Montering og kartlegging av aksjer mellom Windows og Linux med Samba

posted in: Articles | 0

I min forrige artikkel, Interoperabilitet: Komme i gang med Samba, jeg dekket installere og konfigurere Samba aksjer på en Linux server. Den reelle makten av Samba kommer når Windows-klienter kan kommunisere med Linux-fil-servere. I denne artikkelen, jeg vil dekke hvordan du kan få tilgang til Samba aksjer fra både Linux og Windows-klienter.,

Install Samba-klient pakker

for Å få tilgang Samba dele fra Linux-klienter vi trenger å installere noen Samba klient pakker.

På klient maskinen, må du installere samba-common og samba-client pakker.

# yum install samba-client samba-common -y

Sjekk ledige aksjer

La oss sjekke om vi kan få tilgang til våre aksjer fra serveren. Vi kan enten bruke hostname eller ip address av serveren. Hvis du bruker hostname, sørg for at DNS fungerer.,

Opprett en katalog som vi kan bruke som vår mount point. Jeg kommer til å opprette en katalog under /mnt, men du kan bruke hvilken som helst katalog du vil. Du må kanskje konfigurere SELinux på denne katalogen.

# mkdir /mnt/myshare

Nå, montere dele.

# mount -t cifs -o username=user //192.168.1.122/myshare /mnt/sharePassword for user@//192.168.1.122/myshare: ********

Nå som vi har montert vår del, vi kan sjekke festene med følgende kommando:

# df -h

Vedvarende mount

La oss gjøre denne katalogen mount utholdende, slik at den kan tåle en omstart., Ved å bruke tekst editor for ditt valg, redigere /etc/fstab – filen. Dette kan du gjøre på flere måter, men jeg kommer til å demonstrere to måter å montere Samba dele på oppstart i /etc/fstab.

# vim /etc/fstab

Det første alternativet gir et brukernavn og passord for Samba bruker i fstab.

//192.168.1.122/myshare /mnt/share cifs username=user,password=password,_netdev 0 0

Det andre alternativet er å opprette en credential fil. Du kan ringe til denne filen noe, men jeg ønsker å kalle det cred., Jeg ønsker å plassere legitimasjon filer i hjemmekatalogen til brukeren. I vår demonstrasjon vil det være /home/user/.cred.

//192.168.1.122/myshare /mnt/share cifs credentials=/home/user/.cred,_netdev 0 0

_netdev alternativet er viktig siden vi er montering av en nettverksenhet. Kunder kan henge under oppstartsprosessen hvis systemet oppdager noen problemer med nettverket.

Nå opprette at .cred fil i brukerens hjemmekatalog.

# vim /home/user/.cred

Neste, legge til Samba brukerens brukernavn og passord.,

username=userpassword=password

til Slutt, montere alle filsystemer.

# mount -a

få Tilgang til en del fra en Windows-klient

jeg vil bruke Windows-10 som min klient maskin med en arbeidsgruppe kalt SAMBA. Vi trenger å skape en lokal brukerkonto på Windows-maskinen din som samsvarer med ditt brukernavn og passord av Samba-kontoen til brukeren som vi opprettet i min forrige artikkel. Selv om du oppretter kontoen er ikke nødvendig, dette vil gjøre det enklere når du får tilgang til den delte ressursen.

Som jeg nevnte ovenfor, er dette trinnet er valgfritt, og du kan hoppe over det helt., Selv om det er flere tilnærminger for å legge til en ny lokal bruker på en Windows-maskin, for enkelhet av denne artikkelen vil jeg bruke PowerShell. Starte PowerShell som administrator og gi følgende kommandoer:

PS > $password = Read-Host -AsSecureStringPS > New-LocalUser -Name "user” -Password $password

Nå at vi har opprettet en ny lokal brukerkonto matchende Samba-bruker-konto, kan du logge på Windows med vår nylig opprettede brukeren konto.

få Tilgang til en del fra Windows Utforsker

for Å få tilgang til Samba dele fra Windows Utforsker, begynner du å skrive inn IP-adressen til vår andel i søk-området., Jeg bruker hostname av Samba-server. I mitt tilfelle, det er centos. Du kan også få tilgang til deler ved hjelp av IP-adressen til Samba-serveren.

Bilde

bla til Samba share.

Du kan bli bedt om å angi brukernavn og passord for å få tilgang til andelen hvis du hoppet over den lokale brukeren etableringen prosessen., Hvis du blir bedt om brukernavn og passord, skriv inn Samba-brukernavn og passord opprettet vi i den forrige artikkelen.

Du må fylle inn Samba share-banen hver gang du vil ha tilgang til den delte ressursen. Det er en bedre måte å få tilgang til deler av tilordne en stasjon til Samba dele, i Windows.,

tilordne en stasjon til en Samba share

for Å tilordne en stasjon til Samba dele, åpne PowerShell og problemet følgende kommando:

PS > NET USE M: \\centos\myshare
Bilde

En Samba aksje tilordnet til M: – stasjonen.

Wrap up

få Tilgang til en Samba dele på Linux og Windows som er enkel. Med dette enkle oppsettet, vil du være i stand til å få tilgang til fil-aksjer fra klient-maskiner i nettverket., Med litt mer konfigurasjon, kan du distribuere Samba aksjer i et domenemiljø. Samba kan gjøre mer enn bare fildeling. Hvis du ønsker å lære mer om Samba, les denne artikkelen om Windows og Linux interoperabilitet. Dette er et grunnleggende sett opp, men du kan gjøre så mye mer med Samba.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *