linux用户登录与帐号管理.ppt

上传人:b****1 文档编号:1381418 上传时间:2022-10-21 格式:PPT 页数:45 大小:2.35MB
下载 相关 举报
linux用户登录与帐号管理.ppt_第1页
第1页 / 共45页
linux用户登录与帐号管理.ppt_第2页
第2页 / 共45页
linux用户登录与帐号管理.ppt_第3页
第3页 / 共45页
linux用户登录与帐号管理.ppt_第4页
第4页 / 共45页
linux用户登录与帐号管理.ppt_第5页
第5页 / 共45页
点击查看更多>>
下载资源
资源描述

linux用户登录与帐号管理.ppt

《linux用户登录与帐号管理.ppt》由会员分享,可在线阅读,更多相关《linux用户登录与帐号管理.ppt(45页珍藏版)》请在冰豆网上搜索。

linux用户登录与帐号管理.ppt

北京交通大学计算机学院国家Linux技术培训与推广中心Cisco网络技术学院常宏达,Linux操作系统系统管理(Part3)用户登录及帐号管理,内容,用户登录帐号管理管理方式,3,Linux文件系统的基本知识以及日常维护,北京交通大学思科网络技术学院,用户帐号及登录方式,用户帐号,Linux作为多用户、多任务操作系统,系统资源是所有用户共享任何要使用系统资源的用户必须先在系统内登记、注册,即开设用户帐号帐号包括用户名口令用户目录所在位置所用的Shell使用权限建立时间等进入系统的用户都必须被验证用户名和口令不同用户的使用权限不同,用户登录,用户登录Linux系统的方式终端登录直接连接到系统主机远程登录使用其他计算机,通过网络远程连接登录,终端登录,运行界面如果系统运行在5级,进入图形化界面如果系统运行在3级,进入命令行界面用户级别以超级用户root登录,终端提示符为#拥有最高权限,可以做任何操作尽量不要使用此帐号登录以普通用户登录,终端提示符为$权限受限的用户不同的普通用户可能具有不同的权限,终端登录,Linux系统提供6个虚拟控制台终端每个虚拟控制台终端都能登录系统虚拟控制台终端切换Ctrl+Alt+FxFx表示F1F6键,远程登录,允许任何一台计算机通过网络远程连接登录到某个Linux系统中只要拥有合法的帐号,可以向终端登录方式一样操作此Linux系统常用命令telnetrloginrshssh(安全登录方式)命令基本格式命令主机名或IP地址如telnet10.0.0.1,用户帐号管理,帐号管理用户使用Linux的用户都必须有帐号至少属于一个群组不同权限级别超级用户root安装时创建,最高权限标准(普通)用户受限制用户对硬盘的读写操作只限于自己的主目录及其下的子目录,它一般位于“/home/用户名”下只能在自己的主目录下创建子目录,并且在没有赋予其他用户访问的权限时,其他用户无权读写其主目录下的任何内容可以查找、读、执行系统内其他目录中的文件,但一般情况下不能修改、移动这些文件,用户帐号管理,帐号管理用户组群组设定了相应的权限多种用户组标准用户组许多标准用户组成的组有很多个标准用户组同一个组内的用户具有小组的访问权限可使用组内共享文件私有用户组不属于任何一个现有标准用户组有的用户可能需要独自为一个组,用户帐号管理,主要操作添加用户(组)修改用户(组)属性设置用户(组)口令删除用户(组),用户帐号管理,帐号管理方式图形化界面命令行界面,13,Linux文件系统的基本知识以及日常维护,北京交通大学思科网络技术学院,图形界面下的帐号管理,图形界面下的帐号管理,在X-Window的图形界面下可以对用户、用户组的帐号进行管理操作直观、简单和方便,图形界面下的帐号管理,以运行5级启动Linux后,单击“开始”-“系统设置”-“用户和群组”,X-Window下的用户管理,添加用户主目录位置默认为/home/UID用户ID500前的号码系统保留可以自己指定,X-Window下的用户管理,修改口令双击用户信息或选定用户后点击“属性”按钮,X-Window下的用户管理,删除用户选定用户后点击“删除”按钮系统会询问是否删除主目录,X-Window下的用户管理,修改用户属性“用户属性”对话框的其他三个选项卡帐号信息口令信息组群,X-Window下的组群管理,操作与用户管理类似添加组群删除组群修改组群属性,21,Linux文件系统的基本知识以及日常维护,北京交通大学思科网络技术学院,命令行界面下的帐号管理,管理用户帐号,多种方式终端命令修改文件编写shell脚本程序,使用系统终端,在桌面环境下,可以利用终端程序进入传统的命令行操作界面启动命令行终端系统主菜单中选择“开始”“实用工具”“终端程序”桌面上单击鼠标右键,选择“新建终端”,管理用户帐号,添加用户终端方式useradd命令基本用法useradd-dhome_dir-sshell如#useraddabc,管理用户帐号,添加用户修改文件方式用useradd命令,是向/etc/password、/etc/shadow和/etc/group文件中写入信息用文本编辑器打开上述文件修改相应内容建议对Linux较为熟悉的用户使用此方法,初学者慎用在/etc/password和/etc/shadow文件中每行数据格式为:

