2.18 特殊权限set_uid 2.19 特殊权限set_gid 2.20 特殊权限stick_bit 2.21 软链接文件 2.22 硬连接文件 特殊权限set_uid(s权限用户user权限) [root@centos_1 ~]# ls -l /usr/bin/passwd -rwsr-xr-x. 1 root root 27832 6月  10 2014 /usr/bin/passwd 权限中的s 就是特殊权限 set_uid psswd 命令支持普通用户改自己的密码 [root@cen…
一.特殊权限set_uid root用户本身拥有对/etc/passwd的写权限,无可厚非:那普通用户呢,这里就用到了setuid,setuid的作用是“让执行该命令的用户以该命令拥有者的权限去执行”,就是普通用户执行passwd时会拥有root的权限,这样就可以修改/etc/passwd这个文件了 加权限set_uid [root@davery ~]# ls -l /usr/bin/ls-rwxr-xr-x. 1 root root 117656 11月 6 2016 /usr/bin/ls…
一.文件和目录权限chmod u User,即文件或目录的拥有者:g Group,即文件或目录的所属群组:o Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围:a All,即全部的用户,包含拥有者,所属群组以及其他用户:r 读取权限,数字代号为“4”;w 写入权限,数字代号为“2”:x 执行或切换权限,数字代号为“1”:- 不具任何权限,数字代号为“0”: -rw-r--r-- rw- :u属用户 r-- :g 属组 r-- :o 其他人(文件) [root@davery…
第2周第4次课(3月29日) 课程内容:2.18 特殊权限set_uid2.19 特殊权限set_gid2.20 特殊权限stick_bit2.21 软链接文件2.22 硬链接文件     2.18 特殊权限set_uid set_uid作用是临时拥有该命令所有者的权限,前提条件是2进制可执行的文件.   例如:给ls添加set_uid权限 先切换成普通用户jimmy,然后使用命令chmod u+s /usr/bin/ls 临时授予root所有者的权限. 如果u不加x权限会显示大写S,u+x后权…
一.find命令 Linux系统中的 find 命令在查找文件时非常有用而且方便.它可以根据不同的条件来查找文件,例如权限.拥有者.修改日期/时间.文件大小等等.在这篇文章中,我们将学习如何使用 find 命令以及它所提供的选项来查找文件. 列出当前目录和子目录下的所有文件 [root@davery ~]# find../.bash_logout./.bash_profile./.bashrc./.cshrc./.tcshrc./.ssh 搜索所有文件.目录:find /etc/ -name "…
本方法是以win7,VMware9.0.1 ,centos6.4为基础实验的. 对于linux的初级使用阶段,都会Windows中使用linux虚拟机VMWare或者其它的.在Windows与linux之间互传文件是一个问题.本方法介绍的是在linux下挂载Windows共享文件夹的方法来实现的. 1.首先安装VMware Tools(如果已经安装过了就不用安装了) (1)挂载VMware Tools 先点击虚拟机中菜单栏的VM,下拉菜单中的settings,然后弹出下面这张图,按顺序选择. 在…
一.安装软件包的三种方法 Linux下游三种安装方法,rpm工具.yum工具.源码包.rpm按装一个程序包时,有可能因为该程序包依赖另一个程序包而无法安装:yum工具,可以连同依赖的程序包一起安装. 二.rpm包介绍 rpm包是预先在Linux上编译并打包的文件,安装快捷. 缺点:安装环境必须预编译环境一致或相当:当宝与包之间存在着相互依赖,则卸载时必须先把依赖包卸载. 如果依赖的包是系统必须的,就不能卸载这个包,否则系统会崩溃. 如果虚拟机光驱中还有系统安装盘镜像,就可以通过执行命令把光驱挂载…
一.环境变量PATH PATH一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径. 命令在这几个目录里面就不需要敲绝对路径 echo $PATH 例子:把/tmp/ 加到 $PATH里面 永久改变环境变量,开机自动加载:/tmp/ 编辑系统自带脚本:vi /etc/profile 脚本末端插入 PATH=$PATH:/tmp/ 再次echo $PATH, /tmp/ 就出现了 如果不需要/tmp/,重改变变量就可以 PATH=/usr/local/sbin:/usr/loc…
1,使用 yum 安装 svn 服务器 yum -y install subversion rpm -ql subversion -- 改命令可以查看 svn 的安装位置 2,创建仓库根目录,可任意选择拥有读写权限的目录,并在根目录下 svn 版本库 mkdir /usr/local/svn svnadmin create /usr/local/svn/hwq 3,查看是否顺利创建完成,依次执行下面命令,内容如下即为创建成功 cd /usr/local/svn/hwq/ ll 4,进入配置文件目…
一.查看系统防火墙状态(如果返回 running 代表防火墙启动正常) firewall-cmd --state 二.开启端口外网访问 1.添加端口 返回 success 代表成功(--permanent永久生效,没有此参数重启后失效) firewall-cmd --zone=/tcp --permanent firewall-cmd --zone=/tcp --permanent 开放多个端口 firewall-cmd --zone=-/tcp --permanent 2.重新载入 返回 su…