1  在linux系统上安装  lrzsz 软件包

    yum install -y lrzsz


然后远程登陆的软件必需是: xshell 或SecureCRT

在linux 系统中 输入

 sz  filename  就可以下载了

  rz   选择文件,就可以上传了!

用户的配制用密码文件

/etc/passwd  (用户相关信息)

这个文件 里面的七段

root:x:0:0:root:/root:/bin/bash
用户名:密码:uid:gid:描述 信息:家目录:相关的shell信息

/etc/shadow (相关的密码信息)

root:$1$fxsoaAmt$R2mk1i8zdDhWQCebg7lsA/::0:99999:7:::

用户名:密码                                                       :到期时间:警告时间  (应该是很少用的)


2.用户组的配制文件

/etc/group  (用户组相关信息)

/etc/gshadow  (相关的密码信息)


3.对于用户组的操作:

groupadd    -g ###  groupname   (增加一个组,并指定组ID号)

groupdel     groupname  (删除一个组,但是这个组里面,不能有成员


对于用户的操作:

useradd  username  (增加用户)

所加选项

useradd - M  username     (不创建家目录)

useradd -d   username     (指定不同地方的家目录)

useradd -u #  -g groupname   -s /bin/bash -G groupname    username
  (-u 指其UID ,  - g  指定其用户组,-s  指定其 bash,  -G 指定其附加组 )


userdel username  (删除用户)

userdel -r  username  (删除用户,并把家目录一起删除)


usermod命令:


usermod -u  ###  username  改变其uid

usermod -g ###/groupname   username   改变其所属组

usermod -G   groupname1,groupname2   username   把这用户,再增加到其它组里面去。

usermod -L  username   锁定用户,不让其登陆

usermod -U username   解锁用户。

如:

[root@VM_196_235_centos ~]# usermod -G nfyx,root test
[root@VM_196_235_centos ~]# id test
uid=1001(test) gid=1001(test) groups=1001(test),0(root),1000(nfyx)


passwd命令:

root 用户自己修改自己的密码,直接输入passwd回车,输入新密码就可以了

给普通用户修改密码

passwd  username  回车, 然后输入新密码,再输一次校验。


passwd -l  username   锁定用户

passwd -u username   解锁


脚本常用  给用户修改密码:

 echo "####"| passwd  --stdin    username

 echo -e "####\n####" | passwd username


mkpasswd命令:

先安装一个软件

yum install -y expect

然后,再运行 mkpasswd 就OK了

加参数

mkpasswd -l # -s # (-l  #表示长度, -s #  表特殊字符的多少)

以后脚本中,会经常用到!

2017.11.01