Hálózati meghajtó ablakok linux - csapat, hippolab - blog rendszergazda
Support for Windows hálózati meghajtók Linux biztosít a CIFS-utils csomagot. Ha még nincs telepítve, a parancssorba root írja
apt-get install CIFS-utils
Ez a parancs ellenőrzi, hogy a megadott csomag, és ha nem, telepítse telepítve.
Create / mnt (vagy bárhol máshol) azt a mappát, amelyben csatlakoztassa a Windows hálózati meghajtó:
Végül a nagyon csatlakozás Windows hálózati mappa Linux végezzük mount.cifs csapat
mount.cifs // SERVER_IP / Megosztás_neve / mnt / winshare -o username = WIN_USER_NAME, password = WIN_USER_PASSWORD
A legtöbb esetben ez is elég, ha dolgozik superuser. Ha termel nevében a rendszergazda csak csatlakozni a Windows hálózati mappába, és akar dolgozni vele egy hétköznapi ember, nem privilegizált felhasználó, akkor, mint egy csapat mount.cifs opciót, akkor át kell az értékeket a UID és GID a felhasználó, vagy a legvalószínűbb, akkor nem rendelkezésre álló fájlok és könyvtárak szerkesztése során. Szerezd meg a UID és GID a felhasználó a következő paranccsal:
grep MY_USER_NAME / etc / passwd
Behelyettesítve MY_USER_NAME felhasználói nevet, amely alatt fut a Linux, akkor kap valamit, mint a következő sort:
ahol a 3. és 4. területen csak azt jelzik, MY_USER_NAME felhasználó UID GID. Most csak helyettesíti az értékek további érvek mount.cifs csapat:
mount.cifs // SERVER_IP / Megosztás_neve / mnt / winshare -o username = WIN_USER_NAME, password = WIN_USER_PASSWORD, uid = 1000, gid = 1000
ahol UID = 1000, gid = 1000 - uid és gid, nyert a fenti példában.
Ezzel szemben, ha a hálózati meghajtó publichen, és elérni, hogy nem kell semmilyen felhasználónév vagy jelszó az opciók helyett felhasználónevét és jelszavát, akkor meg kell adni, hogy a hozzáférés a vendég:
mount.cifs // SERVER_IP / Megosztás_neve / mnt / winshare -o vendég
Végül, hogy automatikusan csatlakozzon Linux hálózati mappába újraindítása után, hogy megfelelő információkat a / etc / fstab (csatolt fájl):
// SERVER_IP / Megosztás_neve / MOUNT_POINT_PATH CIFS ALL_OPTIONS 0 0
Ie Meg kell valami hasonló
//192.168.0.1/share / mnt / winshare CIFS felhasználó = WIN_USER_NAME, jelszó = WIN_USER_PASSWORD, UID = 1000, gid = 0 1000 0
nano / etc / hitelesítő # fájlnév lehet bármilyen
Mi teszi elérhetővé írni és olvasni a root felhasználó esetén:
chmod 600 / etc / hitelesítő # adja meg a fájl, amit létrehozott
és ahelyett, hogy az egész csővezeték a neveket és jelszavakat a lehetőség csak írj hitelesítő = / etc / hitelesítő (vagy a létrehozott fájlra). Ez az opció működik, mint egy kézi mount Windows hálózati meghajtó
mount.cifs // SERVER_IP / Megosztás_neve / mnt / winshare -o hitelesítő = / etc / hitelesítő adatok, uid = 1000, gid = 1000
és automatikusan, a bejegyzés a / etc / fstab (a fenti példában):
//192.168.0.1/share / mnt / winshare CIFS hitelesítő = / etc / hitelesítő adatok, uid = 1000, gid = 0 1000 0
Megjegyzés. Ha ön használ egy elosztó alapján systemd (Debian 8. verzió, az Ubuntu verzió 15.04 és magasabb, Fedora, ArchLinux.), A / etc / fstab automatikusan csatolják fájlrendszerek nem kívánatos, mivel systemd használ valamilyen más mechanizmus szerelhető fájlrendszerek, bár visszafelé kompatibilis az / etc / fstab. Ismerje meg, hogyan használhatja systemd lehetséges csatolásához lehet a cikket systemd Automount