如何在 18.04.4 通过 ssh 创建无需密码即可登录的用户(在 passwd 命令中删除密码?)?

匿名

这是一台全新的机器,我目前的情况是我没有 root 的密码。我有一个具有 sudo 权限的用户 (A)。我想创建一个不需要密码登录的用户(B)。我只能通过ssh操作机器。

$ whoami
A
$ sudo adduser -m B
$ sudo passwd -d B
passwd: password expiry information changed.
$ su - B
Password:
su: Authentication failure
$ sudo su - B
$ whoami
B
$ passwd -d B
passwd: Permission denied.

以上显示我无法删除密码。

为什么会发生这种情况,我该如何解决?

用户535733

看起来您在第一次尝试时成功删除了 B 的密码 ( sudo passwd -d B)。

但是,您走错了路:在任何情况下删除密码都会阻止登录;它不启用自动登录。通过为 B 创建新密码来消除损坏。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

ubuntu-minimal 18:04如何通过ssh登录?

如何在Alpine Linux中不使用密码通过ssh登录?

通过密钥文件进行 SSH 登录,无需本地密码

如何在ssh命令中禁用重试密码

如何在不询问密码的情况下通过SSH启用sudo命令?

设置SSH公钥以无需密码即可登录

su命令以root用户身份通过passwd编辑密码后,返回无提示身份验证

如何在ssh命令中指定密码

如何通过SSH执行远程Shell脚本,并在该脚本中要求该命令的命令提示输入密码?

是否按用户禁用通过密码的SSH登录?

通过SSH登录时强制更改用户密码

没有密码的用户可以通过ssh登录吗?

如何在通过 ssh 部署到 DigitalOcean 时在 Travis CI 中输入密码

如何通过sudo运行命令并通过ssh .net c#输入密码

如何创建可以通过SSH登录但不能使用Shell命令的用户?

无法通过ssh创建具有密码的用户

无需密码即可登录

如何在没有提示的情况下使用passwd设置用户密码?

通过 sudo passwd root 更改了 root 密码,但我无法使用 root 登录

如何创建不需要密码即可登录su的linux用户?

/ etc / passwd最短密码

在Paramiko中,如何确定是通过SSH密钥还是通过密码成功建立连接?

显示在Unix“ passwd”命令中输入的新密码

如何通过SSH安全传输密码以供远程命令使用

conexion 通过 ssh 与 ubuntu 18

禁用通过SSH的密码访问?

通过SSH的RSYNC请求密码

为什么passwd命令显示“ UNIX密码”?

无需密码即可通过网络访问