ssh 报错:Permission denied, please try again.

报错问题:执行一条远程scp远程拷贝,在此之前已配置好ssh无密登录,

sudo scp -r hadoop-3.2.0 slave2:/usr/local/src/

确保 /etc/ssh/sshd_config文件下

 PasswordAuthentication no 改为 PasswordAuthentication yes

和 PermitRootLogin no 改为  PermitRootLogin yes

 但是执行后还是依然如此,而且密码是输入是正确的

然后我看了别的博主说把目标文件的权限改为可读可写可执行,然后我立马就试了
chmod 777 /usr/local/src 

可是依然没有改变结果!

问题解决

排除一上的问题后,偶然间我把代码中的sudo去掉执行,成功了

执行代码如下:

scp -r hadoop-3.2.0 slave2:/usr/local/src/

可能是因为sudo权限太高了

你可能感兴趣的:(报错问题,ssh,服务器,linux)