密码文件和用户组管理

来源:互联网 发布:待机时间长的平板知乎 编辑:程序博客网 时间:2024/06/01 23:41

linux 和 windows 互传文件

使用 xshell 时需要安装一个包:

yum install -y lrzsz

下载文件:

sz a.txt


上传文件:

rz


用户配置文件和密码文件

/etc/passwd

该文件用:分成7列
1:用户名
2:密码,后期因为安全原因,挪到了 /etc/shadow 下,用X代替。
3:用户的 uid
4:组 gid     (#id 用户名     查看用户 id)
5:注释说明,普通用户默认是空的
6:用户的家目录
7:shell      
root和普通用户默认是 /bin/bash
/sbin/nologin     /bin/false   不能登录


/etc/shadow

密码配置文件
1:用户名
2:加密密码,* 表示该帐号被锁定 

 !! 表示还没有密码,空密码是!! 

设置密码后就变成了$开头的一大串

usermod -L 锁定就在密码前面加了一个!
passwd -l 锁定就在密码前面加了两个!!
3:从 1970 年 1月 1 日 到上次更改密码的天数
4:要过几天才能更改密码  0 表示不限制
5:到多少天后密码才过期,默认 99999
6:密码到期前多少天警告
7:默认空,到期后多少天锁定帐号
8:帐号生命周期,帐号可以用多久
9:保留用,无意义


#groupadd grpname      创建一个用户组
 -g 521   指定gid
 #groupdel grpname       删除用户组,如果组里面有用户则不可以删除组
/etc/group    /etc/gshadow
gid 默认从500开始


#useradd username    创建一个用户和同名用户组
-u 505   指定uid
-g grpname 或者 -g 512  指定uid
-G 513 指定扩展组
-d /home/user2    指定家目录
-s /sbin/nologin     指定shell
-M 不创建家目录
useradd –g sales jack –G company,employees //-g:加入主要组、-G:加入次要组

#userdel username  删除用户。不删除用户家目录。
 -r username 删除用户的家目录。
#usermod -g 512 username   更改用户属组
-L 锁定用户不能登录
-U 解锁
可用用useradd的所有选项

小例子:
安装 oracle 集群时用到用户和用户组:
groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
groupadd -g 54324 backupdba
groupadd -g 54325 dgdba
groupadd -g 54326 kmdba
groupadd -g 54327 asmdba
groupadd -g 54328 asmoper
groupadd -g 54329 asmadmin
useradd -u 54321 -g oinstall -G dba,oper,asmdba,backupdba,dgdba,kmdba oracle
useradd -u 54322 -g oinstall -G asmadmin,asmdba,asmoper,dba grid


















原创粉丝点击