Могу ли я перейти на локальный хост при входе на удаленный хост

601
Three Diag

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

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

User@remote: $ scp myfile myimplicitlocalhost 

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

0

1 ответ на вопрос

1
Evengard

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

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

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

Что ж, это было бы возможно, если на обеих машинах запущен ssh-сервер и между ними нет NAT. Но это вряд ли на телефоне. Jounathaen 7 лет назад 0

Похожие вопросы