#####第三天####
####更改设置网关######
先转到 su - root
密码westos
如何去掉已有网关
##1.查看默认网关
转换路径 cd /etc/sysconfig/network-scripts/
ls -a
删除或移走routeb 0
vim
看ifcfg中有无gateway
看etc/sysconf/network 有无gateway,有的删去
reboot
再连wifi
若连不上看有无ifcfg-wired_connection_1
有的话移走
(无wifi符号则是需要网卡)
路由器:实现地址转换
######用户管理######
1.用户的存储方式
/etc/passwd
查看用户信息文件地址
用户名 : 用户密码:uid :gid :用户说明: 家目录:默认shell
查看用户组文件地址
/etc/group
组名称:组密码: 组id:组成员
/etc/shadows
认证信息文件
2.组的建立
监控命令 watch -n 1, 后面的操作用引号引起来 一秒执行一次 eg:watch -n 1 “tail -n 3 /etc/passwd; ls -l /home”
“要执行的命令用引起来,”
先用这个shell监控
在打开另一个sheel作命令,
groupadd westos
groupdel westos
group -g 9999 westos -g是指定用户的初始组
3.用户的建立
用户建立是建立用户的名字 ,用户的组,用户的家目录
useradd gao建立用户名为gao的用户
useradd -u 9999 gao 建立uid为9999的gao用户
useradd -g 52 gao 建立初始组id为52的gao
useradd -G 52 gao 建立初始组id为52的gao,词组必须存在
useradd -d /home/lee/westos 指定用户家目录
4.用户信息更改
usermod -l 新名 gao 更改用户名
usermod -u 666 gao 更改uid
usermod -g 52 gao 更改用户组
usermod -G 52 gao 更改初始组,初始组必须存在
usermod -aG 66 gao 添加用户初始组
-G 更改用户的附加组,前面的附加组就变成现在的 -aG不删原来的附加组再加一个组
userdel gao只删名字 组 不删家目录
userdel -r gao全部都删掉
#######用户信息######
/etc/shadows 用户认证信息
westos:!!: 2313213 :0 :99999: 7 :: :
用户名 密码 最后被更改时间 最短有效期 最长有效期 密码过期警告期 密码非活跃天书 自定义
注:用户密码前出现!则是用户被冻结 非活跃天数为空则被冻结(密码过期后几天仍可登陆)
1.用户密码
passwd gao 更改gao的密码
passwd -l gao 在gao的密码前加!!,冻结用户
passwd -d 清空gao的密码
usermod -L 在用户密码前加!
注:普通用户改密码时,必须知道原始密码,不能和帐号相似,密码不能是纯字母,密码不能是纯数字,密码不能有序
#用户密码最后一次被更改的时间#
passwd -e gao ##会改变用户改一次密码时间为0
chage -d gao ##用户登陆时会强制改密码
#用户密码最短有效期
passwd -n 1 用户在一天之内不能修改密码
#用户密码最长有效期限
passwd -x 30 用户在30天内必须修改密码
#警告期限
passwd -w 2 密码在过期前两天有提示
#用户到期日
change -E 2011-11-11 gao 用户在2011-11-11会被冻结
#########用户授权#####
权力下放文件
/etc/sudoers
利用visudo编译
下放方式
*visudo /etc/sudoers
在文件的100行左右
找到用户进行操作
用户 主机名称 命令(命令家目录)
gao localhost=(root) /etc/sbin/useradd ##gao可以在localhost主机以root管理员身份执行成员添加
练习: