默认情况下ubuntu系统是用ubuntu账号登录,此时用scp会提示对方Permission denied。
处理方法:
第一步:修改 /etc/ssh/sshd_config
1、把这行 PermitRootLogin prohibit-password
改成 PermitRootLogin yes
然后重启ssh服务 service ssh restart
2、允许root用户ssh登录
3、2台机器都是修改
第二步:设置ubuntu的root账号密码
1、先用安装Ubuntu的时候创建的用户登录到系统;
2、然后输入命令:sudo passwd 摁回车;
3、接下来会提示您:输入新密码,重复输入密码,最后提示您passwd:password updated sucessfully;此时已完成root密码的设置。
第三步:scp
scp XXX.txt root@ip:/test
回车后输入第二步中设置的root密码。即可