Introduction to Amazon Web Services by Leo Zhadanovsky
Obsah:
- Instalace balíčků utilit CIFS
- Připojení CIFS Windows Share
- Automatická montáž
- Odpojení Windows Share
- Závěr
V operačních systémech Linux a UNIX lze sdílenou složku Windows připojit k určitému bodu připojení ve stromu lokálního adresáře pomocí volby
cifs
příkazu
mount
.
Společný internetový systém souborů (CIFS) je síťový protokol pro sdílení souborů. CIFS je forma SMB.
V tomto tutoriálu si vysvětlíme, jak ručně a automaticky připojit sdílené složky Windows na systémech Linux.
Instalace balíčků utilit CIFS
Chcete-li připojit sdílenou složku Windows v systému Linux, musíte nejprve nainstalovat balíček obslužných programů CIFS.
-
Instalace obslužných programů CIFS na Ubuntu a Debian:
sudo apt update
sudo apt install cifs-utils
Instalace obslužných programů CIFS na CentOS a Fedora:
sudo dnf install cifs-utils
Název balíčku se může lišit mezi distribucemi Linuxu.
Připojení CIFS Windows Share
Připojení vzdálené sdílené složky Windows je podobné jako připojení běžných systémů souborů.
Nejprve vytvořte adresář, který bude sloužit jako přípojný bod pro vzdálenou sdílenou složku Windows:
sudo mkdir /mnt/win_share
Spusťte následující příkaz jako root nebo uživatel s oprávněními sudo k připojení sdílené složky:
Budete vyzváni k zadání hesla: Při úspěchu není produkován žádný výstup. Chcete-li ověřit, zda je vzdálená sdílená složka Windows úspěšně připojena, použijte příkaz
Po připojení sdílené složky se připojovací bod stane kořenovým adresářem připojeného systému souborů. Se vzdálenými soubory můžete pracovat, jako by to byly místní soubory. Heslo lze zadat také na příkazovém řádku: Pokud je uživatel v pracovní skupině nebo doméně systému Windows, můžete jej nastavit takto: Pro lepší zabezpečení doporučujeme použít soubor pověření, který obsahuje uživatelské jméno sdílené položky, heslo a doménu. Soubor pověření má následující formát: Soubor nesmí být čitelný uživateli. Chcete-li nastavit správná oprávnění a vlastnictví, spusťte: Chcete-li použít soubor pověření, definujte jej takto: Ve výchozím nastavení je připojená sdílená složka vlastněna rootem a oprávnění jsou nastavena na 777. Pomocí volby
Výchozí vlastnictví uživatelů a skupin lze změnit pomocí možností
Chcete-li nastavit další možnosti, přidejte je jako seznam oddělený čárkami za možnost
Když je sdílená složka ručně připojena pomocí příkazu
Soubor
Chcete-li automaticky připojit sdílenou složku Windows při spuštění systému Linux, definujte připojení v souboru
Otevřete soubor
Přidejte do souboru následující řádek: Spusťte sdílenou složku spuštěním následujícího příkazu: Příkaz
Při příštím restartování systému se sdílená složka Windows připojí automaticky. Příkaz
Chcete-li odpojit připojenou sdílenou složku Windows, použijte příkaz
Pokud má přípojka CIFS položku v souboru
Příkaz
Jakmile procesy najdete, můžete je zastavit příkazem
V systému Linux můžete připojit sdílený systém Windows pomocí příkazu
sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share
Password:
mount
nebo
df -h
.
sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share
username = user password = password domain = domain
sudo chown root: /etc/win-credentials
sudo chmod 600 /etc/win-credentials
sudo mount -t cifs -o credentials=/etc/win-credentials //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o credentials=/etc/win-credentials //WIN_SHARE_IP/ /mnt/win_share
dir_mode
nastavte oprávnění adresáře a
file_mode
nastavte oprávnění souboru:
sudo mount -t cifs -o credentials=/etc/win-credentials, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o credentials=/etc/win-credentials, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share
uid
a
gid
:
sudo mount -t cifs -o credentials=/etc/win-credentials, uid=1000, gid=1000, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share
sudo mount -t cifs -o credentials=/etc/win-credentials, uid=1000, gid=1000, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share
-o
. Chcete-li získat seznam všech možností připojení, zadejte do terminálu
man mount
.Automatická montáž
mount
, po restartu netrvá.
/etc/fstab
obsahuje seznam položek, které definují, kde a jak bude souborový systém připojen při spuštění systému.
/etc/fstab
. Řádek musí obsahovat název hostitele nebo IP adresu počítače se systémem Windows, název sdílené složky a bod připojení v místním počítači.
/etc/fstab
textovém editoru:
sudo nano /etc/fstab
# //WIN_SHARE_IP/share_name /mnt/win_share cifs credentials=/etc/win-credentials, file_mode=0755, dir_mode=0755 0 0
# //WIN_SHARE_IP/share_name /mnt/win_share cifs credentials=/etc/win-credentials, file_mode=0755, dir_mode=0755 0 0
sudo mount /mnt/win_share
mount
přečte obsah
/etc/fstab
a připojí sdílenou složku.Odpojení Windows Share
umount
odpojí (odpojí) připojený systém souborů ze stromu adresářů.
umount
následovaný buď adresářem, do kterého byl připojen, nebo vzdálenou sdílenou složku:
sudo umount /mnt/win_share
fstab
, odeberte ji.
umount
nedokáže oddělit sdílenou složku, když je používána. Chcete-li zjistit, které procesy přistupují ke sdílené složce systému Windows, použijte příkaz
fuser
:
fuser -m MOUNT_POINT
kill
a odpojit sdílenou složku.Závěr
mount
s možností
cifs
.
Jak se připojit k flash videa pomocí FLV truhláře

Chcete se připojit ke dvěma videím na YouTube? Naučte se, jak to udělat pomocí FLV truhláře.
Jak připojit a odpojit souborové systémy v Linuxu

V operačních systémech Linux a UNIX můžete pomocí příkazu mount připojit (připojit) souborové systémy a vyměnitelná zařízení, jako jsou USB flash disky, na konkrétní místo připojení ve stromu adresářů.
Jak připojit NFS sdílení v Linuxu

NFS je distribuovaný protokol systému souborů, který umožňuje sdílet vzdálené adresáře v síti. V tomto tutoriálu vám ukážeme, jak ručně a automaticky připojit sdílenou složku NFS v systémech Linux.