学习笔记第十一节课
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记第十一节课相关的知识,希望对你有一定的参考价值。
linux和windows互传文件
- 互传文件 先安装一个工具
- yum install -y lrzsz
- 使用sz命令 就可以把linux上的文件传到windows上去。
- rz 就可以把windows上的东西传到linux上 (当前目录)
- 前提是用 xshell securecrt putty是传不了的。
用户配置文件和密码配置文件
- passwd 是用户密码文件也是核心的配置文件
- 每创建一个用户,下面就i会增加一行。
- 每一行是一个用户,除了root和自己创建的用户外 其他用户都是系统自己生成的。(红色框内)
- 每一行又分出七段。用冒号隔开
- 第一段是用户名。
- 第二段是x,以前是用来放用户密码,后来觉得不安全,就用x表示
- 第三段是uid(每个用户都有一个自己的id)
- 第四段是gid(用户都属于一个组)
- 第五段很多都是空的,是表示注释信息。
- 第六段表示用户的家目录
- 第七段表示shell ,交互的终端。(bin/bash表示可以登录 sbin/nologin表示不能登录)
- 还有一个专门存密码的文件 叫shadow。它和passwd是相互对应的,passwd有什么用户,它就会有对应的用户密码。也是用七段隔开
- 因为只给root设置了密码 所以只有root显示
- 我们也可以给自己的用户设置下密码。
- 想在一行里打两个命令,可以用分号做一个分割。
- 密码是一样的,但是加密的字符串是不同的
- shadow也有七段
- 第一段用户名
- 第二段密码
- 第三段多少天,上次更改密码多少天是从1970年开始计算。()
- 第四段表示要过多少天才能改密码(默认是0 )
- 第五段表示密码多少天后到期,多少天内必须更改()
- 第六段是密码警告的期限(比如提醒你密码多少天后到期)
- 第七段表示帐号的生效期限
- 第八段表示帐号的生命周期
- 最后保留字段,没有实际意义。
用户组管理
- 还有一个组的文件 group 创建一个用户的同时,也会创建一个和用户名一样的组,这里就会出现一行。
- 和shadow对应的 还有一个gshadow 也是组密码配置文件。
- 使用tab补全命令时,会发现有一个带-号的文件,这个是系统自动帮忙备份的文件。
- 不小心删除了用户 或者删除了原文件,可以cp一份恢复回来。(也有区别,可能会导致不太一样,影响不大。)
- 关于组有命令要介绍。
- groupadd 增加组
- 做个实验:增加一个组
- 增加一个组的同时也可以指定id (自定义最好1000以上,1000以内的用户被系统预留了。)
- 可以增加就可以删除 groupdel
- 尝试删除gurp1 可以删除,
- 还有一个user11组,删除一下,提示user11下有用户无法删除,(一个组里有任何一个成员都无法删除组)这里和mv命令很相似,非空目录都无法删除,只有把目录东西删完 才可以删除目录。
用户管理
- 学习怎么增加用户和删除用户。
- 先再创建一个用户。然后查看一下它的uid 普通用户创建的时候是从1000开始的。
- 创建用户的同时也可以自定义uid -u就可以指定它的uid 还可以指定组(创建后发现uid是1006 是因为指定了, gid是1005 是因为创建的用户在组grp2下 而grp2的gid就是1005)
- 也可以创建用户的同时 也可以指定家目录和shell -d是指定家目录 -s是指定shell
- 也可以创建用户的同时 也可以指定不创建家目录 -M选项就是不增加,不创建家目录但是有家目录,只是这个目录不存在的。
- 这里有个规律,uid不指定会自己增加,gid不会自己增加。
- useradd 和adduser一样的,都是增加用户
- userdel 就是删除用户
- 删除用户的同时不会删除家目录,系统会觉得用户自己有自己的文件,不会删除,留给管理员。管理员确认用户没用就会删掉。
- 也可以在删除用户的时候删除家目录 加-r
以上是关于学习笔记第十一节课的主要内容,如果未能解决你的问题,请参考以下文章