ошибки, пытающиеся передать через SCP

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

Вариант 1: Записан в OLDSERVER через SSH

scp file.tar.gz root @ IPADDRESS: / var / www /.

Ошибка в этом случае равна

/ usr / bin / ssh: нет такого файла или каталога

Вариант 2: Зашел на новый сервер через SSH

scp OLDUSER @ OLDURL: /var/htdocs/file.tar.gz / var / www /

Ошибка в этом случае равна

ssh: подключиться к хосту OLDURL-порта 22: соединение отклонено

Знаете ли вы, что может быть проблемой?

Доступно программное обеспечение?

На OLDSERVER и NEWSERVER подтвердите местоположение scp и ssh . Для этого выполните следующие команды:

 $ type ssh ssh is /usr/bin/ssh $ type scp scp is /usr/bin/scp 

Убедитесь, что этот путь доступен для пользователя, с которым вы входите в эти соответствующие системы. Иногда бывает, что ssh или scp могут находиться в нестандартном местоположении, таком как /usr/local/bin , и этот каталог может быть неправильно добавлен в среду этого пользователя $PATH когда вы пытаетесь scp файлы scp к нему.

SSH Daemon работает?

Убедитесь, что sshd работает как на OLDSEVER, так и в NEWSERVER.

 $ pgrep -l sshd 

Например:

 $ pgrep -l sshd 1591 sshd 

Оказывается, OLDSERVER было неправильным именем; Мне пришлось заменить его на ssh.OLDSERVER