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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 如何新建个不能登录系统账号相关的知识,希望对你有一定的参考价值。

这个账户要登录FTP的,我知道用虚拟FTP用户可以,但从网上找了下,好麻烦,有没有简单的方法。大家帮下忙,谢谢了!

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

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

不知道你要禁止到什么级别,希望能帮到你。
参考技术A 建好这个用户之后,修改/etc/passwd文件,找到刚才建立的用户所在的行,将行最后面的 /bin/bash改为 /sbin/nologin 就好了 参考技术B 锁住帐户是不行的,因为是要用来登录FTP的,
把FTP文件夹设置相应的用户组,权限就可以了
参考技术C 进入界面后进入系统设置的用户,建个用户,然后改为停用 参考技术D 这个很简单啊
指定账户的shell是/bin/false就好了啊

以上是关于linux 如何新建个不能登录系统账号的主要内容,如果未能解决你的问题,请参考以下文章

Linux/Centos7系统管理之系统安全及应用

Linux系统如何修改本地用户默认的VSFTP登录目录?

如何实现win7系统多用户同时远程登录

Linux系统账号安全和登录控制(安全很重要)

Linux系统账号安全和登录控制(安全很重要)

linux 新建用户用户组 以及为新用户分配权限