2015-09-08 2 views
0

У меня есть следующие имя пользователя @ машина связиКопирование файла с удаленного хоста на локальный хост

user1 @ machine1 -> user2 @ machine2

Как скопировать файлы из machine2 в MACHINE1?

+0

Если вы можете быть более понятными, вы получите лучший ответ. –

+0

У меня есть доступ к моей локальной машине1 с user1 username, From machine1 Я могу ssh to machine2 с user2 username. Я могу подключиться только от machine1 к машине 2: Так что я могу запускать только следующее на machine1 Из machine2 У меня нет связи с машиной1. Мне нужно скопировать файлы с machine2 на machine1 – davidgh

+0

Вы можете сделать это с помощью scp. Я добавил пример. –

ответ

0

Вы можете использовать scp

Используйте его как этот

scp <source path> <destination path> 

Где удаленный файл адресуется в [email protected]_name:path/to/file


Предположим, что вы хотите получить файл с именем a.txt, который находится в домашний каталог пользователя user2 на машине2 говорят, 192.168.1.10. Вы можете сделать это на machine1,

scp [email protected]:a.txt . 
+0

После выполнения этой команды я получаю сообщение «COMMON (current)» на моем терминале, и мой файл не копируется. – davidgh

+0

@ davidgh Это странно. Для меня все отлично. –

+0

@davidgh Во-первых, это то, что вы хотели? –

Смежные вопросы