用户账号管理

上传人:s9****2 文档编号:505974632 上传时间:2022-08-26 格式:DOC 页数:12 大小:246.70KB
返回 下载 相关 举报
用户账号管理_第1页
第1页 / 共12页
用户账号管理_第2页
第2页 / 共12页
用户账号管理_第3页
第3页 / 共12页
用户账号管理_第4页
第4页 / 共12页
用户账号管理_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《用户账号管理》由会员分享,可在线阅读,更多相关《用户账号管理(12页珍藏版)》请在金锄头文库上搜索。

1、幻灯片1linux帐户管理 第4讲幻灯片2用户和组管理l 用户帐号管理 l 用户组帐号管理 l 文件权限设置 l 使用图形界面程序管理用户和组帐号幻灯片3认识用户和组 l 在Linux系统中,每个用户对应一个帐户l 账户是用户的身份标识,通过账户用户可以登录到某个计算机上,并且访问已经被授权访问的资源。 幻灯片4linux用户帐号类型l Linux操作系统中的用户一般分为以下3类:l root用户:根用户,系统管理员,系统中惟一拥有最高权限的用户,可以操作任何文件并执行任何命令。此用户在安装linux操作系统时创建,其ID值为0,一般情况下,只有在必须使用根用户登录系统时才使用,默认情况下此用

2、户只能在本地登录,但用户可以修改 /etc/pam.d/login 文件允许root用户远程登录系统.l 普通用户:能够管理自身的文件并拥有root用户赋予的权限的用户,这些用户是在系统安装完成后由系统管理员创建的,可以直接或远程登录系统。l 虚拟用户:这类用户不登录系统的能力,但它们是系统运行中不可缺少的。如:bin、daemon、ftp、adm等。虚拟用户一般在系统安装时产生,当然,管理员也可以添加此类用户。幻灯片5 认识用户和组l 与用户和组有关的几个概念概念描述用户名用来标识用户的名称,可以是字母、数字组成的字符串,区分大小写。用户标识(UID)用来表示用户的数字标识符用户主目录用户的

3、私人目录,也是用户登录系统后默认所在的目录登录shell用户登录后默认使用的shell程序,默认为/bin/bash组/组群具有相似属性的用户属于同一个组组标识(GID)用来表示用户组的数字标识符幻灯片6管理用户账号 l 使用图形用户管理工具 l 使用命令行工具 幻灯片7使用图形用户管理工具l 主菜单-系统工具-用户和组群l redhat-config-users幻灯片8使用图形用户管理工具l 新建用户幻灯片9使用命令行工具管理用户账号命令功能useradd添加用户帐号passwd设置(更改)用户口令userdel删除用户帐号(及宿主目录)usermod设置用户属性用户帐号管理命令幻灯片10u

4、seradd的用法l 功能:添加用户帐号l 语法:l useradd options 幻灯片11useradd命令行选项选项option描述-u指定用户id-g指定用户组群-d指定用户主目录(默认为/home/username)-s系统登录时启用的shell(默认为/bin/bash)-c简单描述用户内容(用户全称)-p指定密码-e禁用账号的日期,格式为;YYYY-MM-DD幻灯片12l 实例:l # useradd mike /创建用户mikel # useradd -s /bin/bash -d /home/tom toml /添加用户tom,所在目录为/home/tom,shell为 /

5、bin/bashl # useradd user2 c test d /home/user_test l -g root s /bin/bash u 509l / 添加新用户user2 注释为test,所在目录为/home/user_test,属于root组, 所用shell为 /bin/shell,用户id 为509幻灯片13passwd命令的用法l 功能:设置(更改)用户口令l 语法:l passwd option选项 用户名幻灯片14passwd命令行选项选项option描述-l锁定口令,即禁用账号。-u口令解锁。-d删除密码(使账号无口令)。-f强迫用户下次登录时修改口令。-x 最大密

6、码使用时间(天) -n最小密码使用时间(天)-S显示账号密码信息幻灯片15passwd应用实例l passwd testl changing password for user testl New password: 输入test用户密码l Retype new password: 重新输入一次l password:all authentication tokens updated sucessfully!l # passwd d test /将用户test的口令删除l # passwd l test /锁定用户testl # passwd u test /解除锁定用户testl # pass

7、wd S test /显示用户test的账号信息幻灯片16userdel命令的用法l 功能:删除用户l 语法:l userdel -r usernamel -r 删除帐号时连同帐号主目录一起删除。 l 实例:l # userdel r test /系统删除test用户,连同test账号的用户目录及邮件目录一同删除。l 注意:在RHL9中删除用户帐号时非用户主目录下的用户文件并不会被删除,管理员必须以find命令搜索删除这些文件。下面这条命令删除test用户的所有文件:l # find / -user test -exec rm ; 幻灯片17usermod命令的用法l 功能:设置用户属性l 语

