LINUX_PI_CHAP05_V0.4.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LINUX_PI_CHAP05_V0.4

Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 第一部分:用户基础 第五章:用户管理 本章目标 熟练掌握账户相关命令及系统文件。 熟练掌握用户组相关命令及系统文件。 添加账户 useradd命令 (添加新账户并设置新账户信息) 格式: useradd [OPTION INFO] USERNAME -d 指定账户家目录(非默认家目录) -M 不为账户创建家目录 -n 不为账户创建相应的组 -s 指定账户使用的Shell -u 指定账户户uid -g 指定账户至已存在的组 -G 同时指定用户属于多个已存在的组 -e 账户终止日期 MM/DD/YY -f 账户过期几日后永久停用。0立刻被停用 注: 不使用任何选项则使用各项默认值。 新建账户的默认初始ID为500,并同步生成ID为500的同名组。 /bin/bash为默认Shell 设置/sbin/nologin时用户无法登陆。 例: #useradd user1 #useradd –d /DATA/www/web1 –u 10001 –g 10000 –s /sbin/nologin webuser1 adduser命令(添加新账户并设置新账户信息) /usr/sbin/adduser - useradd 设置密码 passwd命令 (设置及更改用户密码) 格式: passwd [OPTION INFO] [USERNAME] -l 锁定已存在的账户 -u 为账户解除锁定 -d 删除账户密码 -x 最大密码使用天数(天) -n 最小密码使用天数(天) 注: 账户锁定后将无法登录,重设密码或使用-u选项可解除锁定。 新建账户不设置密码,则此账户无法登录系统。 使用-d选项,可去除账户密码,实现账户的无密码登录。 问题:如何实现为账户设置密码,但仍然无法登录系统(不使用锁定)。 例: #passwd $passwd (需要验证原密码) #passwd –l user1 #passwd –u user1 #passwd –d user1 删除账户 userdel命令 (删除已有系统账户) 格式: userdel [OPTION] USERNAME -r 一并删除此账户家目录(包括其下文件)及账户的系统邮件。 注: 使用此命令删除账户时,同时创建的同名组也将被删除。 系统邮件位置:/var/spool/mail/ 此账户系统邮件文件名与此账户名相同 例: #userdel user1 #userdel –r user2 问题:#userdel user1 此命令会删除什么? #userdel –r user2 此命令会删除什么? 账户监视(一) who命令(显示处于登录状态的账户) 格式:who [OPTION]… [ FILE | ARG1 ARG2 ] -b 系统最后启动时间 -q 统计处于登录状态的账户 … 例: #who (账户名 登陆位置 登陆时间) #who –b #who –q id命令(显示账户id及所属组的id) 格式:id [OPTION]…[USERNAME] 注:显示内容:账户名、账户ID、所属组及ID、SELinux属性 账户监视(二) w命令(显示处于登录状态的账户及他们在做什么) 格式:w [OPTION] [USER] -h 不显示头行 -s 显示短格式,不显示JCPU等信息 … 例: #w 注:w命令显示的内容: (第一行:当前时间、运行时间、登录账户、1分钟5分钟15分钟的系统平均负载) (第二行:账户、登录终端、远程主机、登录时间、空闲时间、终端账户所有进程的CPU占用包括后台进程、终端账户当前进程的CPU占用指WHAT、当前进程) #w –s #w root last命令 (显示账户登录信息记录) 格式:last [OPTION] -f 记录文件  指定记录文件 -x 显示系统关机,重新开机,以及执行等级的改变等信息 注:显示内容:系统重启记录 账户名、登录终端、主机地址、登录时间、登出时间、持续时间 显示内容来自/var/log/wtmp文件,但此文件无法用cat等命令显示。 例:#last –f /var/log

文档评论(0)

80219pm + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档