Страница 1 из 1

Прошу помощи с командой SCP (с сервера на сервер)

Добавлено: 27 сен 2020, 23:36
CaMINTcadze
Имеется виртуальный хостинг, в панели которого можно создавать ftp аккаунты.
Первый нюанс, что логины создаются только в формате "login@domain.ru", т.е. по умолчанию вторая часть с собачкой добавляется в имя логина.

Я создал и получил данные на вход:
login@domain.ru
pass
ftp.domain.ru
port:21
Теперь мне нужно на этот ftp отправить файл с другого сервера.

Захожу туда и пытаюсь выполнить:

Код: Выделить всё

scp -P 21 myfile.tar.gz 'login@domain.ru'@ftp.domain.ru:/path_to_file/
Некоторое время тишина, потом ошибка - "ssh: Could not resolve hostname ftp.domain.ru: Temporary failure in name resolution"

Ни запроса пароля, ни предложения ключа и т.п. :(
Что я делаю не так?

Прошу помощи с командой SCP (с сервера на сервер)

Добавлено: 28 сен 2020, 06:40
symon2014
Снимок экрана в 2020-09-28 06-39-56.png

Прошу помощи с командой SCP (с сервера на сервер)

Добавлено: 28 сен 2020, 07:11
FreeStyler
CaMINTcadze, точно не знаю, но всё же FTP и SCP - разные вещи. SCP вроде должен юзать SSH доступ, а не FTP. FTP который юзает SSH это SFTP и он не юзает FTP сервер, он юзает SSH доступ. В общем попробуй юзать те же данные как при заходе по SSH.

Прошу помощи с командой SCP (с сервера на сервер)

Добавлено: 28 сен 2020, 22:20
madesta
SCP - это инструмент командного интерпретатора для копирования и передачи файлов между хостами, использующий в качестве транспорта SSH. Утилита удаленного копирования scp входит в состав пакета openssh (источник цитирования). Естественно, что для передачи на сервер ftp работать не будет, о чём и говорит отобразившаяся ошибка типа того, что "такой узел ssh не распознан". Разве виртуальный хостинг доступ по ssh не предоставляет?