Slik konfigurerer Samba
Samba er en Linux-applikasjon som gjør det mulig for deling av filer, cd / DVD-ROM-stasjoner og skrivere enkelt mellom Windows- og Linux-maskiner. Du kan enkelt sette opp en enkel filserver ved hjelp av Samba.
Bruksanvisning
1 Installer Samba på din Linux-maskin.
sudo apt-get install samba
2 Pass på at Samba ikke kjører.
sudo /etc/init.d/samba stop
3 Flytt standardkonfigurasjonen til en backup fil.
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bkup
4 Opprett en ny versjon av smb.conf filen.
sudo gedit /etc/samba/smb.conf
5 Kopier denne prøven konfigurasjonsfilen til smb.conf
[global]
workgroup = WORKGROUP
netbios name = MYNAME
[homes]
comment = Home Directories
valid users = %S
read only = No
browseable = No
[shared folders]
path = /shared_files/
browseable = yes
read only = no
guest ok = no
Hver seksjon er forklart nedenfor. Husk å endre de variable parametere for å gjenspeile din informasjon.
[global]
workgroup = WORKGROUP
netbios name = MYNAME
username map = /etc/samba/smbusers
Arbeidsgruppe er navnet på Windows Workgroup. Det kan finnes under Start -> Kontrollpanel -> System -> Datamaskinnavn.
NetBIOS-navnet er navnet på Linux-maskinen. Det er hvordan du søker på Linux-maskin fra Windows.
[homes]
comment = Home Directories
valid users = %S
read only = No
browseable = No
Brukere kan få tilgang til sine egne hjemmeområder. Den% S alternativet sikrer at kun brukere må bruke sitt brukernavn tilgang til sine filer.
[share]
path = /shared_files/
browseable = yes
read only = no
guest ok = no
Banen vil være den veien som klientmaskinene vil være i stand til å få tilgang. I henhold til reglene ovenfor, kan du bla gjennom delte katalog; det er ikke skrivebeskyttet, og brukerne må logge inn for å se katalogen.
6 Test smb.conf filen.
sudo testparm
7 Legg til brukere i Linux-maskin.
useradd -c "New User" -m -g users -p Passwd1 newuser
Useradd-kommandoen har syntaksen useradd [options] brukernavn. Eksempelet ovenfor har følgende alternativer:
-c is the comments section which is used for the user's Full Name
-m says to create the user's home directory
-g is the group name for the user's initial log in group.
-p is the user's password
8 La Samba vet om brukerne.
sudo smbpasswd -a newuser
sudo smbpasswd -e newuser
Den smbpasswd kommandoen har syntaksen smbpasswd [options] brukernavn. -a Alternativet sier å legge brukeren til den lokale smbpasswd-filen. Den -e alternativet sier til at brukeren.
smbpasswd vil spørre deg om et passord. Du må oppgi passordet som du bruker på Windows-maskinen. Hvis du ikke har et passord for Windows, bare trykk på Enter.
Hint
- Standard smb.conf filen har detaljerte kommentarer til hver seksjon. Det er en god idé å lese gjennom den før du oppretter en ny one.SWAT er en web-basert grafisk grensesnitt for konfigurering Samba. Det kan nås ved å skrive http: // localhost: 901 / i adressefeltet i nettleseren.