后知后觉的it路 2019-06-21
userdel USERNAME【默认不会删除家目录】
-r 删除用户和它的家目录
-u:修改UID
-g:修改基本组GID
-a -G:修改附加值GID,-a是追加一个附加组GID
-c:指定注释信息
-d -m:指定新的家目录,并把旧的家目录文件移动到新的家目录
-s:修改shell
-l:修改登陆名
-L:锁定账号
-U:解锁账号
-e:指定过期时间
...
把当前用户临时切换基本组,用exit可以退出回原来的基本组
用来修改文件属主和属组
用法:chown USERNAME file,...
-R:递归修改【目录及其目录里面的文件】
--reference=/path/somefile file参考修改【修改后面文件权限和前面的一样,属主和属组都被改了】
[root@jiakang tmp]# chown --reference=/tmp/virtual-tom.ihZcOF /tmp/inittab [root@jiakang tmp]# ls -l 总用量 100 -rw-r--r--. 1 tom tom 907 3月 29 12:29 inittab
chown USERNAME:GROUPNAME file,...
或者chown USERNAME.GROUPNAME file,...
chown :GROUPNAME file,...
只修改文件的属组
用法:chgrp GRPNAME file,...
-R
--reference=/path/somefile file【修改文件的属组和前面的一样,只是属组】
[root@jiakang tmp]# chgrp --reference=/tmp/yum.log /tmp/inittab [root@jiakang tmp]# ls -l 总用量 100 -rw-r--r--. 1 tom root 907 3月 29 12:29 inittab
手动添加用户hive,基本组为hive(5000),附加组为jiakang
[root@jiakang tmp]# nano /etc/group jiakang:x:500:hive tom:x:501: hive:x:5000: [root@jiakang tmp]# nano /etc/passwd hive:x:5000:5000:zhushifu:/home/hive:/bin/bash [root@jiakang tmp]# nano /etc/shadow [root@jiakang tmp]# cp -r /etc/skel/ /home/hive [root@jiakang tmp]# chown -R hive:hive /home/hive [root@jiakang tmp]# chmod -R go= /home/hive [root@jiakang tmp]# su - hive
此时能su 过去但是不能登陆,因为没有密码,这时可以用passwd添加密码或者手动添加一个密码:
openssl passwd对字符串进行加密,sslpasswd加密方式【man sslpasswd】
-1【不是l,是一】md5加密
-salt 加盐【8位字符】
[hive@jiakang ~]$ whatis passwd passwd (1) - update user's authentication tokens passwd (5) - password file passwd [sslpasswd] (1ssl) - compute password hashes
[hive@jiakang ~]$ openssl passwd -1 -salt '12345678' Password: $1$12345678$a4ge4d5iJ5vwvbFS88TEN0 [hive@jiakang ~]$ exit logout [root@jiakang tmp]# nano /etc/shadow hive:$1$12345678$a4ge4d5iJ5vwvbFS88TEN0:17257:0:99999:7:::
文件:666-umask
目录:777-umask
默认遮罩码是022,遮罩码可以修改如:umask 023,文件默认不能有执行权限,如果有了就加+1
如:
[root@jiakang ~]# umask 023 [root@jiakang ~]# touch /tmp/abc [root@jiakang ~]# mkdir /tmp/def [root@jiakang ~]# ls -l /tmp 总用量 116 -rw-r--r--. 1 root root 0 4月 2 19:55 abc【+1,643->644】 drwxr-xr--. 2 root root 4096 4月 2 19:55 def