linux使用scp出现Permission denied,host can‘t be established解决办法

在经过1小时尝试后成功,先说说scp的用法:
scp -r 传输的主机文件夹路径 主机用户名@主机ip地址:要接收主机的文件夹路径
在这里插入图片描述
和其他文章有很多解决办法,主流两类:
1.修改传输和接收文件夹权限,chmod 777 文件名。
2.修改sshd_config文件,加上一句,再重启。
sudo vi /etc/ssh/sshd_config
加上 PermitRootLogin yes
sudo /etc/init.d/ssh restart

我都尝试过没有解决,我感觉大多数初级学者容易犯的错误就是用法没有写对,解决办法如下:
经过检查路径,主机用户名和地址后,成功!一定要仔细检查文件路径!!!!

猜你喜欢

转载自blog.csdn.net/weixin_44165950/article/details/124800021