8、法:l usermod option选项 用户账号l option选项基本同useradd一样l 注:与useradd不同的参数:l -L 锁定用户密码,使密码无效。l -U 解除密码锁定。 l 实例:#usermod c “just_test” d /home/test g bin test /修改相关信息幻灯片18与用户环境有关的配置文件l 这些文件包括:l /etc/profile:系统全局环境设置和启动程序l /etc/bashrc:系统定义的函数和命令别名l /etc/inputrc:与键盘和输入相关的设置l /$HOME/.bash_profile:用户的环境设置和启动程序l /$

9、HOME/.bashrc:用户自定义的函数和命令别名l /$HOME/.bash_history:用户所执行的shell命令的历史记录l /$HOME/.bash_logout:用户注销时执行该文件幻灯片19用户帐号相关文件和目录l 用户帐号信息保存在passwd文件中l /etc/passwdl 用户的加密口令保存在shadow文件中l /etc/shadowl 用户的宿主目录是home目录中与用户名称相同的目录l /home/teacherl 用户的初始配置文件来在skel目录(配置模版)/etc/skel幻灯片20考察/etc/passwd文件 l Linux系统中用于管理用户帐号的文件

10、是/etc/passwd l 格式:l 用户名:密码:UID:GID:注释描述:主目录:登录shelll 文件内容实例:l # cat /etc/passwdl root:x:0:0:root:/root:/bin/bashl bin:x:1:1:bin:/bin:/sbin/nologinl daemon:x:2:2:daemon:/sbin:/sbin/nologinl adm:x:3:4:adm:/var/adm:/sbin/nologinl lp:x:4:7:lp:/var/spool/lpd:/sbin/nologinl sync:x:5:0:sync:/sbin:/bin/sync

11、l shutdown:x:6:0:shutdown:/sbin:/sbin/shutdownl user1:x:500:500:/home/user1:/bin/bash 幻灯片21考察/etc/shadow文件 l 用户口令信息加密后存放在/etc/shadow文件 l 实例:l root:$1$VdrvsDQZ$NgWa878iTNmaIVVzUJF2l/:12881:0:99999:7:l bin:*:12881:0:99999:7:l daemon:*:12881:0:99999:7:l adm:*:12881:0:99999:7:l lp:*:12881:0:99999:7:l us

12、er1:$1$k0nDC.ye$5T6.lOCu12/RVS0UVvWyB.:12576:0:99999:7: 幻灯片22Su命令的应用l 功能:用于不同用户间切换。l 其命令格式如下: # su 用户名幻灯片23Who命令的应用l 功能:用于查看当前在线上的用户情况 l 语法:Who 选项l -a 显示所有用户的所有信息l -m 显示运行该程序的用户名,和“who am I”的作用一样l -q 只显示用户的登陆帐号和登陆用户的数量,该选项优先级高于其他任何选项l -u 在登陆用户后面显示该用户最后一次对系统进行操作距今的时间l -H 显示列标题幻灯片24管理超级账号rootl 修改root密

13、码:l 主菜单应用程序-系统设置-根口令l # passwd rootl root账号的安全管理l 知道使用root的原因l 不要删除root:位于/etc/passwd文件中第一条:l 格式:root:x:a:0:root:/root:/bin/bashl 不要删除这一行,也不要从其他的管理工具中将它关闭l root账号密码尽量不要告诉许多人l 避免在必要的情况下使用root幻灯片25忘记root密码的解决方法l 使用过程中,有时会出现忘记root密码的情况,这使很多系统配置无法进行,这时,需要以单用户模式进入Linux系统,重新设置密码操作步骤如下:l 1)在出现grub画面时,用上下键选

14、中平时启动Linux的那一项,然后按E键。l 2)再次用上下键选中平时启动Linux的那一项:l kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=/)l 然后按键进行编辑。l )修改现在见到的命令行,在”/”后加入singlel 4)按Enter键返回,然后按键启动系统,当看到Linux命令提示符时,表示系统进入单用户模式。l 5)用passwd root 命令重新设置root密码。l 6)重新启动Linux,用新设置的密码登录。幻灯片26防止进入单用户的方法l 由于单用户对系统有完全的控制权限,如果操作不当或被他人进入,那么后果将不堪设想.防止方法:对/etc/inittab文件进行保护,如果把id:3:initdefault中的3改为

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号