Montering og kortlægning af aktier mellem Windows og Linux med Samba

posted in: Articles | 0

I min tidligere artikel, Interoperabilitet: Kom godt i gang med Samba, jeg dækkede hvis du installerer og konfigurerer Samba shares på en Linux-server. Samba ‘ s reelle magt kommer, når Samindo .s-klienter kan kommunikere med Linu. – filservere. I denne artikel vil jeg dække, hvordan du kan få adgang til Samba-aktier fra både Linu. – og .indo .s-klienter.,

Installer Samba-klientpakker

for at få adgang til Samba share fra Linu. – klienter skal vi installere et par Samba-klientpakker.

på klientmaskinen skal du installere samba-commonog samba-client pakkerne.

# yum install samba-client samba-common -y

kontroller for tilgængelige aktier

lad os kontrollere, om vi kan få adgang til vores aktier fra serveren. Vi kan bruge enten hostname eller ip address på serveren. Hvis du bruger hostname, skal du sørge for, at DNS fungerer.,

Opret en mappe, som vi kan bruge som vores monteringspunkt. Jeg har tænkt mig at oprette en mappe under /mnt, men du kan bruge en mappe, du gerne vil. Du skal muligvis konfigurere SELinux på den pågældende mappe.

# mkdir /mnt/myshare

monter nu aktien.

# mount -t cifs -o username=user //192.168.1.122/myshare /mnt/sharePassword for [email protected]//192.168.1.122/myshare: ********

Nu, at vi har monteret vores del, vi kan kontrollere monteres med følgende kommando:

# df -h

Vedvarende mount.

Lad os gøre denne mappe mount vedholdende, så det kan modstå en genstart., Brug den valgte teksteditor til at redigere /etc/fstab fil. Du kan gøre dette på flere måder, men jeg vil demonstrere to måder at montere Samba-aktien ved opstart i /etc/fstab.

# vim /etc/fstab

den første mulighed giver et brugernavn og en adgangskode til Samba-brugeren i fstab.

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

den anden mulighed er at oprette en legitimationsfil. Du kan kalde denne fil noget, men jeg vil gerne kalde det cred., Jeg vil gerne placere legitimationsoplysninger filer i hjemmemappen på brugeren. I vores demonstration vil det være /home/user/.cred.

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

_netdev er vigtig, da vi monterer en netværksenhed. Klienter kan hænge under opstartsprocessen, hvis systemet støder på problemer med netværket.

Opret nu den.cred fil inde i brugerens hjemmekatalog.

# vim /home/user/.cred

tilføj derefter Samba-brugers brugernavn og adgangskode.,

username=userpassword=password

monter endelig alle filsystemer.

# mount -a

få Adgang til en andel fra en Windows-klient

jeg vil bruge Windows-10, som min klient maskine med en arbejdsgruppe, der hed SAMBA. Vi er nødt til at oprette en lokal brugerkonto på machineindo .s-maskinen, der matcher brugernavnet og adgangskoden til den Samba-brugerkonto, vi oprettede i min forrige artikel. Selvom kontooprettelse ikke er nødvendig, vil dette gøre tingene enklere, når du får adgang til aktien.som jeg nævnte ovenfor, er dette trin valgfrit, og du kan springe det helt over., Selvom der er flere tilgange til at tilføje en ny lokal bruger på en machineindo .s-maskine, vil jeg for enkelheden i denne artikel bruge Po .ershell. Lanceringen PowerShell som administrator og udstede følgende kommandoer:

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

Nu, vi har skabt en ny lokal brugerkonto matchende Samba brugerkonto, som vi kan logge på Windows med vores nyoprettede bruger-konto.

få Adgang til en share fra Windows Explorer

for At få adgang til Samba share fra Windows Stifinder, skal du starte med at indtaste IP-adressen til vores andel i søgeområdet., Jeg bruger hostname på Samba-serveren. I mit tilfælde er det centos. Du kan også få adgang til aktien ved hjælp af IP-adressen på Samba-serveren.

Billede

Browsing til Samba share.

Du bliver muligvis bedt om at indtaste brugernavnet og adgangskoden for at få adgang til aktien, hvis du sprang over den lokale brugeroprettelsesproces., Hvis du bliver bedt om legitimationsoplysninger, skal du indtaste Samba brugernavn og adgangskode, vi oprettede i den forrige artikel.

Du skal indtaste Samba-aktiestien, hver gang du vil have adgang til aktien. Der er en bedre måde at få adgang til delingen ved at kortlægge et drev til Samba share i .indo .s.,

at tilknytte et drev til et Samba share

for At knytte et drev til Samba share, skal du åbne PowerShell og udstede følgende kommando:

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

Et Samba share knyttet til M: drev.

Wraprap up

adgang til en Samba share på Linu.og Windowsindo .s er let. Med denne grundlæggende opsætning vil du kunne få adgang til filandele fra klientmaskiner i dit netværk., Med noget mere konfiguration kan du installere Samba-aktier i et domænemiljø. Samba kan gøre mere end fildeling. Hvis du gerne vil lære mere om Samba, skal du læse denne artikel om interoperabilitet i interoperabilityindo .s og Linu.. Dette er en grundlæggende opsætning, men du kan gøre så meget mere med Samba.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *