这篇文章给大家分享的是有关linux中帐号管理的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
/etc/passwd系统帐号信息
/etc/shadow帐号密码信息经MD5 32位加密
在密码栏前面加『 * 』『 ! 』禁止使用某帐号
/etc/group 系统群组信息
/etc/gshadow
newgrp改变登陆组
useradd & adduser建立新用户 useradd -m test 自动建立用户的登入目录
useradd -m -g pgroup test 指定所属级
/etc/default/useradd 相关设定
/etc/login.defs UID/GID 有关的设定
passwd更改密码 passwd test
usermod 修改用户帐号
userdel 删除帐号 userdel -r test
chsh 更换登陆系统时使用的SHELL [-l]显示可用的SHELL;[-s]修改自己的SHELL
chfn 改变finger指令显示的信息
finger查找并显示用户信息
id显示用户的ID id test
groupadd 添加组
groupmod 与usermod类似
groupdel 删除组
su test更改用户 su -进入root,且使用root的环境变量
sudo 以其他身份来执行指令
visudo 编辑/etc/sudoers 加入一行『 test ALL=(ALL) ALL 』
%wheel ALL = (ALL) ALL 系统里所有wheel群组的用户都可用sudo
%wheel ALL = (ALL) NOPASSWD: ALL wheel群组所有用户都不用密码NOPASSWD
User_Alias ADMPW = vbird, dmtsai, vbird1, vbird3 加入ADMPW组
ADMPW ALL = NOPASSWD: !/usr/bin/passwd, /usr/bin/passwd [A-Za-z]*, \
!/usr/bin/passwd root 可以更改使用者密码,但不能更改root密码 (在指令前面加入 ! 代表不可)
PAM (Pluggable Authentication Modules, 嵌入式模组)
who & w 看谁在线
last最近登陆主机的信息
lastlog 最近登入的时间读取 /var/log/lastlog
talk与其他用户交谈
write 发送信息write test [ctrl]+d 发送
mesg设置终端机的写入权限mesg n 禁止接收 mesg y
wall向所有用户发送信息wall this is q test
mail写mail
/etc/default/useradd家目录默认设置
quota 显示磁盘已使用的空间与限制 quota -guvs 秀出目前 root 自己的 quota 限制值
quota -vu 查询
quotacheck 检查磁盘的使用空间与限制 quotacheck -avug 将所有的在 /etc/mtab 内,含有 quota 支援的 partition 进行
感谢各位的阅读!关于“linux中帐号管理的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。