Linux系统运维:http://www.linuxyw.com Linux系统运维

Linux系统运维 - 专业的linux运维学习与交流社区

当前位置: 主页 > 运维经验 > 经验之谈 >

linux学习笔记之用户管理总结

时间:2013-05-16 11:05来源:www.80sa.org 作者:admin 点击:
linux下有三类用户: 1:超级用户 root具有操作一切的权限 UID 值为 0 2:普通用户:具有操作系统有限的权限 UID 500---60000 3:伪用户:是为了方便系统管理,满足相应的系统进程文件属主

linux下有三类用户:
1:超级用户 root具有操作一切的权限 UID 值为 0
2:普通用户:具有操作系统有限的权限 UID 500---60000
3:伪用户:是为了方便系统管理,满足相应的系统进程文件属主的要求,不可以登录UID 1---499之间。
 
 
用户管理通过:passwd  /etc/passwd 只定义账号,不定义口令。


如:root:x:0:0:root:/root:/bin/bash
六个:号分为七个部分
root:账号名称
x:表示有密码
0:用户标识码(用户ID)
0:组标识码  (用户组id)
root:用户相关信息。
/root用户家目录
用户环境:/bin/bash
 
 
 
echo $SHELL查看用户组位于哪个SHELL
创建用户:
useradd zlyzhang
passwd   zlyzhang

vi 进入/etc/sha dow  这个只有root用户可以读 这个文件用冒号间隔9个字段组成,如:
root:用户举例
root:$1$6Xv8mUT1$IzPlyczUKcCPYqQwptnvw1:14982:0:99999:7:::
nscd:!!:14982:0:99999:7:::
用户名:root
口令:存放加密口令,如果这个口令的第一个字符是!叹号,则这个用户不能登录
最后一次修改时间
最大时间间隔:0表示随时改动
最小时间间隔:99999 表示永不过期
警告时间:1周
不活动时间:
失效时间:

用户账号管理:
命令创建账号:useradd 账号  或者adduser -u -g  -G -d -s -c -e -k -n -N -r 有这些命令选项
             passwd  密码
 
 
删除用户;userdel 账户 
如果userdel -r 账户 用户家目录下的文件也就会被删除,
----------------
更改用户名字:
如:useradd redhat
    passwd   lamp
    
账户创建成功:需要更改用户名字,
usermod -l zhangluya redhat 
此时就可以更改用户登录名字。
----------------------------------
锁定账号:usermod -L thisuser
 
解锁:usermod -U thisuser
 
停用账户:在账号行前加#(第一行的开始部分)但是又不同于删除文件。算是注释掉。
 
密码管理:
passwd  -S (是大写) redhat  查看密码状态:
passwd -l destiny 密码锁定
passwd -u  destiny 解锁密码
---------------------------------------------------------------------
补充:创建的时候指定组:useradd -g ttt kkkk
 
kkkk用户位于ttt组
 
 
passwd 回车 修改当前用户密码
 
---------------------------
如果是修改其他用户密码:
passwd username 
 
-------------------------
 
切换用户身份:su username
su -username 切换到用户主目录
---------------------------------
 
-d 目录,指定用户主目录,如果此目录不存在,则同时使用-m项,可以创建主目录
-g 用户组,指定用户组
-G用户组 指定用户所属的附加组useradd -g root -G linux Jesse
-u 用户号,指定用户的用户号
 
例子:
useradd -d /usr/edu edu 
 
创建一个用户edu 
其中-d 用来为登陆名edu产生一个主目录/usr/edu(/usr为默认的用户主目录所在的父目录)
 
删除用户:userdel -r Jesse 删除用户的时候也删除用户的主目录
 
----------------------------------------------------------
用户口令管理:
passwd -d redhat
redhat 用户登陆的时候就不需要密码了
锁定账号:
passwd -l redhat 这样用户就不能登陆了
lock--l
解锁:passwd -u redhat
u=unlock
---------------------------------
添加组:
groupadd redhat 
/etc/group 组保存在这里
删除组:groupdel redhat
 

本文来自linux系统运维http://www.linuxyw.com/linux/jinglizhitian/20130516/364.html

顶一下
(0)
0%
踩一下
(0)
0%
分享按钮
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片