Rask og skitne Samba setup

De fleste nåværende Linux-distribusjoner, inkludert Slackware 11, har Samba allerede installert og kjører etter at systemet startes. Denne artikkelen forutsetter at Samba er installert. Kommandoene fungerer for Slackware versjon 11 og 10,2, og sannsynligvis mange andre Linux distroer

Det første trinnet er å opprette en delt mappe på harddisken.; for eksempel, /disk2 /data. Etter det må du redigere smb.conf filen, som finnes i /etc /samba, og at det ser omtrent slik ut:

 # globale parametere [global] arbeidsgruppe =  HOME 
NetBIOS name = SAMBA
server string = Samba server% v kartet til gjest = Bad User loggfil = /var/log/samba/log.%m maks logg size = 50 socket alternativer = TCP_NODELAY SO_RCVBUF = 8192 SO_SNDBUF = 8192 foretrukne mester = Ingen lokal mester = Ingen dns proxy = No security = User # Del [data] path = /disk2 /data
gyldige brukere = Joel
read only = No lage maske = 0777 directory mask = 0777

Du kan kopiere og lime dette inn i conf filen eller gjøre endringer i eksisterende.

Arbeidsgruppenavnet må være den arbeidsgruppen av dine Windows-datamaskiner, eller domenenavnet. NetBIOS-navnet er det som vil vises når du åpner Linux-maskin fra Windows. Jeg kjører et Windows-domene med dette oppsettet, så jeg har den foretrukne master og lokal mester satt til no for å unngå både servere fra å forsøke å være Themaster nettleser. Dette vil eliminere nettverks konflikter på Windows-datamaskiner som kan føre til nettverksrelaterte driftsstans.

For aksje detaljene, angi gyldige brukere, eller sette dem opp senere. . I denne seksjonen kan du tillate brukere å opprette sin egen mappe og filer for alle å få tilgang

Det neste trinnet er å legge til brukere av følgende kommando: # useradd -c "Joel Nahrgang" Joel
# smbpasswd -a Joel
nytt SMB passord: hemmelighet
det gjentatte SMB passord: hemmelighet
lagt bruker Joel

Deretter kjører testparm kommandoen for å sikre at conf filen er gyldig. Hvis den gir ingen feil, starter Samba med kommandoen /etc/rc.d/rc.samba omstart. Du bør også sørge Samba kjørbar når serveren startes på nytt med kommandoen chmod 755 /etc/rc.d/rc.samba.

Hvis du ønsker å rydde opp smb.conf filen, kan følgende kommandoer vil tilbake opp filen, og deretter fjerne alle kommentarene for lettere lesing: # cd /etc /samba # cp -a smb.conf smb.conf.master # testparm -s smb.conf.master > smb.conf

Nå er du klar til å teste Samba. På en Windows-maskin, kan du enten tilordne en stasjon til Samba server eller tilgang til stasjonen ved hjelp av Start-Kjør kommando og skrive \\\\ Samba \\ data, "Samba" å være servernavnet og "data" å være den delte mappen.

en ansvarsfraskrivelse: dette oppsettet fungerer et lite nettverk eller et hjemmenettverk. For en større brukerbase og mer komplekse nettverkskonfigurasjon, kan det være lurt å bruke dokumentasjonen på Samba webområde.