号分割的7个域用户名:

密码:

用户ID:

群组ID:

用户全名:

用户home目录:

用户shell如test:

500:

500:

TestUser:

/home/test:

/bin/bash如何创建无密码用户?

管理用户帐号,设置口令基本格式passworduser_name如果省略用户名,则设置的是当前用户,管理用户帐号,成批添加用户基本格式newusersnew_users如果省略用户名,系统等待输入,格式按照passwd文件的格式,输入完按Ctrl+D结束如果使用用户名,必须事先创建一个文本文件,内容与passwd文件格式相同用户名:

密码:

用户ID:

群组ID:

用户全名:

用户home目录:

用户shell例如:

先创建一个文件名为n_user.txt,然后使用命令newusersn_user.txt,管理用户帐号,成批修改口令基本格式chpasswd-e从标准输入设备上读取用户名和口令对组成的文本文件,并用这些信息更新已存在的用户信息用户名:

密码例如:

先创建一个文件名为n_uspw.txt,内容为多行“用户名:

密码”对,然后使用命令Chpasswdn_uspw.txt,管理用户帐号,删除用户终端命令删除基本格式userdel-rlogin_namelogin_name为欲删除的用户名如果加r参数,则将该用户的工作目录及所有子目录及文件都删除如果不加r参数,则仅删除账户信息,管理用户帐号,删除用户修改文件属性删除步骤删除/etc/passwd和/etc/shadow文件中该用户相应的行用rmfr命令强制删除将该用户的工作目录及所有子目录及文件删除/etc/group文件中该用户对应的行,管理用户帐号,修改用户属性终端命令修改基本格式usermod属性参数很多,请查找手册使用修改文件属性步骤修改/etc/passwd和/etc/shadow文件中该用户相应的域用mv命令更改该用户的工作目录名修改/etc/group文件中该用户对应的行,管理群组帐号,添加用户群组终端命令添加groupadd-ggid-o-r-fgroupGroup为群组名称其他参数和使用方法请参考手册修改文件添加修改文件方式用useradd命令,是在/etc/group和/etc/gshadow文件中写入信息用文本编辑器打开上述文件修改相应内容建议对Linux较为熟悉的用户使用此方法,初学者慎用在/etc/group和/etc/gshadow文件中每行数据格式为:

号分割的4个域用户组群名:

密码:

群组ID:

用户列表如Test:

x:

500:

test,管理群组帐号,设置用户群组口令命令为gpasswd,管理群组帐号,删除用户群组终端命令添加groupdelgroup_namegroup_name为群组名称修改文件删除删除/etc/group文件中该用户对应的行删除/etc/gshadow文件中该用户对应的行,管理用户组群帐号,修改用户组群属性终端命令修改基本格式groupmod属性参数很多,请查找手册使用修改文件属性步骤如修改组群名、组群ID,则编辑/etc/group和/etc/gshadow文件中该用户组相应的域如修改组群口令,由于口令加密保存在etc/gshadow文件中,最好使用gpasswd命令,查看登录用户,多用户操作系统需要管理员了解哪些用户正在使用本系统,因此Linux系统提供查看登录用户的命令,查看登录用户,Who命令查询目前登录系统的用户信息命令格式whoOPTIONFILE|ARG1ARG2,查看登录用户,W命令查询目前登录系统的用户详细信息命令格式w-husfVuser,查看登录用户,finger命令查找并显示用户信息命令格式finger-lmspuseruserhostUser是本地用户userhost是远程用户,改变用户身份,如果已经以某个用户登录,又想在同一终端上以另一个用户登录,并且可能修改配置、执行命令,这时就需要暂时改变用户身份如果只改变身份,则使用su命令如果还需要执行命令,则使用sudo命令,改变用户身份,su命令只改变身份命令格式su-flmp-help示例将定当前用户为abc,将身份改为超级用户命令为$suroot改变到abc用户,执行一条命令并立即返回命令为$suabc-c“who-m”,改变用户身份,sudo命令系统管理指令,允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等改变身份并且执行命令系统予设的身份为root需预先在/etc/sudoers文件中设置可以使用sudo命令的用户,使用visudo命令来编辑该文件命令格式sudo-V参数command,改变用户身份,sudo命令命令格式sudo-V参数command示例用户stu1以用户stu2的身份执行who命令命令为$sudoustu2who-a查看当前主机root用户可以执行及无法执行的命令命令为#sudol,44,本章总结,结束,北京交通大学思科网络技术学院,45,结束,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1