Linux useradd 与 adduser的区别, /sbin/nologin 与 /bin/bash
来源:互联网 发布:防蓝光 软件 编辑:程序博客网 时间:2024/04/30 15:32
一、useradd 与 adduser的区别
添加用户
1. 在root权限下,useradd只是创建了一个用户名,如 (useradd +用户名 ),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现,可以用 (useradd -m +用户名)的方式创建,它会在/home目录下创建同名文件夹,然后利用( passwd + 用户名)为指定的用户名设置密码。
添加用户:useradd -m 用户名 然后设置密码 passwd 用户名
2. 可以直接利用adduser创建新用户(adduser +用户名)这样在/home目录下会自动创建同名文件夹(创建用户的家目录),会建立同名组,建立新用户密码,还会从/etc/SKEL目录下拷贝文件到家目录,完成初始化。是否加密主目录等等。
添加用户:adduser + 用户名
---------------------------------------------------------------------------------------------------------------------------------------------------------------
删除用户
删除用户,“userdel 用户名”即可。最好将它留在系统上的文件也删除掉,可以使用“userdel -r 用户名”来实现。
删除用户:userdel -r 用户名
二、/sbin/nologin 与 /bin/bash 更改用户是否可ssh登录
usermod -s /sbin/nologin + 用户名
usermod -s /bin/bash + 用户名
nologin命令
用户和工作组管理 nologin命令可以实现礼貌地拒绝用户登录系统,同时给出信息。如果尝试以这类用户登录,就在log里添加记录,然后在终端输出This account is currently not available信息,就是这样。一般设置这样的帐号是给启动服务的账号所用的,这只是让服务启动起来,但是不能登录系统。
语法 nologin 实例 Linux禁止用户登录: 禁止用户登录后,用户不能登录系统,但可以登录ftp、SAMBA等。
我们在Linux下做系统维护的时候,希望个别用户或者所有用户不能登录系统,保证系统在维护期间正常运行。这个时候我们就要禁止用户登录。
1、禁止个别用户登录,比如禁止lynn用户登录。
passwd -l lynn 这就话的意思是锁定lynn用户,这样该用户就不能登录了。
passwd -u lynn 上面是对锁定的用户lynn进行解锁,用户可登录了。
2、我们通过修改/etc/passwd文件中用户登录的shell vi /etc/passwd 更改为: lynn:x:500:500::/home/lynn:/sbin/nologin 该用户就无法登录了。 3、禁止所有用户登录。 touch /etc/nologin 除root以外的用户不能登录了。
- Linux useradd 与 adduser的区别, /sbin/nologin 与 /bin/bash
- linux adduser-s /sbin/nologin和/bin/false的区别
- Linux基础—/sbin/nologin与/bin/false的对比
- Linux下useradd与adduser的区别
- Linux useradd 与adduser的区别
- Linux 中useradd与adduser的区别
- useradd 与adduser的区别
- useradd 与adduser的区别
- useradd 与adduser的区别
- useradd 与adduser的区别
- useradd 与adduser的区别
- useradd 与adduser的区别
- useradd 与adduser的区别
- useradd与adduser的区别
- vsftpd与/bin/false、/sbin/nologin
- /bin/false和/sbin/nologin的区别
- 三.useradd与adduser的区别
- linux下 /usr/bin与/bin 以及/usr/sbin与/sbin目录的区别
- FZU1050 Number lengths(数论,规律,概念)
- 欢迎使用CSDN-markdown编辑器
- shell学习
- 多次安装wamp后Mysql无法启动解决方案
- 手把手教你如何加入到github的开源世界!
- Linux useradd 与 adduser的区别, /sbin/nologin 与 /bin/bash
- MySQL升级从5.1.71到5.7.17版本
- DataGridView的一些常用操作
- 情感分析
- 不错的前端ui-付费的
- 各种资料、链接
- msyql on DUPLICATE key UPDATE使用
- 数据驱动---JAVA读取XML数据
- JVM学习笔记(四)------内存调优