При попытке скопировать ключ SSH на удаленный сервер я получаю следующее сообщение об ошибке:
ssh-copy-id -p*** ****@****.com
Pseudo-terminal will not be allocated because stdin is not a terminal.
ssh: Could not resolve hostname umask 077; test -d ~/.ssh || mkdir ~/.ssh ; cat >> ~/.ssh/authorized_keys && (test -x /sbin/restorec: Name or service not known
Изменение команды на:
ssh-copy-id -T -p*** ****@****.com
Изменяет ошибку на:
ssh: Could not resolve hostname umask 077; test -d ~/.ssh || mkdir ~/.ssh ; cat >> ~/.ssh/authorized_keys && (test -x /sbin/restorec: Name or service not known
Точно такая же команда отлично работает с других компьютеров в сети.