linux 如何新建个不能登录系统账号

2026年09月10日 00:02
有5个网友回答
网友(1):

要修改一个已经存在的用户,执行这个命令:
usermod -s /sbin/nologin
对新用户,可以使用这个命令:
useradd -s /sbin/nologin

/bin/false是最严格的禁止login选项,一切服务都不能用。而/sbin/nologin只是不允许login系统,但可以使用其他ftp等服务。

不知道你要禁止到什么级别,希望能帮到你。

网友(2):

建好这个用户之后,修改/etc/passwd文件,找到刚才建立的用户所在的行,将行最后面的 /bin/bash改为 /sbin/nologin 就好了

网友(3):

锁住帐户是不行的,因为是要用来登录FTP的,
把FTP文件夹设置相应的用户组,权限就可以了

网友(4):

进入界面后进入系统设置的用户,建个用户,然后改为停用

网友(5):

这个很简单啊
指定账户的shell是/bin/false就好了啊