我正在尝试新的用户,可以sftp在服务器上….我做到了这一点
ubuntu@ip-10-112-46-15:~$ sudo useradd jesse -p testPass ubuntu@ip-10-112-46-15:~$ sudo passwd jesse Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
但是当我尝试通过SFTPlogin我不能进入….我缺less像添加一个组或东西的东西
答案是
PasswordAuthentication yes
“我不能进去”不是非常具有描述性。 什么是错误?
你为什么给用户一个密码,然后马上改变它?
debugging它最简单的方法是在详细模式下运行sftp:
sftp -vv jesse@remotehost
你可能没有一个有效的shell,你可能在sshd_config中有AllowUsers或者AllowGroups,你可能会给出错误的密码,你可能会closures密码login…等等。 我们需要一些更多的信息。