A korábbi cikkben, a kölcsönös Átjárhatóságot: Ismerkedés a Samba, én tartozó telepítése, konfigurálása Samba megosztások egy Linux szerver. A Samba valódi ereje akkor jön létre, amikor a Windows ügyfelek kommunikálhatnak a Linux fájlkiszolgálókkal. Ebben a cikkben kitérek arra, hogyan érheti el a Samba részvényeket mind a Linux, mind a Windows ügyfelektől.,
telepítse a Samba kliens csomagokat
a Samba share eléréséhez Linux kliensekből néhány Samba kliens csomagot kell telepítenünk.
az ügyfélgépen telepítse a samba-common
és samba-client
csomagokat.
# yum install samba-client samba-common -y
ellenőrizze a rendelkezésre álló részvényeket
ellenőrizzük, hogy hozzáférhetünk-e részvényeinkhez a szerverről. Használhatjuk a szerver hostname
vagy ip address
. Ha ahostname
értéket használja, ellenőrizze, hogy a DNS működik-e.,
Hozzon létre egy könyvtárat, amelyet rögzítési pontként használhatunk. Létrehozok egy könyvtárat a /mnt
alatt, de bármilyen könyvtárat használhat. Lehet, hogy be kell állítania aSELinux
könyvtárat.
# mkdir /mnt/myshare
most csatolja a részvényt.
# mount -t cifs -o username=user //192.168.1.122/myshare /mnt/sharePassword for user@//192.168.1.122/myshare: ********
most, hogy felszereltük a részesedésünket, ellenőrizhetjük a tartókat a következő paranccsal:
# df -h
perzisztens mount
tegyük ezt a könyvtárat tartósan úgy, hogy ellenálljon az újraindításnak., A választott szövegszerkesztővel szerkessze a /etc/fstab
fájlt. Ezt többféle módon is megteheti, de kétféle módon fogom bemutatni a Samba share indításkor történő rögzítését a /etc/fstab
– ban.
# vim /etc/fstab
az első opció a fstab
felhasználó felhasználónevét és jelszavát adja meg.
//192.168.1.122/myshare /mnt/share cifs username=user,password=password,_netdev 0 0
a másik lehetőség egy hitelesítő fájl létrehozása. Hívhatja ezt a fájlt bármi, de szeretném hívni cred
., Szeretnék hitelesítő fájlokat elhelyezni a felhasználó otthoni könyvtárában. Demonstrációnkban /home/user/.cred
lesz.
//192.168.1.122/myshare /mnt/share cifs credentials=/home/user/.cred,_netdev 0 0
a_netdev
opció fontos, mivel hálózati eszközt szerelünk fel. Az ügyfelek lefagyhatnak a rendszerindítási folyamat során, ha a rendszer nehézségekbe ütközik a hálózattal.
most hozza létre a.cred
fájlt a felhasználó otthoni könyvtárában.
# vim /home/user/.cred
Ezután adja hozzá a Samba felhasználó felhasználónevét és jelszavát.,
username=userpassword=password
végül csatolja az összes fájlrendszert.
# mount -a
Access a share from a Windows client
I will be using Windows 10 as my client machine with a workgroup called SAMBA
. Létre kell hoznunk egy helyi felhasználói fiókot A Windows gépen, amely megegyezik az előző cikkemben létrehozott Samba felhasználói fiók felhasználónevével és jelszavával. Bár a fiók létrehozása nem szükséges, ez egyszerűbbé teszi a dolgokat a megosztás elérésekor.
mint már említettük, ez a lépés nem kötelező, akkor hagyja ki teljesen., Bár számos megközelítés létezik egy új helyi felhasználó hozzáadására a Windows gépen, a cikk egyszerűsége érdekében a PowerShell-t fogom használni. Dob PowerShell rendszergazdaként, illetve a probléma következő parancsokat:
PS > $password = Read-Host -AsSecureStringPS > New-LocalUser -Name "user” -Password $password
Most, hogy létrehoztunk egy új helyi felhasználói fiók megfelelő a Samba felhasználói fiókot, akkor jelentkezzen be a Windows rendszerbe, az újonnan létrehozott felhasználói fiók.
hozzáférés egy részvényhez A Windows Intézőből
a Samba megosztás eléréséhez a Windows Intézőből kezdje el beírni az IP-címet a keresési területen való részesedésünkhöz., A Samba szerver hostname
– jét használom. Az én esetemben ez centos
. A megosztást a Samba szerver IP-címével is elérheti.
lehet, hogy meg kell adnia a felhasználónevet és a jelszót a megosztás eléréséhez, ha kihagyta a helyi felhasználó létrehozásának folyamatát., Ha a rendszer kéri a hitelesítő adatokat, írja be az előző cikkben létrehozott Samba felhasználónevet és jelszót.
meg kell adnia a Samba megosztás elérési útját minden alkalommal, amikor a megosztáshoz szeretne hozzáférni. Van egy jobb módja annak, hogy hozzáférjen a megosztáshoz egy meghajtó leképezésével a Samba share-hez A Windows rendszerben.,
Leképezés egy meghajtót a Samba share
a meghajtókat a Samba megosztás, nyitott PowerShell, illetve a probléma következő parancsot:
PS > NET USE M: \\centos\myshare
A Samba megosztás elérése Linuxon és Windows rendszeren egyszerű. Ezzel az alapvető beállítással elérheti a fájlmegosztásokat a hálózat ügyfélgépeiről., Valamivel több konfigurációval telepítheti a Samba részvényeket egy domain környezetben. A Samba többet tehet, mint a fájlmegosztás. Ha többet szeretne megtudni a Samba-ról, olvassa el ezt a cikket A Windows és a Linux interoperabilitásáról. Ez egy alapvető beállítás, de sokkal többet tehet a Samba-val.
Vélemény, hozzászólás?