SCP с ssh удаленной машины на мою локальную машину человечности

Я пробую к scp некоторые файлы с удаленной машины на мою локальную машину человечности 16.04. Однако я получаю ошибку с портом и сетью. мое название машины является триадой, и я пробую

$ scp -r Slice_z_density/ trina@10.0.0.10:~/

это возвращает меня:

ssh: connect to host 10.0.0.10 port 22: Network is unreachable
lost connection

Интересно, пишу ли я правильный IP-адрес, когда я перехожу к параметрам сети: Я нахожу следующую информацию для своего беспроводного соединения:

IPv4 Address: 10.0.0.10
IPv6 Address: 2601:192:8802:d9d0:5905:d7f:7320:9c18
Default route: 10.0.0.1

Я попробовал все 3 из них и все еще получения той же ошибки. Ваша справка ценится и благодарит

0
задан 24 December 2016 в 09:24

1 ответ

На Вашем домашнем маршрутизаторе необходимо настроить перенаправление портов. Передайте некоторый номер порта (скажите 7022) портировать 22 на Вашем домашнем ПК 10.0.0.10.

Теперь, необходимо найти IP-адрес домашнего маршрутизатора. Самый легкий путь состоит в том, чтобы перейти в www.whatsmyip.org .

Предположение Вашего удаленного местоположения в Остине позволяет Вам SCP из средства (необходимо было бы говорить с сетевыми администраторами там), и предположение, что сервер SSH в порядке на домашнем ПК и настроен для использования порта 22, Вы сделали бы;

scp -r Slice_z_density/ trina@<your router IP> -P 7022

принятие Вашего IP маршрутизатора 151.12.34.123

scp -r Slice_z_density/ trina@151.12.34.123 -P 7022

, перенаправление портов на Вашем маршрутизаторе перенаправит Ваше соединение с Вашим домашним ПК.

я соединяю этот путь все время из моего офиса ПК к моему домашнему ПК, но я должен был говорить с sys администраторскими парнями и заставить их позволять мне соединяться с несколькими портами на своем домашнем маршрутизаторе (таким образом, они настроили офисный брандмауэр соответственно). Необходимо будет, вероятно, заставить их позволять порт 7022 от домашней сети в их конце.

Наблюдение, поскольку можно соединиться с удаленной машиной через ssh, затем, как предложено, необходимо также смочь 'вытянуть' файл от удаленной машины, таким образом, Вы выполняете scp операцию от своей собственной домашней машины;

scp username@stampede.tacc.utexas.edu:/file/to/copy  /location/to/save

, например,

scp username@stampede.tacc.utexas.edu:/file/to/copy  /home/myname/Desktop/
2
ответ дан 7 November 2019 в 06:41

Другие вопросы по тегам:

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