redhat(4)-用户和组

   linux的命令是琐碎的。近期整理一下。
   创建一些用户,属于一些组。
   有效期:比如第一次登录必须重置密码,密码有效期30天,或者到date时就过期了。
   1.用户
   2.组
   3.权限

 


  1.用户,配置文件位置:
    用户:/etc/passwd
    密码:/etc/shadow 
     (增、删、改、查)

 配置存放位置 
 #增删改查
 useradd user1
 passwd  pass1
 userdel user1
 usermod -c "operator 1" user1
 id user1 
 
 usermod -L u1  #锁定账户
 usermod -U u1  #解锁账户

2.组 配置文件位置:/etc/group
 

 #组 增删改查
 groupadd -r g1        #组名为g1
 groupadd -g 10000 g2  #GID 10000  
 groupdel g1
 groupmod -n gnew gold # 改 -n 名字 更改 gold->gnew GID不变
 groupmod -g 2000   g1 # 改 -g GID  更改  1000->2000
 tail /etc/group       #查看组

 
#用户->组  
 useradd -g  g2   u1         #主组改为g2
 usermod -aG g11  u1        # 主组g1 +附加组g11+附加组g12
 usermod -aG g12  u1        # 主组g1 +附加组g11+附加组g12
 usermod -G  g22  u1        # 主组+附加组g22(仅一个)
 id u1 

#示例:op1,op2,op3属于ops
 groupadd -r ops
 usermod  -aG ops op1   # 组名 用户名
 usermod  -aG ops op2
 usermod  -aG ops op3


3.有效期设置
 chage +(参数)+用户名

 



chage -d 0  u1             #d 0 d更新  0下一次
chage -l    u1             #l   显示
chage -E 2019-08-05 U1     #E   账户到期
chage -m 5 -M 90 -W 6 -I 2 u1  #m 最少天数 M最多天数 W警告周期 I失效期限
chage -l user1                 #查看


4.date
   当前时间

 

date #
date "+%Y-%m-%d %H:%M:%S" #

date -d 
 

date -d "x days ago" "+%Y%m%d"   #正数 x天前 负数x天后 ""空格"+ "
date -d "x weeks ago" "+%Y%m%d"  
date -d "x years ago" "+%Y%m%d"
date -d "x days" "+%Y%m%d"        #x天以后
date -d "x weeks" "+%Y%m%d"  
date -d "x years" "+%Y%m%d"
date -d "x hours" "+%H%M%S"       #时,分,秒
date -d "x minutes" "+%H%M%S"
date -d "x seconds" "+%H%M%S"


 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
红帽企业 Linux 详情 服务器解决方案 红帽企业 Linux AS 最高性能的企业级服务器,支持高端系统和用于关键任务的系统。可提供最高级别的支持服务。 红帽企业 Linux ES 适用于当今大多数商业计算环境中的小到中型服务器解决方案。 客户机解决方案 红帽企业 Linux WS 适用于软件开发,高性能台式机计算,特定的客户端应用程序和高性能计算(HPC)。 红帽 Desktop 红帽 Desktop 是需要大量客户机系统的理想选择。它提供了包括红帽网络代理或红帽卫星服务器的10单元和50单元两种选择。 红帽企业 Linux 包括了大约 1500 个软件包,为用户提供了一个多性能的计算环境。以下列出了其中的一些主要功能。如需了解更多的信息,请参阅产品文档。 2. 红帽企业 Linux 系列中的各个产品有什么不同?我应该选择哪一个? 从技术的角度来讲,红帽企业 Linux 系列中的四种产品 – 红帽企业 Linux AS、ES、WS 和 Desktop 是非常相似的。红帽企业 Linux 系列的一个设计目标是所有的产品都具有高度的共性:无论是运行应用程序的环境还是系统管理的环境都高度的统一。AS 和 ES 是为服务器所设计的;WS 是为计算节点和技术工作站所设计的;而红帽 Desktop 则适用于普通的办公环境。AS 和 ES 提供相同的功能。它们的不同之处在于,ES 支持双 CPU 服务器和16GB的主内存,而 AS 支持任何配置的服务器。WS 和红帽 Desktop 不包括 AS 和 ES 提供的一些服务器应用程序,因此它们并不适用于服务器环境。红帽 Desktop 支持大到4GB内存的单 CPU 系统,而 WS 支持双 CPU, 并且没有对内存的限制。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值