Прежде всего, убедитесь, что пользователь root действительно нужен для доступа к файлу. Если файл может быть извлечен обычным пользователем, было бы предпочтительным ограничить риски безопасности.
Если root действительно требуется, убедитесь, что root действительно может войти в систему с помощью ssh, проверив ваш файл /etc/ssh/sshd_config
и посмотрите, установлен ли параметр PermitRootLogin
в значение yes
.
Наконец, ваша команда выше должна работать, когда вы добавляете .
(указывая на ваш текущий каталог) позади него, вот так:
scp root@1.2.3.4:/root/pcfilename.rar .
Или вы всегда можете использовать полный путь:
scp root@1.2.3.4:/root/pcfilename.rar /home/user/pcfilename.rar