Linux je dodáván s balíčkem CIFS-Utils, který se používá k připojení a správě souborů a tiskáren napříč platformami přes místní síť pomocí protokolů CIFS. The mount.cifs je součástí balíku Linux CIFS-Utils.
V tomto tutoriálu budu zkoumat, jak používat Linux mount.cifs nástroj pro připojení sdílené složky v systému Linux.
Poznámka: Protokol CIFS byl nahrazen nejnovějšími a bezpečnějšími protokoly SMB2 a SMB3. V systému Windows je ve výchozím nastavení zakázána; lze jej však povolit z Zapnout nebo vypnout funkce Windows volba.
- Instalace balíčku CIFS Utilities Package na Linux
- Připojení sdílené složky pomocí CIFS
- Trvale připojit sdílenou složku
- Odpojte sdílenou složku
- Vytvoření sdílené složky na Macu
Instalace balíčku CIFS Utilities Package na Linux
Chcete-li použít mount.cifs na Linuxu je třeba nejprve nainstalovat jeho balíček utilit.
Chcete-li jej nainstalovat na Ubuntu, jeho příchutě a distribuce založené na Debianu.
sudo apt Nainstalujte cifs-utils
Na distribucích CentOS a Fedora je dnf bude použit správce balíčků.
sudo dnf Nainstalujte cifs-utilsPro instalaci spusťte níže uvedený příkaz cifs-utils na červená čepice (RHEL) a Na bázi Red Had distribuce.
sudo mňam instalace cifs-utils
Poznámka: The cifs-utils balíček je dostupný pro všechny distribuce Linuxu. Ale pro pokyny v této příručce používám Ubuntu 22.04 . Příkazy použité v této příručce by fungovaly bez jakékoli chyby, bez ohledu na distribuci.
Navíc v následujícím příkladu je sdílená složka připojena z Mac do Linuxu pomocí mount.cifs utilita, nicméně procesy připojení z Linuxu a Windows jsou stejné.
Připojení sdílené složky pomocí CIFS
Připojení sdílené složky ze vzdáleného počítače do Linuxu zahrnuje 2 kroky.
1. Vytvoření přípojného bodu
Přípojný bod odkazuje na adresář, do kterého bude připojena sdílená složka ze vzdáleného počítače a bude k ní přistupovat. Může být vytvořen kdekoli v systému klienta s libovolným názvem. Vytvářím přípojný bod v /mnt adresář, což je obecný přípojný bod pro dočasné připojení souborového systému v Linuxu.
Vytvářím další adresář /ShareMac jako bod připojení v /mnt použitím mkdir příkaz s právy sudo.
sudo mkdir / mnt / ShareMacPřípojný bod je vytvořen; dalším krokem je připojení sdílené složky ze vzdáleného počítače k tomuto bodu připojení.
2. Připojení sdílené složky k přípojnému bodu
Chcete-li připojit sdílenou složku z macOS do Linuxu, použije se příkaz mount s -t cifs volba.
sudo namontovat -t CIF //< vzdálená IP >>> složku > / mnt /< složku > -Ó uživatelské jméno = < uživatelské jméno >Ve výše uvedeném příkazu:
- -t cifs možnost se používá k připojení sdílené složky pomocí protokolu CIFS
-
je IP adresa vzdáleného počítače (Mac) -
je sdílená složka vytvořená na vzdáleném počítači (Mac) - /mnt/
je bod připojení na klientském počítači (Linux) [Může to být jakýkoli adresář] - je uživatelské jméno vzdáleného systému
Pojďme namontovat Moje složka složku ze vzdáleného počítače do bodu připojení Linuxu /mnt/ShareMac .
sudo namontovat -t CIF // 192.168.18.133 / Moje složka / mnt / ShareMac -Ó uživatelské jméno = sámHeslo pro uživatele sám bude požádán, když provedete výše uvedený příkaz. Sdílená složka Moje složka bude namontován na /mnt/ShareMac montážní bod na Linuxu. Nedostanete však žádný výstup oznamující, že montáž byla úspěšně provedena. Použití df -h pro kontrolu připojené složky.
df -h
Složka (MyFolder) byla úspěšně připojena na Linux. Všimněte si, že pokyny uvedené pro vytvoření sdílené složky na Macu je třeba dodržovat, jak je uvedeno v části Vytvoření sdílené složky na Macu níže.
Za použití pověření možnost z mount.cifs užitečnost je a bezpečným způsobem pro připojení sdílené složky. V této metodě můžete uložit přihlašovací údaje do souboru, který lze předat příkazu pomocí pověření volba.
Nejprve vytvořte soubor, který uloží pověření vzdáleného počítače v /atd adresář. Soubor může mít jakýkoli název, dávám mu soubor pověření název.
sudo nano / atd / soubor pověřeníVložte přihlašovací údaje:
uživatelské jméno = < uživatelské jméno >Heslo = < Heslo >
Nyní použijte pověření možnost po -Ó s cestou k souboru.
sudo namontovat -t CIF // 192.168.18.133 / Moje složka / mnt / ShareMac -Ó pověření = / atd / soubor pověřeníTrvale připojit sdílenou složku
Při restartu bude připojená složka odpojena a musíte ji znovu ručně připojit. Pokud chcete automaticky připojit sdílenou složku i při spuštění, postupujte podle níže uvedených kroků.
Upozornění: Následující metoda předpokládá, že vzdálený počítač/server má statickou IP.
Aby bylo zajištěno, že sdílený souborový systém bude automaticky připojen při spuštění systému, fstab soubor na Linuxu bude upraven.
sudo nano / atd / fstabVložte do souboru následující řádek.
//< vzdálená IP >/ share-name / mnt /< složku > CIF pověření = / atd / soubor pověření 0 0Vezmeme-li příklad uvedený výše, soubor bude upraven následujícím způsobem.
// 192.168.18.133 / Moje složka / mnt / Soubory CIF pro ShareMac pověření = / atd / soubor pověření 0 0
Všimněte si, že při vložení výše uvedené instrukce do fstab soubor, oddělte každé pole pomocí a tab místo prostoru.
Nyní zavřete a uložte fstab soubor stisknutím ctrl+x .
Chcete-li ověřit, že montáž je bezchybná, použijte nasednout -a příkaz.
sudo namontovat -A
Pokud nedojde k žádné chybě, znamená to, že sdílená složka byla úspěšně připojena.
Po restartu bude sdílená složka ze vzdáleného počítače automaticky připojena.
Odpojte sdílenou složku
Chcete-li odpojit sdílenou složku, umount příkaz se používá s bodem připojení.
sudo umount < přípojný bod >Ve výše uvedeném příkladu byl bod připojení /mnt/ShareMac , jednoduše vyměňte s /mnt/ShareMac.
sudo umount / mnt / ShareMac
Výše uvedený snímek obrazovky ukazuje, že připojený souborový systém byl odpojen.
Vytvoření sdílené složky na Macu
Chcete-li vytvořit sdílenou složku na Macu, existuje několik možností, které lze povolit.
Nejprve vytvořte složku v libovolném adresáři na vašem Macu.
Potom od Nastavení systému, OTEVŘENO Sdílení v Všeobecné. Povolit Sdílení souborů kliknutím na přepínací tlačítko.
Klikněte na i ikonu vedle přepínacího tlačítka Sdílení souborů .
V Sdílená složka Sekce, klikněte na + ikonu pro přidání složky pro sdílení.
Přidal jsem složku Moje složka Vytvořil jsem v Dokumenty adresář; lze jej však vytvořit kdekoli v systému. Klikněte na možnosti, otevře se další okno.
Umožnit Sdílejte soubory a složky pomocí SMB, a také v Sdílení souborů Windows povolte účet zadáním hesla pro uživatelské jméno.
V mém případě je uživatel sám a napíšu systémové heslo pro uživatele sám .
Složka je připravena ke sdílení přes internet pomocí IP adresy, jak je znázorněno na obrázku níže.
Závěr
The mount.cifs nástroj se používá k připojení vzdáleného sdíleného adresáře na straně klienta. Chcete-li připojit sdílený adresář, musí být na vzdáleném počítači vytvořen adresář pro připojení. Správce serveru může umožnit sdílení libovolného adresáře. Připojení sdílené složky ze vzdáleného počítače k Linuxu zahrnuje dva kroky: vytvoření přípojného bodu na něm a následné připojení sdílené složky. The namontovat příkaz se používá s -t cifs možnost připojit sdílenou složku pomocí CIFS.
Je důležité poznamenat, že protokol CIFS již není z bezpečnostních důvodů přijatelný a na všech moderních operačních systémech byl tento protokol nahrazen bezpečnějším a účinnějším protokolem SMB3.