2

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

1 ответ1

5

Для передачи файла через ssh вы должны использовать команду scp .

Основное использование:

[you@localhost ~]$ scp examplefile yourusername@remoteserver:/home/yourusername/

Он скопирует через SSH файл examplefile файла на удаленный сервер по адресу /home/yourusername/examplefile

Более конкретный пример:

[Moshe@localhost ~/mywork]$ scp thework.zip Moshe@192.168.1.21:/home/Moshe/

Там, где предполагается, что ваш локальный файл - /home/Moshe/mywork/thework.zip и у вас есть разрешение на вход на сервер 192.168.1.21 и запись в удаленный каталог /home/Moshe

В конце вы получите файл, скопированный в /home/Moshe/thework.zip на удаленном сервере.

Если вы не работаете под Linux или какой-либо системой на основе Unix локально (т.е. вы обычно работаете в Windows), такой инструмент, как WinSCP, позволит вам передавать файл через SSH с помощью графического интерфейса.

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