我使用用户“nuri”通过 ssh 连接到 Ubuntu 14。我正在尝试使用“su”命令更改用户,但没有成功。下面我正确输入了 deneme2 的密码并检查 whoami。后来我输入了错误的密码。我是 ubuntu 的新手。由于我与 ssh 连接或有什么问题,这应该表现得像这样吗?
nuri@XXX:~$ whoami
nuri
nuri@XXX:~$ su deneme2
Password:
nuri@XXX:~$ whoami
nuri
nuri@XXX:~$ su deneme2
Password:
su: Authentication failure
Run Code Online (Sandbox Code Playgroud)
我的猜测是您要更改的帐户不允许登录。如果您可以从 nuri 帐户访问,请在 /etc/passwd 中列出用户并查找 deneme2 正在使用的登录 shell。
grep ^deneme2: /etc/passwd
Run Code Online (Sandbox Code Playgroud)
它应该以类似/bin/bash. 我猜它说/bin/false或类似的话。如果您具有管理员访问权限,则可以使用 passwd 命令更改 shell。不过,我猜如果是这种情况,你不会。您需要与系统管理员交谈。
| 归档时间: |
|
| 查看次数: |
2285 次 |
| 最近记录: |