Uczę się SSH, ponieważ wydaje się, że nie ma dobrych GUI SSH dla komputerów Mac. Wiem, jak robić zrzuty bazy danych, przeglądać katalogi itp., Ale ostatnią częścią układanki, której muszę się nauczyć, jest pobieranie folderów / całych katalogów z serwera na komputer lokalny, aby móc je przenieść do inny serwer.
Każda pomoc byłaby bardzo mile widziana.
możesz scp - co pozwoli ci bezpiecznie kopiować pomiędzy hostami.
aby dowiedzieć się więcej, możesz zrobić man scp
Znajduje się w / usr / bin na Linux. SCP lub polecenie bezpiecznego kopiowania kopiuje pliki i katalogi z jednego komputera na drugi w partii. (W przypadku interaktywnego interfejsu użytkownika można używać SFTP, jak podano w „user545035”. Szyfruje całą komunikację między dwoma komputerami.
Aby określić alternatywną nazwę użytkownika w systemie zdalnym, użyj składni nazwa użytkownika @ host:
Przydatne opcje:
-p : zduplikuj wszystkie atrybuty pliku (uprawnienia, znaczniki czasu) podczas kopiowania.
-r : Rekurencyjnie kopiuj katalog i jego zawartość.
-v : produkuje pełne dane wyjściowe, przydatne do debugowania.
SFTP (host|username@host) openssh-client
znajduje się w/usr/bin
katalogu. Program sftp kopiuje pliki interaktywnie między dwoma komputerami. (W przeciwieństwie do scp, który kopiuje pliki wsadowo.) Interfejs użytkownika przypomina interfejs ftp.Jeśli nazwa użytkownika różni się od lokalnej, użyj argumentu nazwa użytkownika @ host:
Mam nadzieję, że to cię poprowadzi.
źródło
To poprostu...
źródło
Poszukałbym „klienta SFTP” i używałbym go. Może FileZilla
źródło
Cyberduck był moim ulubionym interfejsem SSH / FTP / DAV, kiedy korzystałem z komputera Mac. Wygląda na to, że od tego czasu została zaktualizowana o Dokumenty Google i S3.
źródło
jeśli masz
pem
plik, możesz użyć czegoś takiegoźródło