Samba Kurulumu ve yapılandırmak
Tarih: 8:04 pm 11 Temmuz 2009 | Etiketler: Linux , ağ , samba , smb , TCP / IP , kazanırSamba , Windows PC ile ağ "görmek" için Unix tabanlı işletim sistemleri sağlayan bir açık kaynak vardır. SMB, TCP / IP, NetBIOS (protokolü Windows Ağ Komşuları uygulanan): Samba aslında bu protokolleri ile aynı anda iletişim kurabiliyor bir yazılım çeşitli protokoller uyguluyor WINS ve Active Directory (bunun ayarlanması gerekir Kerberos ).
Birincisi, başarılı bir statik IP için Linux çalışan makine Samba'yı ayarlamak için. Aksi takdirde, WINS kullanmak olmaz ...
Samba Kurulumu:
# Sudo apt-get install samba
Kurulumdan sonra, Samba çalışmadığından emin olmalısınız:
# Sudo / etc / init.d / samba durdurma
smb.conf Samba yapılandırma dosyasıdır. Aşağıdaki Biz bu dosyayı yeniden adlandırın:
# Sudo mv / etc / samba / smb.conf / etc / samba / smb.conf.template
Aşağıdaki komut yeni bir dosya oluşturur:
# Touch / etc / samba Sudo / smb.conf
Sonra favori editörü yeni dosya düzenleyin:
# Sudo gedit / etc / samba / smb.conf
Böylece yeni bir dosya koymak olacaktır:
[Global]
; Genel sunucusu ayarlarını
netbios name = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
version = 5.0 anons
socket options = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF = 8192 SO_SNDBUF IPTOS_LOWDELAY = 8192
passdb backend = tdbsam
security = user
boş parolaları = true
username map = / etc / samba / smbusers
order = hosts galibiyet Bcast çözmek isim
wins support = yes
yazdırırken = CUPS
printcap name = CUPS
syslog = 1
syslog sadece = yes
; NOT: Kullanıcı ev dizinleri için erişim ihtiyacınız varsa uncomment
; Aşağıda Hatları ve sizin içerik için ayarları yapın.
; [Evler]
; Valid users =% S
; Mode = 0600 oluşturun
; Directory mode = 0755
; Göz gezdirilebilir = hayır
; Read only = no
; Veto files = / * {*} / * / Posta / bin /..
; NOT: birincil etki alanı denetleyicisi olarak samba çalıştırırsanız Sadece gerekli.
; Ben değil madde kapsamaz Bu Needed bu yapılandırma.
; [NETLOGON]
; Path = / var / lib / samba / NETLOGON
; Admin users = Yönetici
; Valid users =% U
; Read only = no
; NOT: Yine - Bir birincil etki alanı denetleyicisinde çalıştırıyorsanız, yalnızca gerekli.
; [Profiles]
; Path = / var / lib / samba / profiles
; Valid users =% U
; Mode = 0600 oluşturun
; Directory mode = 0700
; Yazılabilir = yes
; Göz gezdirilebilir = hayır
; NOT: Bu yer içinde sizin için bir yazıcı sürücüsü deposu inşa edebilir
; Windows - Ben başka bir NASIL bu konuyu ele alacağız.
[$ Yazdır]
path = / var / lib / samba / yazıcılar
browseable = yes
ok konuk = yes
salt okunur = yes
list = root yazmak
mask = 0664 oluşturun
dizin mask = 0775
[Yazıcılar]
path = / tmp
printable = yes
ok konuk = yes
browseable = no
; Ni Sen CD-/DVD-ROM Sürücü paylaşmak için ihtiyacınız varsa
; [DVD-ROM Sürücü]
; Path = / media / cdrom
; Göz gezdirilebilir = yes
; Read only = yes
; Ok Ziyaretçi = yes
[MyFiles]
path = / media / samba /
browseable = yes
salt okunur = hayır
ok konuk = hayır
mask = 0644 oluşturun
dizin mask = 0755
kuvvet kullanıcı = kullaniciadi
kuvvet grubu = YOUR_USERGROUP
: Bazı değişiklikler yapılması Emin
netbios name = HOSTNAME YOUR_HOSTNAME sizin ile değiştirilmesi
workgroup = YOUR_WORKGROUP çalışma grubunuz (Windows ayarlanır kim) ile değiştirilmelidir. Genellikle, Windows, workgrupului adı Workgroup veya MSHOME olduğunu.
wins support = yes
Eğer statik IP veya farklı bir IP Dimana nedenlerle kullanırsanız, yukarıdaki seçenek yerine "evet" ve "hayır" olarak ayarlanması gerekir.
[MyFiles] paylaşım adı ului.Poate yine yeniden adlandırılabilir, ancak (yanı sıra diğer isimler gibi) alanlarda kaçınılmalıdır.
path = / media / samba / Bu yol bir monte sabit disk veya başka bir bölüm ve dosyaları payı göz nereye kaydedildiğini varsayalım.
Mevcut değil başka bir sabit sürücüye veya başka bir bölüm ise, size, dosyalarınızı paylaşabilirsiniz örneğin bir giriş klasörü, bir görünüm oluşturabilirsiniz:
# Sudo mkdir / home / samba
Bu durumda, yolu olacaktır:
# Path = / home / samba /
Daha fazla dünya yazmak zorunda olduğu / home / samba bir klasör olacaktır Çünkü, biz doğru izinleri verecektir:
# Sudo chmod 0777 / home / samba
Bu konuda ayarı olacak şimdi hizmet pormin gerekir:
# Sudo / etc / init.d / samba başlangıç
Biz kullanıcı eklemek gerekir.
Birincisi, başarılı bir statik IP için Linux çalışan makine Samba'yı ayarlamak için. Aksi takdirde, WINS kullanamazsınız ...
Samba Kurulumu:
# Sudo apt-get install samba
Kurulumdan sonra, Samba çalışmadığından emin olmalısınız:
# Sudo / etc / init.d / samba durdurma
smb.conf Samba yapılandırma dosyasıdır. Aşağıdaki Biz bu dosyayı yeniden adlandırın:
# Sudo mv / etc / samba / smb.conf / etc / samba / smb.conf.template
Aşağıdaki komut yeni bir dosya oluşturur:
# Touch / etc / samba Sudo / smb.conf
Sonra favori editörü yeni dosya düzenleyin:
# Sudo gedit / etc / samba / smb.conf
Böylece yeni bir dosya koymak olacaktır:
[Global]
; Genel sunucusu ayarlarını
netbios name = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
version = 5.0 anons
socket options = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF = 8192 SO_SNDBUF IPTOS_LOWDELAY = 8192
passdb backend = tdbsam
security = user
boş parolaları = true
username map = / etc / samba / smbusers
order = hosts galibiyet Bcast çözmek isim
wins support = yes
yazdırırken = CUPS
printcap name = CUPS
syslog = 1
syslog sadece = yes
; NOT: Kullanıcı ev dizinleri için erişim ihtiyacınız varsa uncomment
; Aşağıda Hatları ve sizin içerik için ayarları yapın.
; [Evler]
; Valid users =% S
; Mode = 0600 oluşturun
; Directory mode = 0755
; Göz gezdirilebilir = hayır
; Read only = no
; Veto files = / * {*} / * / Posta / bin /..
; NOT: birincil etki alanı denetleyicisi olarak samba çalıştırırsanız Sadece gerekli.
; Ben değil madde kapsamaz Bu Needed bu yapılandırma.
; [NETLOGON]
; Path = / var / lib / samba / NETLOGON
; Admin users = Yönetici
; Valid users =% U
; Read only = no
; NOT: Yine - Bir birincil etki alanı denetleyicisinde çalıştırıyorsanız, yalnızca gerekli.
; [Profiles]
; Path = / var / lib / samba / profiles
; Valid users =% U
; Mode = 0600 oluşturun
; Directory mode = 0700
; Yazılabilir = yes
; Göz gezdirilebilir = hayır
; NOT: Bu yer içinde sizin için bir yazıcı sürücüsü deposu inşa edebilir
; Windows - Ben başka bir NASIL bu konuyu ele alacağız.
[$ Yazdır]
path = / var / lib / samba / yazıcılar
browseable = yes
ok konuk = yes
salt okunur = yes
list = root yazmak
mask = 0664 oluşturun
dizin mask = 0775
[Yazıcılar]
path = / tmp
printable = yes
ok konuk = yes
browseable = no
; Ni Sen CD-/DVD-ROM Sürücü paylaşmak için ihtiyacınız varsa
; [DVD-ROM Sürücü]
; Path = / media / cdrom
; Göz gezdirilebilir = yes
; Read only = yes
; Ok Ziyaretçi = yes
[MyFiles]
path = / media / samba /
browseable = yes
salt okunur = hayır
ok konuk = hayır
mask = 0644 oluşturun
dizin mask = 0755
kuvvet kullanıcı = kullaniciadi
kuvvet grubu = YOUR_USERGROUP
: Bir kaç değişiklik yapılacak Emin
netbios name = HOSTNAME YOUR_HOSTNAME sizin ile değiştirilmesi
workgroup = YOUR_WORKGROUP çalışma grubunuz (Windows ayarlanır kim) ile değiştirilmelidir. Genellikle, bir Windows makinede, workgrupului adı Workgroup veya MSHOME olduğunu.
wins support = yes
Eğer statik IP veya farklı bir IP Dimana nedenlerle kullanırsanız, yukarıdaki seçenek yerine "evet" ve "hayır" olarak ayarlanması gerekir.
[MyFiles] paylaşım adı ului.Poate yine yeniden adlandırılabilir, ancak (yanı sıra diğer isimler gibi) alanlarda kaçınılmalıdır.
path = / media / samba / Bu yol bir monte sabit disk veya başka bir bölüm ve dosyaları payı göz nereye kaydedildiğini varsayalım.
Mevcut değil başka bir sabit sürücüye veya başka bir bölüm ise, size, dosyalarınızı paylaşabilirsiniz örneğin bir giriş klasörü, bir görünüm oluşturabilirsiniz:
# Sudo mkdir / home / samba
Bu durumda, yolu olacaktır:
# Path = / home / samba /
Daha fazla dünya yazmak zorunda olduğu / home / samba bir klasör olacaktır Çünkü, biz doğru izinleri verecektir:
# Sudo chmod 0777 / home / samba
Bu konuda ayarı olacak şimdi hizmet pormin gerekir:
# Sudo / etc / init.d / samba başlangıç
Uzun kullanıcı eklemek gerekiyor, ancak bu sefer viitoare.Samba Windows PC'lerde ağ "görmek" için Unix tabanlı işletim sistemleri sağlayan bir açık kaynak vardır. SMB, TCP / IP, NetBIOS (protokolü Windows Ağ Komşuları uygulanan), WINS ve Active Directory (bu Kerberos için ayarlanmış olmalıdır): Samba aslında bu protokolleri ile aynı anda iletişim kurabiliyor bir yazılım çeşitli protokoller uyguluyor.
Birincisi, başarılı bir statik IP için Linux çalışan makine Samba'yı ayarlamak için. Aksi takdirde, WINS kullanamazsınız ...
Samba Kurulumu:
# Sudo apt-get install samba
Kurulumdan sonra, Samba çalışmadığından emin olmalısınız:
# Sudo / etc / init.d / samba durdurma
smb.conf Samba yapılandırma dosyasıdır. Aşağıdaki Biz bu dosyayı yeniden adlandırın:
# Sudo mv / etc / samba / smb.conf / etc / samba / smb.conf.template
Aşağıdaki komut yeni bir dosya oluşturur:
# Touch / etc / samba Sudo / smb.conf
Sonra favori editörü yeni dosya düzenleyin:
# Sudo gedit / etc / samba / smb.conf
Böylece yeni bir dosya koymak olacaktır:
[Global]
; Genel sunucusu ayarlarını
netbios name = YOUR_HOSTNAME
server string =
workgroup = YOUR_WORKGROUP
version = 5.0 anons
socket options = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF = 8192 SO_SNDBUF IPTOS_LOWDELAY = 8192
passdb backend = tdbsam
security = user
boş parolaları = true
username map = / etc / samba / smbusers
order = hosts galibiyet Bcast çözmek isim
wins support = yes
yazdırırken = CUPS
printcap name = CUPS
syslog = 1
syslog sadece = yes
; NOT: Kullanıcı ev dizinleri için erişim ihtiyacınız varsa uncomment
; Aşağıda Hatları ve sizin içerik için ayarları yapın.
; [Evler]
; Valid users =% S
; Mode = 0600 oluşturun
; Directory mode = 0755
; Göz gezdirilebilir = hayır
; Read only = no
; Veto files = / * {*} / * / Posta / bin /..
; NOT: birincil etki alanı denetleyicisi olarak samba çalıştırırsanız Sadece gerekli.
; Ben değil madde kapsamaz Bu Needed bu yapılandırma.
; [NETLOGON]
; Path = / var / lib / samba / NETLOGON
; Admin users = Yönetici
; Valid users =% U
; Read only = no
; NOT: Yine - Bir birincil etki alanı denetleyicisinde çalıştırıyorsanız, yalnızca gerekli.
; [Profiles]
; Path = / var / lib / samba / profiles
; Valid users =% U
; Mode = 0600 oluşturun
; Directory mode = 0700
; Yazılabilir = yes
; Göz gezdirilebilir = hayır
; NOT: Bu yer içinde sizin için bir yazıcı sürücüsü deposu inşa edebilir
; Windows - Ben başka bir NASIL bu konuyu ele alacağız.
[$ Yazdır]
path = / var / lib / samba / yazıcılar
browseable = yes
ok konuk = yes
salt okunur = yes
list = root yazmak
mask = 0664 oluşturun
dizin mask = 0775
[Yazıcılar]
path = / tmp
printable = yes
ok konuk = yes
browseable = no
; Ni Sen CD-/DVD-ROM Sürücü paylaşmak için ihtiyacınız varsa
; [DVD-ROM Sürücü]
; Path = / media / cdrom
; Göz gezdirilebilir = yes
; Read only = yes
; Ok Ziyaretçi = yes
[MyFiles]
path = / media / samba /
browseable = yes
salt okunur = hayır
ok konuk = hayır
mask = 0644 oluşturun
dizin mask = 0755
kuvvet kullanıcı = kullaniciadi
kuvvet grubu = YOUR_USERGROUP
: Bir kaç değişiklik yapılacak Emin
netbios name = HOSTNAME YOUR_HOSTNAME sizin ile değiştirilmesi
workgroup = YOUR_WORKGROUP çalışma grubunuz (Windows ayarlanır kim) ile değiştirilmelidir. Genellikle, bir Windows makinede, workgrupului adı Workgroup veya MSHOME olduğunu.
wins support = yes
Eğer statik IP veya farklı bir IP Dimana nedenlerle kullanırsanız, yukarıdaki seçenek yerine "evet" ve "hayır" olarak ayarlanması gerekir.
[MyFiles] paylaşım adı ului.Poate yine yeniden adlandırılabilir, ancak (yanı sıra diğer isimler gibi) alanlarda kaçınılmalıdır.
path = / media / samba / Bu yol bir monte sabit disk veya başka bir bölüm ve dosyaları payı göz nereye kaydedildiğini varsayalım.
Mevcut değil başka bir sabit sürücüye veya başka bir bölüm ise, size, dosyalarınızı paylaşabilirsiniz örneğin bir giriş klasörü, bir görünüm oluşturabilirsiniz:
# Sudo mkdir / home / samba
Bu durumda, yolu olacaktır:
# Path = / home / samba /
Daha fazla dünya yazmak zorunda olduğu / home / samba bir klasör olacaktır Çünkü, biz doğru izinleri verecektir:
# Sudo chmod 0777 / home / samba
Bu konuda ayarı olacak şimdi hizmet pormin gerekir:
# Sudo / etc / init.d / samba başlangıç
Uzun kullanıcı eklemek gerekir, ancak bir sonraki sefer.
























