Secure Shell
Zarządzanie zdalnymi plikami przez ssh
Szukaj…
Wprowadzenie
w tym temacie należy opisać różne sposoby używania ssh jako bezpiecznego sposobu zarządzania plikami na zdalnych komputerach
Montowanie zdalnego katalogu przez ssh
Możesz zamontować katalog zdalny przez ssh, używając sshfs. Sshfs nie jest domyślnie dostępny w Ubuntu, więc musisz go najpierw zainstalować za pomocą sudo apt-get install sshfs . Następnie możesz zamontować katalog zdalny na komputerze lokalnym w ten sposób
sshfs [email protected]:/remotedir /localdir
Pamiętaj, że katalog lokalny musi być obecny przed próbą zamontowania zdalnego. W przypadku, gdy katalog lokalny nie jest pusty, sshfs będzie narzekać i przerywać. Możesz zmusić go do zamontowania w niepustym katalogu, używając takiej opcji niepustej
sshfs -o nonempty [email protected]:/remotedir /localdir
Po zamontowaniu katalogu lokalnego pliki lokalne staną się ponownie widoczne.
Przenoszenie plików między serwerami przez ssh
Jednym ze sposobów przenoszenia plików między serwerami jest użycie polecenia scp . Bezpieczne kopiowanie używa ssh do przesyłania danych. Prostym przykładem kopiowania pliku z lokalnego na zdalny serwer jest
scp /localdir/localfile [email protected]:/remotedir/remotefile
Podobnie byłoby skopiować plik ze zdalnego na lokalny serwer
scp [email protected]:/remotedir/remotefile /localdir/localfile