Sshfs - mount szerver SSH-n keresztül, ubuntovod körülbelül ubuntu

A kiszolgáló, Ubuntovod (mellesleg ez volt jóvoltából Vladimir), csatlakoztatom ssh-n keresztül, mert a hiánya ftp. Úgy működik, így valamivel lassabb, de biztonságosabb.

Egy napon meguntam kapcsolódni a szerverhez minden egyes alkalommal át FileZilla (tettem át sftp), és úgy döntöttek, hogy felmászik a szerver, mint egy távoli mappát.

Ez segített fájlrendszer sshfs. Igaz az, akkor könnyen csatlakoztatható bármilyen mappát a kiszolgálón a számítógéphez, mint egy közös helyi mappába.

telepítése SSHFS

Tehát telepíteni sshfs elég mindössze egy paranccsal:

sudo apt-get install sshfs

használata SSHFS

Először hozzon létre egy könyvtárat, ahová majd csatlakoztatni a mappát a kiszolgálón:

Akkor lehet kezdeni a mount:

sshfs felhasználónév @ server: / home / user / mappa / media / szerver -o uid = 1000, gid = 1000

Ahhoz, hogy teljes listájának megtekintéséhez lehetőséget a kapcsolat használata esetén a man parancs:

Ahhoz, hogy tiltsa le a könyvtárba, ezzel a paranccsal:

fusermount -u / media / szerver

Automatikus kapcsolódás SSHFS

De a legkényelmesebb módja beállítani automatikus kapcsolatot az indításkor. Az elején azt tervezte, hogy hozza létre a kapcsolatot az / etc / fstab. de van egy lehetőség könnyebb és anélkül, hogy egyetlen probléma.

A lényeg az, hogy ha csatlakozik az / etc / fstab van szükség, hogy hozzanak létre egy nyilvános ssh-kulcsot (különben a kapcsolat nem fog működni, mert a jelszó kérésre), és ehhez meg kell teremteni a saját könyvtár a kiszolgáló mappa .ssh. De mivel én nem rendelkezik jogosultsággal, hogy hozzon létre egy mappát a home könyvtár, kellett használni egy másik lehetőséget.

Mi jár egy egyszerűbb módon (de ez nem lesz túl biztonságos, mert a jelszó egyszerű szövegként). Tehát ahhoz, hogy az automatikus futtatás a következő parancsot:

sh -c "alvó 5 - echo 'megfelelt' | sshfs felhasználónév @ server: / home / user / mappa / media / szerver -o password_stdin -o ServerAliveInterval = 300 -o dugja"

Azt hiszem, nyilvánvaló, hogy «át» - ez a jelszó ssh a szerverre.