特殊权限set_uid之前用过passwd查看它的位置然后查看它的权限,发现它是一个红色的文件,九位权限位里出现了一个新的权限字符s。s=set_uid这个权限的作用就是临时赋予普通用户root用户的权限。linux系统很安全,要改密码就要改一个密码的文件。密码的文件是etc/shadow查看它,发现权限全是0.root是超级用户,拥有最高权限,即使全是0也可以改动,可以授权一个修改的权限。普通用
分类:
其他好文 时间:
2018-03-30 10:47:19
阅读次数:
140
特殊权限set_uid以passwd(修改密码)为例,我们演示一下set_uid我们先查看一下passwd的权限ls-l/usr/bin/passwd分析一下,/etc/passwd的权限为-rw-r--r--也就是说:该文件的所有者拥有读写的权限,而用户组成员和其它成员只有查看的权限。我们知道,在系统中我们要修改一个用户的密码,root用户和普通用户均可以用/usr/bin/passwdsome
分类:
其他好文 时间:
2018-03-30 01:14:30
阅读次数:
203
2.18特殊权限set_uid:该权限针对二进制可执行文件,使文件在执行阶段具有文件所有者的权限。比如passwd命令就具有该权限,当普通用户执行passwd命令是,可以临时获得root权限,从而可以更改密码。2.19特殊权限set_gid:改权限可以作用在文件(二进制可执行文件),也可以作用在目录上。当作用在文件时,和set_uid功能一样;它会是文件在执行阶段具有文件所属组的权限。若目录被设置
分类:
其他好文 时间:
2018-03-30 01:09:09
阅读次数:
182
1.passwd命令创建帐号之后,该帐号是被封闭的,需要用时 passwd 命令设置密码。如果想更改密码,用户可以自己执行 passwd 命令修改密码。如果用户自己忘记了密码。可以让 root 执行 passwd username 来修改密码。2.passwd命令的使用方法语法:passwd [选项] [用户名]选项:--stdin:通过前一个管道的数据作为密码输入,对shell script有用
分类:
其他好文 时间:
2018-03-29 12:05:39
阅读次数:
168
某日发现Mysql的密码忘记了,尝试更改密码后,重启登陆mysql,发现用root的新密码无法登录,报如下的错误:而用空密码或者任意密码都可以登陆,重新查看用户信息发现localhost和gcs-cacti的user为空用户,删除空用户后,查验登陆正常
分类:
数据库 时间:
2018-03-28 15:42:18
阅读次数:
208
1.安全性—》登录名—》sa(双击或者右击选“属性”),左栏“常规”里面修改密码,“状态”里面“登录”下面选择启用,然后“确定”。2.右单击“服务器”(就是数据库上面的那个)选择“属性”,找到“安全性”选择SQL于Windows混合模式,确定退出。3.再右单击“服务器”选择“重新启动”。这样以后你就 ...
分类:
数据库 时间:
2018-03-28 15:33:55
阅读次数:
196
cat <<EOF ************************************* * 即 将 进 行 的 操 作 * * 4. mysql -- mysql 安装 * ************************************* EOF cd /rootwget http ...
分类:
数据库 时间:
2018-03-25 21:13:52
阅读次数:
190
mysql的主从配置 下载最新mysql 的yum源 安装最新mysql 启动mysql数据库 提示:由于5.7初始化会自动生成密码 : 登录mysql数据库并修改密码: 1.配置master的配置文件my.cnf 2.修改从服务器的从数据库slave /etc/my.cnf配置 3.修改之后,重启 ...
分类:
数据库 时间:
2018-03-24 23:50:21
阅读次数:
226
"需求" "问题" "解决和复盘" 这是新手期间第一个上线功能搞出的bug,同时也明白了一个道理:1. 线上环境总是复杂的,不可预知的,一定要做好各种准备; 2. 重要的功能要做放重复提交;3. 基础要打打牢。 需求 需求其实很简单,就是一个修改密码的入口,用户输入提交表单后,如果之前没有设置过密码 ...
分类:
其他好文 时间:
2018-03-24 19:28:50
阅读次数:
146