GNU/Linux >> Znalost Linux >  >> Cent OS

SSHFS (Secure SHell FileSystem) – Bezpečně připojte vzdálený souborový systém přes ssh

V operačních systémech podobných Linuxu můžeme bezpečně připojit vzdálený souborový systém přes protokol ssh pomocí příkazu sshfs. SSHFS je zkratka pro Secure SHell FileSystem. SSHFS nám umožňuje připojit vzdálený souborový systém a komunikovat se vzdálenými adresáři a soubory na místním počítači.

Na místním počítači, kde je připojen SSHFS, implementace využívá modul jádra FUSE (Systém souborů v uživatelském prostoru). Praktickým efektem je, že koncový uživatel může bez problémů komunikovat se vzdálenými soubory, které jsou bezpečně obsluhovány přes SSH, stejně jako by to byly místní soubory na jeho počítači. Na vzdáleném počítači se používá SFTP subsystém SSH.

Instalace SSHFS na CentOS/RHEL/Fedora

Protože balíček sshfs není k dispozici ve výchozích úložištích, nejprve povolte úložiště epel a poté pomocí příkazu yum nainstalujte sshfs.

# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
# yum install sshfs

Instalace SSHFS na Ubuntu

$ sudo apt-get install sshfs

Připojte vzdálený systém souborů pomocí níže uvedeného příkazu.

Syntaxe:

# sshfs [user@]host:[dir] mountpoint

Příklad:

# sshfs [email protected]:/  /home/thegeekdiary/

Ve výše uvedeném příkazu připojujeme souborový systém „/“ vzdáleného hostitele (mail9.nsitmail.com) do místní složky (/home/thegeekdiary). Ověřte, zda je vzdálený souborový systém připojen nebo ne, pomocí příkazu (df -hT).

# df -hT

Trvale připojit vzdálený souborový systém

Když připojíme vzdálený souborový systém pomocí sshfs a z nějakého důvodu dojde k restartu vašeho místního počítače, pak po restartu nebude vzdálený souborový systém dostupný, takže pro trvalé připojení vzdáleného souborového systému přidejte do souboru /etc/fstab níže uvedené položky.

[email protected]:/  /home/thegeekdiary/   fuse defaults 0 0

Nyní spusťte níže uvedený příkaz, který odráží změny souboru fstab:

# mount -a

Chcete-li odpojit vzdálený systém souborů, použijte příkaz Níže:

# umount /home/thegeekdiary

NEBO

# fusermount -u mountpoint


Cent OS
  1. Připojení vzdáleného adresáře pomocí SSHFS v Debianu Jessie

  2. Jak se analyzují argumenty vzdáleného příkazového řádku Ssh?

  3. Linux – Jak připojit vzdálený souborový systém se zadáním čísla portu?

  1. Jak nainstalovat službu SSH (zabezpečený shell) na Kali Linux

  2. Příkazy Secure Shell (SSH) pro administraci Linuxu.

  3. napište skript shellu pro ssh na vzdálený počítač a spusťte příkazy

  1. Ssh – Vzdálená plocha přes Ssh Reverzní tunel, který má nahradit Teamviewer?

  2. Odstraňte soubory ze vzdáleného hostitele pomocí SSH

  3. Připojení SSHFS, které přežije odpojení