Chinaunix首页 | 论坛 | 博客
  • 博客访问: 672992
  • 博文数量: 121
  • 博客积分: 1425
  • 博客等级: 中尉
  • 技术积分: 2059
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-03 15:34
文章分类

全部博文(121)

文章存档

2018年(1)

2017年(2)

2016年(1)

2015年(11)

2014年(14)

2013年(47)

2012年(45)

分类: IT职场

2013-05-10 23:28:15

/etc/passwd
root:x:0:0:root:/root:/bin/bash
用户名:密码位:uid:gid:注释描述:宿主目录:shell

/etc/sahdow
root:$6$4OMuqg93$GJFADLnehFU2zqqc0hFP/xan/.ySlEoEvPKURf6sRmv30i4DrBPo/XXnV1hn.1I2VnvLf1imeEcPMrfv7WGq80:15776:0:99999:7:::
用户名:加密码:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:

pwconv  密码转换

创建用户:
vim /etc/passwd
p2p:x:503:503:gogogo:/home/p2p:/bin/sh
mkdir -p /home/p2p
chown p2p /home/p2p 

vim /etc/shadow
p2p::15691::::::
新用户的信息都是放在这个目录下面的

要把/etc/skel/下面的隐藏文件全部拷贝的新建的用户目录下面    //新用户信息文件

对用户的条件文件   (这个两个文件  根据自己的需要来改变)
etc/login.defs
/etc/default/useradd


# vim /etc/login.defs
PASS_MAX_DAYS   99999   //密码最大天数
PASS_MIN_DAYS   0   //密码最小天数
PASS_MIN_LEN    5    //密码最小长度
PASS_WARN_AGE   7  //密码警告时间


# vim /etc/default/useradd
GROUP=100   //默认组ID
HOME=/home  //默认宿主目录
INACTIVE=-1
EXPIRE=          //用户生存多久
SHELL=/bin/bash
SKEL=/etc/skel    //新用户信息文件
CREATE_MAIL_SPOOL=yes


登陆信息
/etc/motd   //用户登陆了才会信息的信息(可以写公告出来)
/etc/issue   //显示用户内核信息


个人用户可以更改密码的原因:
-rwsr-xr-x. 1 root root 27012 Aug 21  2010 /usr/bin/passwd   //s 这个是root给他权限 setuid
给setuid
setUID=4
chmod    u+s    u-s
            4755   755
setGID=2
chmod     g+s      g-s
             2755     6755
例子:
# chmod u+s /bin/touch

一个命令给以了setUID的命令执行了操作它的执行着就是授予权限的用户

查找  / 目录下的setUID或者setGID的文件( find / -perm -4000 -o -perm -2000)


*如果一个权限为777的目录具有粘着位,每个用户都可以在这个目录下创建文件,但是只可以删除自己是所有者的文件
例子:
chmod     o+t
              17777  这样就是给了粘着位


useradd
u :UID
g:GID
G:指定用户属于多个组
d:宿主目录
s:命令解释器shell
c:描述信息
e:指定用户失效时间

例子:
useradd -u 1888 -g webmin -G sys,root -d /backup -s /bin/sh -c "make p2p" -e

阅读(1225) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~