是否有可能在Linux中有一个用户帐户,只能通过其SSH公钥login?
我想只是做sudo passwd -l myuser并locking帐户(所以我不需要生成一些随机和安全的密码),只允许通过SSH公钥login。 不幸的是,这不起作用(日志说:用户myuser不允许,因为帐户被locking)。
sudo passwd -l myuser
谢谢
只需生成一个随机string并将其传递给useradd命令。 如果没有其他的, useradd -p '*NP*' <userid>将做的伎俩。
useradd
useradd -p '*NP*' <userid>