Я не хотел оставлять это в качестве ответа, но раздел комментариев стал больше, и вы получите уведомление от SE, чтобы перенести разговор в окно чата .
Итак, нажмите , введите
несколько раз и введите ~?
без пробелов. Нет, ничего.
вы должны увидеть что-то подобное (или точно так же)
Supported escape sequences:
~. - terminate connection (and any multiplexed sessions)
~B - send a BREAK to the remote system
~C - open a command line
~R - Request rekey (SSH protocol 2 only)
~^Z - suspend ssh
~# - list forwarded connections
~& - background ssh (when waiting for connections to terminate)
~? - this message
~~ - send the escape character by typing it twice
(Note that escapes are only recognized immediately after newline.)
в этот момент введите ~ C
, и вы должны увидеть приглашение ssh>
. На этом этапе введите
ssh> !scp /path/to/some/file/on/your/local/machine user@remoteserver
, поскольку вы уже аутентифицированы, он должен передать файл через существующее соединение.