03_04_Linux

用户、组、权限

安全上下文(secure context)

权限

文件:

r:可读,可以使用类似cat等命令查看文件内容

w:可写

x:可执行 executable可以命令提示符下当作命令提交给内核运行

目录:

r:可以对目录执行ls等指令

w:可以在此目录创建文件

x:可以使用cd切换此目录,也可以使用ls -l查看文件详细信息



用户

用户:UID /etc/passwd

组:GID /etc/group


影子口令:

用户:/etc/shadow

组:/etc/gshadow


用户类别:

管理员:0

普通用户(系统用户、一般用户):1-65535

系统用户:1-499

一般用户:500-60000


用户组类别:

管理员组:

普通组:

系统组:

一般组:



[root@bogon /]# cat etc/passwd
root:x:0:0:root:/root:/bin/bash
<pre name="code" class="html">[root@bogon /]# man 5 passwd

 
account   the name of the user on the system.  It should not contain cap-ital letters.
password  the  encrypted  user  password,  an asterisk (*), or the letter 'x'.  (See pwconv(8) for an explanation of 'x'.)
UID       the numerical user ID.
GID       the numerical primary group ID for this user.
GECOS     This field is optional and only  used  for  informational  pur-
root:用户名

X:占位密码(存在etc/shadow)

[root@bogon /]# cat etc/shadow
root:$1$iINxcG9C$JGPtCwNQxlgBXhlbd/qaC1:17108:0:99999:7:::
<span style="font-family: Arial, Helvetica, sans-serif;">[root@bogon /]# man 5 passwd</span>



以双冒号隔开分别是

用户名:加密相关信息:最近一次修改密码天数:密码最短使用期限:密码最长使用期限:密码过期前提醒


加密相关信息以$隔开

$1:表示加密方式为MD5

$iINxcG9C:杂质

$JGPtCwNQxlgBXhlbd/qaC1:处理后的密文

加密方法:

对称加密:加密和解密使用同一个密码

公钥密码:每个密码都成对出现,一个为公钥(pubilc key),一个为私钥(secret key)

单项加密:散列加密:只能加密不能加密,提取数据特征码 (MD5  SHA1)

1、雪崩效应 小小改变会引起很大变化

2、输出长度不变

[root@bogon /]# md5sum etc/inittab
3f206e10339f61eaf8d378bf504db462  etc/inittab

[root@bogon /]# which useradd
/usr/sbin/useradd
[root@bogon /]# ls -l $(which useradd)
-rwxr-x---. 1 root root 101168 Aug  2  2011 /usr/sbin/useradd

增加用户:

[root@bogon /]# useradd tom
[root@bogon /]# tail -1 /etc/passwd
tom:x:501:501::/home/tom:/bin/bash
[root@bogon /]# tail -1 /etc/shadow
tom:!!:17115:0:99999:7:::
更改tom密码:

[root@bogon /]# tail -1 /etc/shadow
tom:$1$d4c068/C$HTnXcRJHW9ZNY5EBK4wiK0:17115:0:99999:7:::
查看组:

[root@bogon /]# tail -1 /etc/group
tom:x:501:
查看default值:

[root@bogon /]# cd etc/default/
[root@bogon default]# ls
nss  useradd
[root@bogon default]# file useradd 
useradd: ASCII text
[root@bogon default]# cat useradd 
# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes


查看组信息:

[root@bogon default]# cat /etc/group
root:x:0:
bin:x:1:bin,daemon
daemon:x:2:bin,daemon

添加组:

[root@bogon default]# groupadd mygroup
<span style="font-family: Arial, Helvetica, sans-serif;">[root@bogon default]# tail -1 /etc/group</span>
<span style="font-family: Arial, Helvetica, sans-serif;">mygroup:x:502:</span>


用户管理:useradd、userdel、usermod、passwd、chsh、chfn、finger、id、chage

组管理:groupadd、groupdel、groupmod、gpasswd

权限管理:chown、chgrp、chmod、umask
























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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值