Я вошел на мой удаленный хост через SSH. На моем локальном хосте я не могу выдать scp remote:. /мой файл. Потому что я разговариваю по телефону, и мне не хватает терминала для этого.

Могу ли я выдать что-то вроде во время входа в систему,

User@remote: $ scp myfile myimplicitlocalhost 

Это будет своего рода обратный туннель. Можно ли это сделать без дополнительных настроек, кроме моего текущего ключа на сервере?

1 ответ1

1

Краткий ответ - нет.

Длинный ответ - для использования scp вам потребуется работающий сервер на локальном хосте, а также общедоступный IP-адрес. Вы говорите, что вы из телефона, это означает, что у вас на 99% нет первого, и, скорее всего, ни второго. Scp не будет знать, где подключиться, а также, так как никто не ответит ему от вашего локального хоста, он потерпит неудачу, даже если будет знать, где подключиться.

Поскольку вы говорите, что вы из телефона, и я предполагаю, что это смартфон, вы можете попробовать найти в вашем магазине приложений какой-нибудь SCP-совместимый файловый менеджер и запустить его как второе приложение (так как большинство смартфонов в эти дни поддерживают многозадачность), эффективно переключаться между ними, чтобы использовать простой SSH или передавать файлы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .