Назад | Перейти на главную страницу

Скачать файл с помощью ssh

У меня есть root-доступ по ssh на сервере, и мне нужно скачать, а затем загрузить на него файл.

Я использую putty на своей локальной машине, подключаюсь и могу делать все, что угодно. Но как скачать файл не знаю :). Я знаю, что можно было бы создать учетную запись ftp, но я не хочу делать это только для файла.

Вы можете использовать SSH для отправки и получения файлов. Это называется SFTP. Вам просто нужно загрузить клиент SFTP, а затем использовать те же учетные данные для подключения, которые вы используете для SSH. Хороший WinSCP.

Я делаю это с помощью scp.

Чтобы скопировать файл «foobar.txt» с удаленного хоста на локальный:

$ scp your_username@remotehost.com:foobar.txt /some/local/directory

Чтобы скопировать файл «foobar.txt» с локального компьютера на удаленный хост:

$ scp foobar.txt your_username@remotehost.com:/some/remote/directory

Поскольку вы используете PuTTy (я полагаю, из Windows), в комплект входит утилита scp с аналогичным синтаксисом (pscp.exe). В командной строке перейдите к C: \ Program Files \ PuTTY и запустите:

pscp foobar.txt your_username@remotehost.com:/some/remote/directory

WinSCP для Windows возможно? Или, как сказано на предыдущем плакате, scp / pscp.