创建账户
创建不能登录的账户
sudo useradd -m mtest1 -s /sbin/nologin
/sbin/nologin: 此时无法登陆系统,即使给了密码也不行。所谓“无法登陆”指的仅是这个用户无法使用bash或其他shell来登陆系统而已,并不是说这个账号就无法使用系统资源。举例来说,各个系统账号中,打印作业有lp这个账号管理,www服务器有apache这个账号管理,他们都可以进行系统程序的工作,但就是无法登陆主机而已
创建不能登录的账户
sudo adduser --disabled-login --gecos 'GitLab' git
据说因为没有给密码,所以不能登录。尝试了一下,设置了密码,就能登录了。
--disabled-login只是表示创建用户的时候不会提示你创建密码。
修改密码
sudo passwd mtest1

本文详细介绍了如何在系统中创建不可登录的账户,并通过实例解释了如何使用sudouseradd命令和设置--disabled-login参数来实现这一目标。此外,还展示了如何修改账户密码以使该账户能够正常登录。
1238

被折叠的 条评论
为什么被折叠?



