Hvordan Endre Samba passord

Hvordan Endre Samba passord


Når du setter opp brukernivå sikkerhet i Samba, må Windows- og Unix-systemer gir et passord til Samba-serveren til å dele ressurser. Siden Samba er Unix-programvare, må du konfigurere brukere og passord på din Linux eller Mac-datamaskin med smbpasswd-programmet som følger med Samba. Når du har angitt et sikkerhetsnivå i Samba konfigurasjonsfil og skape Unix og Samba brukere med delingstillatelser, integrerer din Windows-maskin sømløst med Samba-serveren på nettverket.

Bruksanvisning

1 Lag en kopi av standard Samba konfigurasjonsfilen i / etc / samba-katalogen. Hvis du allerede har konfigurert Samba konfigurasjonsfilen, trenger du ikke å lage en ny kopi, men du må bekrefte at Samba sikkerhetsnivået er satt til brukeren, som er standard. Åpne et terminalvindu og skriv inn følgende kommando for å kopiere konfigurasjonsfilen:

sudo cp /etc/samba/smb.conf.default /etc/samba/smb.conf

Denne kommandoen holder en kopi av standardfilen i tilfelle du ønsker å starte på nytt.

2 Åpne /etc/samba/smb.conf i en teksteditor. Standard filen inneholder det meste av innstillinger som er nødvendige for å bruke Samba, men du må oppgi din Windows arbeidsgruppen i den globale delen. Du kan også være lurt å bruke passordkryptering av uncommenting linjene 64 og 65, som begynner med «Krypter passord" og "smb passwd fil", henholdsvis. Å uncomment disse linjene, slette semikolon ved begynnelsen av hver linje.

3 Uncomment linjene 73, 74 og 75, som inneholder "unix passord sync", "passwd program" og "passwd chat" parametere. Hvis du ikke vil synkronisere Windows og Linux passordendringer over nettverket, hoppe over dette trinnet. Se i Samba hjemmeside for en detaljert forklaring av alle smb.conf seksjoner og parametere (lenke i Resources). De ovennevnte linjene er de eneste som påvirker endring av passord. Etter å ha bekreftet innstillingene for disse alternativene, kan du lukke en teksteditor.

4 Skriv "sudo smbpasswd brukernavn" (uten anførselstegn) ved ledeteksten, erstatte brukernavnet til kontoen som passordet du ønsker å endre for "brukernavn". Du blir bedt om ditt Unix passord og deretter for den nye Samba passord. Bekreft det nye Samba-passord når du blir bedt å bruke endringene, som straks trer i kraft over nettverket.

Hint

  • Begrense tilgangen til Samba-serveren ved å opprette en egen Unix-konto for fildeling. For brukerens sikkerhet i Samba, må dine Samba og Unix brukernavn matche. For å opprette en Unix-bruker, skriver du inn følgende kommando i et terminalvindu:
  • sudo useradd brukernavn
  • Substitute den nye brukerens navn for "brukernavn" i kommandoen. For å lage en matchende Samba bruker, kjører du følgende kommando:
  • sudo pdbedit -a -u brukernavn
  • Bytt ut Unix brukernavn for "brukernavn" i denne kommandoen. Du blir bedt om å skrive inn et nytt passord for Samba bruker, men passordet ikke trenger å være den samme som Unix passord. Etter å ha satt opp en egen Unix-konto for Samba, kan du flytte, kopiere eller lenke filer til den nye brukerkatalog ligger i / home / brukernavn. Linking filer og mapper forlater dataene på plass, men gir deg to tilgangspunkter til dataene. Lag myke koblinger med følgende kommando:
  • sudo ln -s / sti / til / fil / sti / til / link / plassering
  • Den "sti / til / fil" parameter refererer til den opprinnelige filen plassering, og "sti / til / link / plassering" refererer til den nye brukerkatalog.
  • Informasjonen i denne artikkelen refererer til Samba 4.1.9. Det kan variere litt eller betydelig med andre versjoner.