一、linux和windows互传文件

使用xshell或者securecrt这两款软件可以实现互传,方法是:

先安装yum install -y lrzsz

运行命令sz file 可以linux传给windows

运行命令rz file 可以windows传linux



二、用户配置文件和密码配置文件

  • 用户配置文件

 /etc/passwd 存放用户信息

[root@glinux-01 lianxi1]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash

1root用户名:2x 密码;3 0 uid:4 0 gid:5root 注释信息 :6 /root 用户家目录 :7/bin/bash 用户的shell;/bin/bash:用户可以登录系统,/sbin/nologin 不可以登录系统。 注意:root和普通用户默认的是 /bin/bash;如果想让一个用户不能登陆系统 可以在 vi/etc/passwd 修改。将/bin/bash 修改成/sbin/nologin

  • 密码配置文件

/etc/shadow

g1:!!:17566:0:99999:7:::

1:用户名

2密码

3天数:更改的天数距离1970.1.1多少天

4 是多少天后可以修改密码, 如果设置1表示上次修改时间过1天后才能修改密码

5密码多少天内必须更改,99999表示永久不会过期

6提醒用户密码多少天后过期

7是密码过期后多少天如果不修改密码,这个账号就会废掉

8是账号的生命周期, 从创建账号开始到过期时间

9是保留项



 三、用户组管理

组信息

[root@glinux-01 lianxi1]# cat /etc/group
ggg1:x:1000:
ggg2:x:1001:
g1:x:1002:

 组密码

[root@glinux-01 lianxi1]# cat /etc/gshadow
ggg1:!::
ggg2:!::
g1:!::

 /etc下 后面带-的文件是系统做的副本文件,如果误删了组文件,可以用复制副本。

[root@glinux-01 lianxi1]# ls /etc/shadow
shadow   shadow-



groupadd增加用户组
  • 增加用户组命令格式:groupadd [-g gid] groupname
[root@glinux-01 lianxi1]# tail -2 /etc/group
g1:x:1002:
grp1:x:1003:



删除组命令:groupdel groupname

group有一种情况不能删除组:一个组里有很多用户,只要里面有一个用户,这个组就不能删除。

 



四、 用户管理



useradd 增加用户
  • -u 定义UID;普通用户uid从1000开始
  • -g 定义Gid
  • -d 定义家目录
  • -s 定义shell ; /bin/bash登陆,/sbin/nologin不允许登陆
  • -M 不建家目录
  • Useradd不加任何选项,直接跟用户名,这个会创建一个跟用户名同名的组。

linux 宿主机文件导入docker容器内_bash

注意如果给新建用户指定了uid,那么下一个新建用户的uid会在上一个用户的uid上+1

,gid不会受影响。



userdel 删除用户,但不会删除家目录
  • userdel -r 删除用户连带家目录一起删除。