博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux与Windows互传文件,用户组管理和用户管理
阅读量:6988 次
发布时间:2019-06-27

本文共 1735 字,大约阅读时间需要 5 分钟。

一、与Windows互传文件

linux和windows互传文件,需要使用Xshell,Linux系统需要安装lrzsz包。

yum install -y lrzsz //linux安装lrzsz包

# sz  a.txt                           //Linux端传输当前目录下的a.txt到windows# rz                                    //windows端选择传输文件到Linux当前目前

二、/etc/passwd和/etc/shadow

在用户管理中,有两个重要文件/etc/passwd和/etc/shadow,这两个文件可以说是Linux系统中最重要的文件之一。首先passwd配置文件,每创建一个用户都会在passwd配置文件后面加一行。

tail -n5 /etc/passwd

Linux与Windows互传文件,用户组管理和用户管理

每行用:分成七段,每段有着不同的含义:

第一段 指用户名,用来对应UID,即用户ID,用来标识用户的唯一标识符

第二段 指用户的密码
第三段 指用户的UID
第四段 指用户的GID,即组ID,用来标识用户组的唯一标识符
第五段 指用户的注释信息,没实质作用
第六段 指用户的家目录
第七段 指用户的shell

然后shadow配置文件,与passwd文件类似,用冒号分为9段:

tail -n5 /etc/shadow

Linux与Windows互传文件,用户组管理和用户管理

每行用:隔开,每段含义:
登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

第1段:“登录名”是与/etc/passwd文件中的登录名相一致的用户账号

第2段:“口令”字段存放的是加密后的用户口令字,长度为13个字符。如果为空,则对应用户没有口令,登录时不需要口令;如果含有不属于集合{./0-9A-Za-z}中的字符,则对应的用户不能登录。
第3段:“最后一次修改时间”表示的是从某个时刻起,到用户最后一次修改口令时的天数。时间起点对不同的系统可能不一样。例如在SCOLinux中,这个时间起点是1970年1月1日。
第4段:“最小时间间隔”指的是两次修改口令之间所需的最小天数。
第5段:“最大时间间隔”指的是口令保持有效的最大天数。
第6段:“警告时间”字段表示的是从系统开始警告用户到用户密码正式失效之间的天数。
第7段:“不活动时间”表示的是用户没有登录活动但账号仍能保持有效的最大天数。
第8段:“失效时间”字段给出的是一个绝对的天数,如果使用了这个字段,那么就给出相应账号的生存期。期满后,该账号就不再是一个合法的账号,也就不能再用来登录了。
第9段:预留字段

三、用户组管理

/etc/group是用户组的配置文件,类似passwd文件。

新增用户组的命令为:groupadd,格式:

groupadd [-g GID] groupname //-g选项是指定gid

示例命令如下:

Linux与Windows互传文件,用户组管理和用户管理
删除组:

groupdel groupname //没有特殊选项,但是用户组中有用户,只有删除用户帐号之后才能删除组

四、用户管理

用户管理就是增加用户,删除用户,修改用户设置等,增加用户的命令为useradd,其格式为:

useradd [-u UID] [-g GID] [-d HOME] [-M] [-s] username

各选项的含义:

-u:自定义UID

-g:指定用户组,可以跟组id,也可以跟组名
-d:自定定义用户及目录
-M:表示不建立家目录
-s:自定义shell

示例命令如下:

1、不添加选项直接创建:
Linux与Windows互传文件,用户组管理和用户管理
2、添加选项后创建:指定uid、gid、家目录、shell

Linux与Windows互传文件,用户组管理和用户管理

3、不创建家目录:/home/目录没有testuser04的家目录
Linux与Windows互传文件,用户组管理和用户管理
删除用户的命令为userdel,格式为:

userdel [-r] username //-r选项作用是,当删除用户时,一并删除用户加目录。

示例命令如下:

1、不加-r选项,删除testuser02用户:
Linux与Windows互传文件,用户组管理和用户管理
2、加-r选项删除testuser3用户,之前家目录自定义为zhu111:
Linux与Windows互传文件,用户组管理和用户管理

转载于:https://blog.51cto.com/3069201/2054260

你可能感兴趣的文章