20161011L04-03老男孩linux运维实战培训-Linux系统的用户和用户组管理-01
2016-10-11 18:26
846 查看
一些LINUX用户的操作命令
useradd 创建用户
adduser 创建用户
passwd 改密码命令
usermod 改变用户名,和用户目录的
userdel 删除用户
id 显示用户UID 和 GID的
groupadd 创建用户组
groupdel 删除用户组
groupmod 改变用户组名信息
groups 显示用户所属的组
/etc/skel 用户新建用户的时候和默认去取配置的地方
/etc/login.defs 用来定义用户创建时一些用户的信息 比如UID GID 还有密码的有效天数
密码的长度,还有多少天警告等
还有创建的一些 用户文件夹 创建邮件文件夹 /var/spool/mail/
创建用户时对用户的默认配置文件 /etc/defult/useradd
[root@llh skel]# cat /etc/default/useradd
# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes
用户的home文件夹中放的默认文件是在 /etc/skel中
我们可以在 useradd中更改
用sed -i 命令来改东西
sed -i 's#需更改字段#更改后的字段#g' /etc/deful/useradd #这是文件路径
生产环境中的帐号添加
groupadd -g 801 sa #添加一个组指定GID为801
useradd -g sa -u 901 sa1 #添加一个用户,指定UID为901
echo "12345" |passswd sa1 --stdin #给用户设置密码,且加密
echo "sa1 ALL=(ALL)" NOPASSWD:ALL">> /etc/sudoers
visudo -c
history -c
useradd -M -s #大M表示不添加家目录,-s设置shell目录
chage -l root #查看帐号的设置。比如帐号过期时间
useradd -e 11/2/2016 #设置帐号的到期时间
一般设置的时候要离设置时间大于两天才会生效
date -s 11/2/2016 #时间
clock -w #写入cmos
grep bash "文件的路径" #表示查找文件中bash的行
finger root #查看帐号的一些信息
useradd 创建用户
adduser 创建用户
passwd 改密码命令
usermod 改变用户名,和用户目录的
userdel 删除用户
id 显示用户UID 和 GID的
groupadd 创建用户组
groupdel 删除用户组
groupmod 改变用户组名信息
groups 显示用户所属的组
/etc/skel 用户新建用户的时候和默认去取配置的地方
/etc/login.defs 用来定义用户创建时一些用户的信息 比如UID GID 还有密码的有效天数
密码的长度,还有多少天警告等
还有创建的一些 用户文件夹 创建邮件文件夹 /var/spool/mail/
创建用户时对用户的默认配置文件 /etc/defult/useradd
[root@llh skel]# cat /etc/default/useradd
# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes
用户的home文件夹中放的默认文件是在 /etc/skel中
我们可以在 useradd中更改
用sed -i 命令来改东西
sed -i 's#需更改字段#更改后的字段#g' /etc/deful/useradd #这是文件路径
生产环境中的帐号添加
groupadd -g 801 sa #添加一个组指定GID为801
useradd -g sa -u 901 sa1 #添加一个用户,指定UID为901
echo "12345" |passswd sa1 --stdin #给用户设置密码,且加密
echo "sa1 ALL=(ALL)" NOPASSWD:ALL">> /etc/sudoers
visudo -c
history -c
useradd -M -s #大M表示不添加家目录,-s设置shell目录
chage -l root #查看帐号的设置。比如帐号过期时间
useradd -e 11/2/2016 #设置帐号的到期时间
一般设置的时候要离设置时间大于两天才会生效
date -s 11/2/2016 #时间
clock -w #写入cmos
grep bash "文件的路径" #表示查找文件中bash的行
finger root #查看帐号的一些信息
相关文章推荐
- 20161108L04-05老男孩linux运维实战培训-Linux系统的用户和用户组管理-03
- 20161109L04-07老男孩linux运维实战培训-Linux系统的用户和用户组管理-05
- 20161101L04-04老男孩linux运维实战培训-Linux系统的用户和用户组管理-02
- 20161128L04-08老男孩linux运维实战培训-Linux系统的用户和用户组管理-06
- 20161108L04-06老男孩linux运维实战培训-Linux系统的用户和用户组管理-04
- 20161129L04-09老男孩linux运维实战培训-Linux系统的用户和用户组管理-07
- 20170110L05-03老男孩linux实战运维培训-nfs网络文件系统服务介绍与实战01
- 20170124L07-03-01老男孩linux运维实战培训-生产环境大于254台机器网段划分及路由解决方案案例
- 20170117老男孩linux实战运维培训-SSH KEY免密码验证分发、管理、备份实战讲解01
- 20170705L07-09-03老男孩Linux运维实战培训-Sersync实时同步软件实战应用指南03
- 20170822L08-04老男孩linux实战运维培训-Lamp系列之-Apache服务生产实战应用指南01
- 20170830L08-06老男孩linux实战运维培训-Lamp系列之-Apache服务生产实战应用指南03
- 20170710L07-09-03老男孩Linux运维实战培训-Sersync实时同步软件实战应用指南08
- 20170710L07-09-03老男孩Linux运维实战培训-Sersync实时同步软件实战应用指南07
- Linux基础入门及系统管理01-Linux运维必备知识-用户及权限详解10
- 20170711L07-09-03老男孩Linux运维实战培训-Sersync实时同步软件实战应用指南09
- 20170204L07-09-03老男孩linux运维实战培训-Sersync实时同步软件实战应用指南-1
- 20170705L07-09-03老男孩linux运维实战培训-Sersync实时同步软件实战应用指南-2
- 20171221L09-10老男孩Linux运维实战培训-Nginx服务生产实战应用指南01
- 20170804L08-03老男孩Linux实战运维培训-Lamp系列之-http服务重要基础概念讲解