十一、Linux和Windows互传文件、用户配置文件和密码配置文件、用户组管理、用户管理
2021-02-16 11:17
标签:文件中 信息 lrzsz sha 过期 直接 相同 过多 cat 一、Linux和Windows互传文件 安装软件包:yum install -y lrzsz(xshell,securecrt支持,不支持putty) 安装完后可以使用命令: Linux传至Windows:sz [文件名] 会出现保存到Windows的路径,自定义即可。 Windows传至Linux:rz(r:远程的意思) 二、用户配置文件和密码配置文件 1.用户配置文件 /etc/passwd useradd命令:创建用户 创建一个用户都会在这个文件增加一行。 每个用户一行,每行由冒号分割为了7段: 第一段:用户名 第二段:一个x,早期是一个存用户的密码文件。 第三段:uid 第四段:gid 第五段:表示用户的注释信息,没有实质作用。 第六段:用户家目录 第七段:用户的shell(用户登录有一个交互终端,可以和机器交互的窗口就是一个shell,普通用户和root都是/bin/bash,特殊用户/sbin/sync和/sbin/shutdown,常见的是/bin/bash和/sbin/nologin, 2.密码配置文件 /etc/shadow 该文件和用户配置文件是对应的,专门用来控制用户密码的文件,和用户配置文件类似,用冒号分割成九段: 第一段:用户名 第二段:用户密码,该账号的真正密码,该密码已加密,但是有些黑客还是能够解密。所以,将该文件属性设置为000,单root账户可以访问和更改。使用ls -l可以查看该文件的权限。可以由明文获得一个加密的密码,但是不能由加密的密码获得明文的密码。 第三段:上次更改密码的日期。从1970年1月1日至今的天数。 第四段:要过多少天才可以更改密码,默认是0,即不受限制。 第五段:密码多少天后到期,即在多少天内必须更改密码。例如设置为30,则30天内必须更改一次密码,否则,不能登录系统。默认是99999,可理解为永远不需要更改密码。 第六段:密码到期前的警告期限。若这个设置为7,则表示当7天后密码过期时,系统会发出警告,提醒用户他的密码将在7天后到期。 第七段:账号失效期限。若设置为3,则表示密码已经到期,然而用户并 没有在到期前修改密码,那么再过三天,这个账号就失效,即锁定。 第八段:账号的声明周期。跟第三段一样,这个周期是按距离1970年1月1日多少天算的。含义是,账号在这个日期前可以使用,到期后账号将作废。 第九段:作为保留用的,无意义。 三、用户组管理 关于组的文件:/etc/group,创建用户的同时也会创建一个和用户相同的组。 和/etc/shadow对应的/etc/gshadow:组的密码配置文件。 ls这些文件会出现一个带减号的文件,这是系统自动备份的对应文件。 创建或者删除完以后都可以cat进配置文件/etc/group查看。 1.新增组的命令groupadd 格式:group [-g GID] groupname # group grptest1 # tail -n1 /etc/group grptest1:x:1003: 若不加-g选项,则按照系统默认的gid创建组。跟uid一样,gid也是从1000开始的。我们可以按如下操作自定义gid: # groupadd -g 1008 grptest2 # tail -n2 /etc/group grptest1:x:1003: grptest2:x:1008: 2.删除组的命令groupdel ]# groupdel grptest2 # tail -n2 /etc/group yw01:x:1002: grptest1:x:1003: groupdel没有特殊选项,有一种情况不能删除组,就是组内有账户,只有删除账户后才可以删除组。 四、用户管理 创建或者删除完以后都可以cat进配置文件/etc/passwd查看。 1.增加用户的命令useradd 格式:useradd [-u UID] [-g GID] [-d HOME] [-M] [-s]选项可以在一行命令里同时加。 -u:自定义uid。 -g:使新增用户属于已经存在的某个组,后面跟组id,也可跟组名。 -d:自定义用户家目录。 -M:表示不建立家目录。 -s:自定义shell。 示例新建用户: # useradd 007 # tail -n1 /etc/passwd 007:x:1002:1004::/home/007:/bin/bash # tail -n1 /etc/group 007:x:1004: 不加任何选项,直接跟用户名,则会创建一个跟用户名同名的组。很多时候需要自定义uid,gid或者所属组。若-g选项后面跟一个不存在的gid,则会报错,提示该组不存在。加-M选项后,不建立家目录,但在/etc/passwd文件中仍然有该字段,若使用命令ls /home/user查看,会提示该目录不存在。所以,-M选项的作用只是不创建目录。 2.删除用户的命令userdel 格式为:userdel [-r] username -r选项的作用是:当删除用户时,一并删除用户的家目录。不加则会保留其家目录。 十一、Linux和Windows互传文件、用户配置文件和密码配置文件、用户组管理、用户管理 标签:文件中 信息 lrzsz sha 过期 直接 相同 过多 cat 原文地址:http://blog.51cto.com/13576245/2068642
文章标题:十一、Linux和Windows互传文件、用户配置文件和密码配置文件、用户组管理、用户管理
文章链接:http://soscw.com/index.php/essay/56062.html