1 在linux系统上安装 lrzsz 软件包linux
yum install -y lrzszshell
而后远程登录的软件必需是: xshell 或SecureCRTcentos
在linux 系统中 输入bash
sz filename 就能够下载了ide
rz 选择文件,就能够上传了!
ui
用户的配制用密码文件
spa
/etc/passwd (用户相关信息)
it
这个文件 里面的七段class
root:x:0:0:root:/root:/bin/bash
用户名:密码:uid:gid:描述 信息:家目录:相关的shell信息
test
/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