Instalacja i konfiguracja SSHFS

Instalacja i konfiguracja SSHFS
SSH pozwala bezpiecznie połączyć się ze swoim zdalnym serwerem. Jednak gdy chcesz wchodzić w interakcje z kataliskami na zdalnym serwerze, możesz je zamontować w systemie lokalnym za pomocą systemu plików SSH (SSHFS).

SSHFS to narzędzie wiersza polecenia, które należy zainstalować na komputerze lokalnym, i wykorzystuje protokół transferu plików SSH, aby umożliwić bezpieczne montaż folderu zdalnego w systemie lokalnym, w którym można go edytować. W tym przewodniku omówiono kroki instalacji SSHFS na lokalnym kliencie i jak skonfigurować go do zamontowania zdalnego katalogu.

Instalowanie SSHF na komputerze klienckim

SSHFS oznacza Bezpieczny system plików powłoki. Jest to narzędzie wiersza polecenia zainstalowanego na komputerze klienckim w celu ułatwienia montażu katalogów zdalnego serwera w systemie lokalnym. Jego wdrożenie wykorzystuje Bezpiecznik (Moduł użytkowników systemu plików) Moduł jądra.

Pakiet SSHFS jest dostępny w Linux i możesz szybko zainstalować go na Ubuntu, w następujący sposób.

Najpierw zaktualizuj pakiety repozytorium.

Następnie uruchom następujące polecenie:

$ sudo apt instal sshfs

Jeśli używasz Centos, Użyj następującego polecenia, aby zainstalować SSHFS:

$ sudo yum instaluj bezpiecznik-sshfs

Dla Łuk, Użyj następującego polecenia:

$ sudo pacman -s sshfs

Po zakończeniu instalacji sprawdźmy, jak ją zamontować.

Konfigurowanie SSHFS

Konfiguracja SSHFS obejmuje zamontowanie zdalnego systemu plików w systemie lokalnym. Więc najpierw musisz utworzyć punkt montażowy, zamontować system plików, potwierdzić, że jest zamontowany, a następnie nie zamontować.

Tworzenie punktu mocowania

Systemy Linux mają /MNT gdzie możesz utworzyć sub-drektory i użyć go jako punktu montażu.

Użyj następującej składni, aby utworzyć punkt mocowania.

$ sudo mkdir /mnt /sub-directory

W naszym przypadku nazwijmy to Linuxhint Korzystanie z następującego polecenia:

$ sudo mkdir /mnt /linuxhint

Zamontować system plików

Po utworzeniu punktu mocowania możemy użyć SSHFS do montażu naszego zdalnego systemu plików za pomocą następującej składni:

$ sudo sshfs [-o ] [użytkownik@] host: [dir] MountPoint [opcje]

Można użyć różnych opcji z SSHFS i możesz sprawdzić jej stronę Man, aby uzyskać więcej informacji. W naszym przypadku uruchomimy następujące polecenie, aby zamontować nasz zdalny system plików:

Zostaniesz poproszony o potwierdzenie Klucz uwierzytelnienia Jeśli po raz pierwszy się łączysz. Jeśli podłącz się za pośrednictwem innego portu, podaj go za pomocą -P opcja. W poprzednim przypadku używamy portu domyślnego dla połączenia SSH bez żadnych opcji.

Dodajemy punkt mocowania, który utworzyliśmy w systemie lokalnym, aby hostować zdalny system plików.

Wprowadź hasło do zdalnego serwera, aby uwierzytelnić połączenie.

Sprawdź zamontowany system plików

Aby zweryfikować zamontowany system plików, możesz wymienić zawartość wcześniej utworzonego punktu montażu. Powinien zawierać pliki z zdalnego serwera.

Wymień zawartość w następujący sposób:

$ sudo ls -l /mnt /linuxhint

Możemy zauważyć, że nasz zamontowany system plików zawiera jeden plik. Możesz pracować z zamontowanym systemem plików za pośrednictwem wiersza poleceń lub GUI.

Unmount

Po zakończeniu pracy z zamontowanym systemem plików powinieneś go zdjąć.

Oto następujące polecenie:

$ sudo umount /mnt /linuxhint

Na koniec usuń utworzony punkt montażowy.

Możesz zainstalować i skonfigurować SSHF w Linux, aby zamontować zdalny system plików do systemu lokalnego.

Wniosek

SSHFS to doskonały sposób na zamontowanie zdalnego systemu plików na komputerze lokalnym. Po zainstalowaniu narzędzia SSHFS w lokalnym kliencie możesz szybko połączyć się bezpiecznie z serwerem zdalnym i zamontować pliki do systemu lokalnego. Ten przewodnik obejmował niezbędne kroki do śledzenia. Mamy nadzieję, że udało ci się zamontować swój zdalny system plików.