Linux CIFs Mount

Linux Cifs Mount



CIFS, také známý jako Common Internet File System, je dialekt SMB (Server Message Block) používaný k poskytování sdíleného přístupu ke složkám, souborům a tiskárnám přes malé místní sítě (LAN).

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

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-utils

Pro 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í bodu připojení
  2. Připojení sdílené složky k přípojnému bodu

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 / ShareMac

Pří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ám

Heslo 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 / fstab

Vložte do souboru následující řádek.

//< vzdálená IP >/ share-name / mnt /< složku > CIF pověření = / atd / soubor pověření 0 0

Vezmeme-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.