LINUX学习:Linux和windows文件互传,用户和用户组管理

一、windows和Linux文件互传。

SecureCrt和Xshell支持。需要安装lrzrz命令:

LINUX学习:Linux和windows文件互传,用户和用户组管理

上传文件到linux:

rz

输如rz回车就好了。

下载文件到windows:

sz filename

sz加上文件名称,就会弹出交互界面了。

二、用户文件

文件:/etc/passwd

这个文件记录了用户了用户名,用户id,所属组,家目录,shell信息:

LINUX学习:Linux和windows文件互传,用户和用户组管理

这个文件被用冒号分成7段,分别为:用户名:密码:用户id:组id:注释:家目录:shell。

三、密码文件

文件:/etc/shadow。基本不修改,了解一下就好了。

LINUX学习:Linux和windows文件互传,用户和用户组管理

这个文件,每行也是代表一个用户,也是被分号分割,成9段:

  • 用户名,跟/etc/passwd对应。
  • 加密密码,加密算法升级为SHA512散列加密算法,如果密码位为“!!”或“*”代表没有密码,不能登录,其shell为/sbin/nologin。
  • 密码最后一次修改的时间,以1970年1月1日作为标准时间,每过一天时间戳加1
  • 两次密码修改的间隔时间,要过多少天才可以更改密码,默认是0,即不限制
  • 密码的有效期,密码多少天后到期,默认为99999。若设置成20,即20天后到期,必须修改密码,不然登录不了系统。
  • 密码到期前的警告期限,若设置为6,即到期前6天将通知用户。
  • 账号失效宽限期(和第5字段相对比)。若设置为2,到期过后2天后再不修改密码,用户锁定。
  • 账号的生命周期(要用时间戳表示),到了指定的期限,账号将失效。
  • 保留字段,没有特别意义

四、用户组管理

4.1 添加用户组

基本用法:

LINUX学习:Linux和windows文件互传,用户和用户组管理

4.2删除组:

LINUX学习:Linux和windows文件互传,用户和用户组管理

五、用户密码管理

/etc/shadow里有!!说明该没有密码,或者被锁定,只有一个!也是被锁定。我们看看当前系统的用户的密码锁定情况:

LINUX学习:Linux和windows文件互传,用户和用户组管理

以上说明,sutingpeng用户可以登录,phpq用户,stp用户 不能登录。现在我们锁定suntingpeng用户:

LINUX学习:Linux和windows文件互传,用户和用户组管理

解锁:

LINUX学习:Linux和windows文件互传,用户和用户组管理

usermod -L是加锁的意思,对应的usermod -U是解锁。

 

转载于:https://my.oschina.net/u/3711354/blog/1559180