资源预览内容
第1页 / 共22页
第2页 / 共22页
第3页 / 共22页
第4页 / 共22页
第5页 / 共22页
第6页 / 共22页
第7页 / 共22页
第8页 / 共22页
第9页 / 共22页
第10页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第六单元,Linux用户及网络简单管理,学习大纲,Linux用户描述 Linux用户的配置信息文件 用户组配置信息文件 图形界面用户与组管理工具 命令行用户管理命令 命令行组管理 检查用户身份 网卡的基本配置 打印机,1、Linux用户描述,在Linux系统中存在两种用户:系统用户与普通用户。 系统中的每一个用户都有一个ID,就像身份证号一样,它是区分用户的唯一标志。默认的系统用户UID范围(0499),普通用户的UID范围(50060000) Linux的系统用户如:daemon, mail, lp, nobody等。大多数是不能登录的,因为他们的登录shell为/sbin/nologin。 用户默认配置信息是从/etc/login.defs文件中读取。,2、Linux用户名配置信息文件,当系统管理员添加一个用户的时候,此时系统会将此用户的相关信息写入相关的文件中。在登录用户时就会读取这些文件。 用户基本信息文件:/etc/passwd 用户密码等安全信息文件:/etc/shadow,2.1、/etc/passwd,用户基本信息文件 /etc/passwd 例:Lonny:x:501:502:/home/Lonny:/bin/bash 用户名:密码:UID:GID:用户描述:用户主目录:用户登录Shell 该文件的访问权限是:rw-r-r-,即任何用户可以查看此文件的内容。所以在默认情况下,系统不会将密码存放到此文件中,而是系统中的影子文件中:/etc/shadow。,2.2、/etc/shadow,用户密码等安全信息 /etc/shadow 例:Lonny : $1DvUPrnt : 13072 : 0 : 99999 : 7 :2: 13108 : 账号名称:密码:上次更动密码的日期 :密码不可被更动的天数 :密码需要重新变更的天数 :密码需要变更期限前的警告期限 :账号失效期限 :账号取消日期 :保留 管理员也可以通过指令pwconv与pwunconv来选择将密码放入/etc/shadow 还是放入/etc/passwd中。 该文件的权限为:-,即只有root用户才可以操作此文件。,3、用户组配置信息文件,用户组的描述 组的配置信息文件,3.1、用户组的描述,在Linux系统每一个用户都要属于一个或多组,有了用户组,我们就可以将用户添加到组中去,这样就方便了管理员对用户的集中管理。 在Linux系统中组也分为普通用户组与系统组两大类。 当一个用户属于多个组时,这些组中只能有一个作为该用户的主属组,其它组就被称为此用户的次属组。,3.2、组的配置信息文件,系统组信息文件与用户信息文件类似,它包括组基本信息文件(/etc/group)与组密码信息文件(/etc/gshadow)。 /etc/group grp1 : x : 500 : lonny , redhat 群组名称:群组密码 :群组 ID :组里面的用户成员 /etc/gshadow grp1:CZsU5Mq8LVJKo:lonny,redhat 用户组名:用户组密码:用户组管理员的名称:成员列表 管理员也可以通过指令grpconv与grpunconv来选择将密码放入/etc/gshadow 还是放入/etc/group中,4、图形界面用户与组管理工具,在红帽Linux系统中,管理员可通过下面的工具管理系统中的所有的用户与组信息。 system-config-users,5、命令行用户管理命令,添加用户 删除用户 修改用户信息,5.1、添加用户,指 令:useradd 语 法:useradd 选项 常用选项 -c 加上备注文字 -d 指定用户登入时的启始目录 -e 指定帐号的有效期限 -g 指定用户所属的群组 -G 指定用户所属的附加群组 -m /-M 自动建立(-m)用户的登入目录或不自动创建 -n 取消建立以用户名称为名的群组 -r 建立系统帐号 -s 指定用户登入后所使用的shell -u 指定用户ID,5.2、删除用户,指 令:userdel 语 法:userdel 选项 常用选项 -r 删除用户登入目录以及目录中所有文件,5.3、修改用户信息,指 令:usermod 语 法:usermod 选项 常用选项 -c:改变用户的描述信息。 -d:改变用户的主目录,如果加上-m则会将旧家目录移动到新的目中去 (-m应加在新目录之后) 。 -e:设置用户帐户的过期时间(年-月-日)。 -g:改变用户的主属组。 -G:设置用户属于那些组。 -l:改变用户的登录用名。 -s:改变用户的默认shell。 -u:改变用户的UID。 -L:锁住密码,使密码不可用。-U:为用户密码解锁。,6、命令行组管理指令,系统用户可以直接修改/etc/group文件达到管理组的目的,也可以使用以下指令: groupadd:添加一个组。 groupdel:删除一个已存在组(注:不能为主属组)。 groupmod n :为一个组更改名字 gpasswd a :将一个用户添加入一个组。 gpasswd M :将多个用户添加入一个组 gpasswd d :将一个用户从一个组删除. 用户可用newgrp指令来临时改变用户的主属组(注:被改变的新主属组中应该包括此用户)。 例:如果用户redhat的主属组为redhat,并且此用户又是grp1组里面的成员,那么这个用户可以临时的改变当前的主属主为grp1。 $newgrp grp1,7、检查用户身份,用户可以使用下列指令了解用户身份 who:查询当前在线的用户 w:查询当前在线用户的详细信息 groups:查询用户所属的组 id:显示用户id信息 finger:查询用户信息、登录时间、邮件,8、网卡的基本配置,ifconfig:查看当前活动的网卡状态。 ifconfig 设备名:查看具体的某个网络设备的状态。 网卡的图形配置工具 NetworkManager system-config-network-tui system-config-network 以上的配置需重新启动网卡才能生效。 service network restart,9、Linux打印机,打印机配置工具 打印机机测试指令,9.1、打印机配置工具,system-config-printer,9.2、打印机测试指令,lpr 新建打印文件 lprm 删除打印任务(Job) lpq 查询打印任务 rootserver1 # lpr /etc/hosts rootserver1 # lpr /etc/hosts.deny rootserver1 # lpq myprint is ready and printing Rank Owner Job File(s) Total Size active root 2 hosts 1024 bytes 1st root 3 hosts.deny 1024 bytes rootserver1 # lprm 2 rootserver1 # lpq myprint is ready and printing Rank Owner Job File(s) Total Size active root 3 hosts.deny 1024 bytes 打印机的配置文件放在下面的文件中:/etc/cups/printers.conf,练习,根据要求创建以下用户: 用户redhat1的家目录为/home/student1。 用户redhat2的主属组为student。 用户redhat3不能够登录系统。 用户redhat4归属于student与redhat组。 为用户redhat5的密码加锁。 创建一个名为myprint的打印机,要求如下: type:ipp; hostname:; printername:printers/printerX; generic; text-only,结束,The End Thanks,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号