Samba, SFTP i NFS aneb jak na sdílení souborů v Linuxu | Kapitola 4
Seznam kapitol
Podíváme se na sdílení souborů z operačního systému Linux. Projdeme si jejich konfiguraci, některé speciální možnosti a na závěr uděláme rozbor, kdy je vhodné použít jakou možnost.
Pokud máme vzdálený přístup k příkazovému řádku serveru pomocí protokolu SSH, tak je možno využít zajímavý protokol sftp. Tento protokol je přímo součástí SSH protokolu. Instalace je společná s nainstalováním SSH vzdáleného přístupu. Pokud chceme tento přístup vypnout, můžeme zakomentovat nastavení v souboru.
./etc/ssh/sshd_config| # override default of no subsystems Subsystem sftp /usr/lib/openssh/sftp-server |
V případě zkušeného uživatele si ovšem příliš nepomůžeme. Dá se použít protokol, který chce pouze kombinaci povoleného shellu a základního SSH. Jde o protokol FISH. Na Linuxu je k dispozici i v některých grafických nástrojích. Zápis v příkazovém řádku je podobný jako u SFTP. Jenom se použije fish. Na platformě Windows je však podpora FISH minimální a prakticky se omezuje pouze na specifické unixově orientované nástroje nebo prostředí typu WSL/Cygwin.
Dále se podíváme na připojení k serveru pomocí tohoto protokolu. Vzor pro zápis do příkazového řádku je zde:
|
Potom to v Dolphinu v KDE vypadá takto:
Nastavení spojení v Krusaderu:
Ve Windows ovšem standardní správce souboru Explorer SFTP protokol nepodporuje. Pro použití tohoto protokolu bude nutno použít specializovaný program třetí strany. Velmi oblíbený je například winscp. Univerzálním správcem souborů, který podporuje sftp, je potom například Double commander.