Как мне вернуться в каталог клиентской машины по SSH?

Как мне вернуться в каталог клиентской машины по SSH?

Я пытаюсь передать файлы между сервером и моим Mac с помощью терминала и SSH. Если я еще не вошел на сервер, я могу просто ввести:
scp -r [email protected]:/classes/difficultclass/bin/prog1 ~/Desktop

Однако если я уже вошел на сервер через SSH, это не сработает, поскольку домашний каталог находится на хост-машине, а не на моей клиентской машине, с которой я работаю.

Есть ли хороший способ изменить каталог на клиентском Mac, просто ссылаясь на него для передачи файлов?

решение1

Нет. Ваш сеанс SSH на удаленном компьютере эквивалентен входу в систему локального терминала, поэтому вам придется снова использовать scp для копирования файлов (т. е. scp с удаленного компьютера на локальный).

Вы также можете открыть новое окно терминала и использовать ту же команду. Если вы хотите избежать ввода пароля, вы можете использовать аутентификацию с закрытым ключом илиповторно использовать SSH-соединение.

Связанный контент