Linux和windows互传文件,用户配置文件和密码配置文件,用户及组管理2.27-3.3

2.27 Linux和windows互传文件

可以用工具xshell或者securecrt,

然后先安装一个包:lrzsz


用命令

yum instrall -y lrzsz

安装完毕之后,就可以使用传输命令了,

比如,我们想把Linux下的文件传输到Windows,可以用sz filename即可:

sz a.txt

这时会弹出一个对话框,我们可以选择保存位置桌面,然后我们就可以在Windows桌面上查看这个文件了。


如果想把windows下的文件传到Linux上,就可以用rz命令加回车,

比如:

rz 回车,这时会弹出一个对话框,我们选择要传输的文件即可传到当前目录。


3.1 用户配置文件和密码配置文件


1.比如用户的配置文件passwd,用户的密码文件/etc/passwd,每当你创建一个用户,都会在这个配置文件里增加一行,比如我们创建一个ymy的用户,那么,在这个文件的最下面会增加一行
ymy:x:1000:1000::/home/ymy:/bin/bash
先来查看一下新增加这一行的结构,它用:号分割成了7段:

第一段ymy是用户名,

第二段x代表是密码,

第三段第一个1000代表用户uid

第四段,第二个1000代表gid,

第五段:与:之间代表用户的注释信息并没有什么实质的作用,

第六段:/home/ymy代表用户的家目录,

第七段:/bin/bash代表用户的shell或者说是与其他用户交互的一个窗口,普通用户和root的shell都是“/bin/bash”,其他用户的shell是"/sbin/nologin",表示它们是不能登录的。


2.另一个专门存密码的文件叫做 /etc/shadow,它和用户配置文件passwd是一一对应的,是专门用来控制用户的密码的,每创建一个用户,它都会增加一行:
ymy:!!:17524:0:99999:7:::
我们发现这一行,用:号分割成了9段,
第一段ymy是用户名,
第二段!!代表是密码,是密文,不能反编译,
第三段17524代表天数,是从1970年1月1日开始算起的距离这个文件的最近一次密码更改时间着差多少天
第四段,0这一段表示要隔多少天才能再次更改密码,如果值是0就表示时间不受限制,
第五段99999这一段表示密码多少天后到期或者说是多少天内密码必须更改,
第六段“7”这一段表示密码到期前的警告时间,具体意思是密码到期前系统提前7天向用户发出警告,
第七段:与:之间为空,表示帐号的失效期限
第八段:与:之间为空,表示一个帐号的生命周期
第九段:与:之间为空,保留字段,无实际意义




3.2用户组管理
 我们查看一下组文件
ls /etc/group
group group-
其中group-是系统备份文件,如果被误删,可以再复制一个group。


追加组
groupadd grp1#增加一个名为grp1的组
tail -n1 /etc/group#查看group文件的最后一行
grp1:x:1002#显示grp1的组创建成功


给grp2组指定gid为1005
groupadd -g 1005 grp2
注:1000以内GID已经为系统预留了


删除组:
groupdel grp1
注:如果一个组里有用户,那么这个组不能直接删除,只有里面的用户删完,才能删用户组




3.3用户管理


useradd user2#增加user2用户
tail -n2 /etc/passwd#查看passwd最后两行信息
user1:x:1001:1001::/home/user1:/bin/bash
user2:x:1002:1002::/home/user2:/bin/bash


语法 : useradd [-u UID] [-g GID] [-d HOME] [-M] [-s] 


创建用户user3的同时为它指定UID为 1004,GID为grp2,命令为:
useradd -u 1004 -g grp2 user3


创建用户的同时,指定他的组,家目录及shell
useradd -u 1004 -g grp2 -d /home/aming111 -s /sbin/nologin user4#创建用户user4,uid是1004,组为grp2,家目录为aming111,shell为/sbin/nologin




-u :自定义UID 
-g: 使其属于已经存在的某个组,后面可以跟组id, 也可以跟组名 
-d: 自定义用户的家目录 
-M: 不建立家目录 
-s: 自定义shell



2、userdel命令:删除账户


语法 : userdel [-r] username 
-r : 选项的作用只有一个,就是删除账户的时候连带账户的家目录一起删除 
如:userdel -r user3
ls -ld /home/user3
ls:无法访问/home/user3:没有那个文件或目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值