目录
一、Linux有趣的黑科技
二、用户管理-用户操作中的chage命令
三、组管理
四、用户信息查看
前言
一、Linux有趣的黑科技
1、首先保证自己的网络属于连接状态
2、然后安装epel源
3、安装小火车黑科技((#^.^#))
二、用户管理-用户操作中的chage命令
三、组管理
四、用户信息查看
总结
今天我们来学一个好玩的东西,Linux黑科技,相信这个黑科技一定会让大家学习Linux操作系统的兴趣更加的提高
输入命令:wget http://mirror.centos.org/centos/7/extras/x86_64/Packages/epel-release-7- 11.noarch.rpm
显示成功后继续输入命令安装:rpm -ivh epel-release-7-11.noarch.rpm(到现在为止epel源就已经成功的安装了)
输入:yum install -y sl
等待运行成功后,输入sl命令,这样你就可以拥有一辆可移动的小火车了O(∩_∩)O哈哈~
1、特点
chage命令的特点是修改已创建用户的密码属性,用法是:chage [选项] username
2、常用的命令与方法
-l, --list 显示账户年龄信息 chage -l username
-d, --lastday 将最近一次密码设置时间设为“最近日期” chage -d YYYY-MM-DD username
chage -d 0 username 强制用户下次登录必须修改密码
-E, --expiredate 将帐户过期时间设为“过期日期” chage -E YYYY-MM-DD username
chage -E -1 username 取消账户失效时间
-I, --inactive 过期N天数后,设定密码为失效状态 chage -l N username
-m, --mindays 密码修改最短天数 chage -m N username
chage -m 0 username 随时可以修改密码
-M, --maxdays 密码最长使用天数 chage -M N username
chage -M -1 username 取消密码有效期
-W, --warndays 将过期警告天数设为N天 chage -W N username
1、组管理最主要的作用是:用户账户的集合及方便权限设置
2、组的创建
groupadd
语法
groupadd [选项] groupName
选项
-g, --gid (1)指定GID
(2)groupadd -g GID groupName
3、组的修改
修改
groupmod
语法
groupmod [选项] groupName
选项
-g, --gid (1)修改GID
(2)groupmod -g GID groupName
4、组的删除
删除
groupdel
语法 groupdel groupName
5、组的用户添加
添加用户
gpasswd
语法
gpasswd [选项] groupName
选项
-a, --add
(1)添加用户到组
(2)gpasswd -a userName groupName
-d, --delete
(1)将用户移除
(2)gpasswd -d userName groupName
-M, --members
(1)批量添加用户到组
(2)gpasswd -M userName1,userName2,...... groupName
Linux用户信息查看
可以使用以下几个命令来查看Linux系统上的用户信息:
id
命令:该命令可以显示当前用户的用户ID(UID)和组ID(GID)以及所属组信息。
whoami
命令:这个命令可以显示当前用户的用户名。
w
命令:该命令可以显示当前连接到系统的所有用户的详细信息,包括他们正在运行的进程、登录时间等。
finger
命令:该命令可以查看系统上已存在的所有用户的详细信息,包括用户名、实名、电话号码、上次登录时间等。
last
命令:该命令可以查看最近登录到系统的所有用户的详细信息,包括登录时间、IP地址等。
cat /etc/passwd
:此命令将显示所有用户的清单,包括用户名、用户ID、家目录、默认shell等信息。
总结:用户管理是组管理的基础,学好并熟练掌握用户管理则组管理将会十分简单会变得信手捏来,希望我的这些分享可以对大家有所帮助