- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux复习整理
1、增加用户
方法2:使用useradd 或 adduser命令
功能:
1、为用户创建一个帐号,并把相关信息加入到相关文件中(/etc/passwd 和 /etc/shadow)。
2、将用户加入到某一组中。
3、为用户建立主目录。
4、为用户设置工作环境。
语法:
useradd/adduser [选项] 用户名
关于选项的具体说明,参见man adduser。
该命令最简单的应用就是:useradd/adduser 用户名
这种方式中,除用户名指定外,其它全部使用缺省值。
如下面分别增加了用户:student和teacher
[root@xinyi ~]# useradd student
[root@xinyi ~]# adduser teacher
2、修改用户口令
使用adduser命令增加用户后,还必须为用户设定初始密码,用户才能登录。这就是passwd命令。
语法:
passwd [选项] [用户名]
选项:
无:要修改指定用户的密码
-d:将用户的密码置空(登录时不需要密码,很危险的)
-l:将用户锁定,锁定后用户不能登录。
-u:解除对用户的锁定,解除锁定后,用户方能登录。
用户名:
无:用户为自己,当用户为根用户时,就特别小心,因根用户的密码被修改,是件麻烦的事。
用户名:所有的操作都是对该用户的。
如下面命令,将对用户student的密码进行修改。
[root@xinyi ~]# passwd student
注意:
该命令在使用中,是有一定的权限的,一般用户只能用来修该自己的密码,无权进行其它的操作,而root,不仅可以修改自己的密码,也可以修改其它用户的密码或其它的操作。修改自己的密码,只要将用户名省略即可。
3、删除用户
注册用户,可以使用系统资源,包括CPU、RAM、外设、硬盘空间等,当用户不再使用系统时,可以将用户删除,删除的用户不能再使用系统。
删除用户分二种情况:删除用户和永久删除用户。删除用户,只将该用户的注册信息从配置文件(/etc/passwd,/etc/shadow,/etc/group)中删除,用户的主目录(一般在/home中)中的文件以及其电子邮件(一般在/var/spool/mail中)予以保留,即用户所占用的磁盘空间并未收回。永久删除用户,不仅删除用户的注册信息,同时用户所占用的磁盘空间(主目录和电子邮件)也一并收回。
删除用户的命令为:userdel
格式:userdel [-r] 用户名
有-r选项,永久删除,无-r选项,删除
如下面将student永久删除,将teacher删除
[root@xinyi ~]# userdel -r student
[root@xinyi ~]# userdel teacher
四、用户转换
1、转换身份
经常在Linux系统中,用户想临时变成另一个用户。你可能需要改变你不拥有的文件的权限,或者你的朋友可能想临时借用你的终端。这个允许你临时转换用户(switch user)的命令被称作su。
注意这里明显的安全问题。如果用户可以随心所欲地使用su命令切换为其他用户,那么用户所有权和权限就没有意义了。因此,为了切换为用户,你需要知道被切换用户名的的密码。
su命令的一般格式:
su [-] 用户名
当由根用户转换为普通用户时,不需要密码,而在普通用户之间转换或由普通用户转换为根用户时,需要知道对方的密码。
2、关于连字号
在使用su命令时,连字号(-)有特殊的含义。每个用户都有自己的shell(命令使用权限)和对不同文件(目录)的权限,不使用连字号(-)时,改变的仅是用户,其shell并未发生变化。
3、成为根用户
通常,为了配置(或修改配置错误的)Linux机器,用户必须成为根用户。如果用户知道根用户的密码,可以“su”到根用户。需要注意的是,如果转换成根用户的目的是为了对系统进行管理或维护,连字号(-)就不能省略。
4、退出身份转换
退出身份转换,返回到原来的用户,使用的命令为:exit。
五、重要的文件
1、/etc/passwd文件
/etc/passwd文件是以行为单位的配置文件,每行定义系统上的一个用户。行内分为7个段(域),字段之间由一个冒号隔开。
下面是/etc/passwd文件中典型的一行。
tom:x:502:502::/home/tom:/bin/bash
各段(域)的意义:
段1 -- 用户名(Username),登录时使用。
段2 -- 密码(Password),在老的Unix系统中,此处存放一个经过加密的密码,在现代Unix中,均为x,x并不是真实的密码,真实的密码存放在/etc/shadow文件中。
您可能关注的文档
最近下载
- 对照《中国共产党纪律处分条例》排查梳理违纪风险点(共30条,包含产生因素和防范举措).docx VIP
- 初中物理教师招聘选调考试精彩试题.docx
- 房屋租赁合同70582.doc
- 初中物理探究式教学研究结题报告草稿.doc
- 培训机构辅导班兼职教师聘用合同协议.doc
- 2022-2023学年北京市西城区高二下学期期末考试语文试题(解析版).docx
- 舞剧的僭越——作为符号的舞蹈诗剧《只此青绿》.pdf VIP
- DB53/T 2007-2015- 钢筋保护层混凝土垫块质量检测技术规程.pdf
- 初中物理教师招聘选调考试试题(2).doc VIP
- 学前儿童社会教育(学前儿童社会教育活动指导)-国家开放大学电大期末纸考卷考题目答案.pdf
文档评论(0)