首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
debian
4层
kubectl
运维
sftp
ssh
server
stdout
jenkins
centos7
service
负载均衡
fabric
docker
cron
k8s
tomcat
服务器
colors
ftp
grep
7层
crontab
log4j
zsh
压力测试
容器
tengine
vagrant
apache
grafana
curl
devops
ubuntu
dns
touch
sudo
shell
awk
路由器
交换机
unix
nginx
centos
port
syslog
当前位置:
开发笔记
>
运维
> 正文
Linux学习笔记(权限问题)
作者:平凡骁 | 来源:互联网 | 2017-11-15 01:43
Linux学习笔记(权限问题)--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
[root@linux ~]# cd /tmp
[root@linux tmp]# mkdir testing
[root@linux tmp]# chmod 744 testing
[root@linux tmp]# touch testing/testing
[root@linux tmp]# chmod 600 testing/testing
#这个mkdir是在建立目录用的指令!是make directory的缩写。
#我们用root的身份在/tmp底下建立一个名为testing的目录,
#并且将该目录的权限变为744 ,该目录的拥有者为root喔!
#另外, touch可以用来建立一个没有内容的档案,因此, touch testing/testing
#可以建立一个空的/tmp/testing/testing档案喔!
[root@linux tmp]# ls -al
drwxr--r-- 2 root root 4096 Jul 14 01:05 testing
#仔细看一下,目录的权限是744 ,且所属群组与使用者均是root喔!
#接下来,我们将root的身份切换成为一般身份使用者。
#鸟哥的系统里面有个dmtsai的一般身份使用者帐号,所以切换身份成为dmtsai
[root@linux tmp]# su dmtsai
#那个su的指令是用来『变换身份』的一个指令,我们未来会详细介绍。
#注意看,底下这一行中,发现使用者变为dmtsai了,而且提示字元变成$了!
#也就是说,现在操作系统的人变成dmtsai了!那么dmtsai这个人对于
# /tmp/testing是属于others的权限,那他可以对/tmp/testing干嘛?
[dmtsai@linux tmp]$ ls -l testing <==此时身份为dmtsai
total 0
?--------- ? ? ? ? ? testing
#可以查阅里面的资讯喔!因为dmtsai具有r的权限,不过,毕竟权限不够,
#很多资料竟然是问号(?)来的~怪怪的紧~
[dmtsai@linux tmp]$ cd testing <==此时身份为dmtsai
bash: cd: testing/: Permission denied
#发现了吗?即使我们具有r的权限,但是没有x ,所以
# dmtsai无法进入/tmp/testing喔!
[dmtsai@linux tmp]$ exit
[root@linux tmp]# chown dmtsai testing
#使用exit就可以离开su的功能了。我们将这个testing目录的拥有者设定为
# dmtsai ,此时dmtsai就成为owner了,那么这个使用者又能干麻呢?
[root@linux tmp]# su dmtsai
[dmtsai@linux tmp]$ cd testing <==此时身份为dmtsai
[dmtsai@linux testing]$ ls -l <==此时身份为dmtsai
-rw------- 1 root root 0 Jul 14 01:13 testing
#再切换身份成为dmtsai ,此时就能够进入testing了!查阅一下内容。
#发现了testing这个档案存在喔!权限是只有root才能够存取~
#那我们测试一下能否删除呢?
[dmtsai@linux testing]$ rm testing <==此时身份为dmtsai
rm: remove write-protected regular empty file `testing'? y
#竟然可以删除!这样理解了吗?
linux
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
linux
CentOS7.0 U盘刻录工具使用方法详解
本文介绍了使用CentOS7.0 U盘刻录工具进行安装的详细步骤,包括使用USBWriter工具刻录ISO文件到USB驱动器、格式化USB磁盘、设置启动顺序等。通过本文的指导,用户可以轻松地使用U盘安装CentOS7.0操作系统。 ...
[详细]
蜡笔小新 2023-12-14 18:55:14
容器
解决Docker中volume的权限问题的方法
在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ...
[详细]
蜡笔小新 2023-12-14 18:48:02
容器
xps15双系统win10更新失败问题解决方法
本文主要讨论了在xps15上安装双系统win10和MacOS后,win10无法正常更新的问题。分析了可能的引导问题,并提供了解决方法。 ...
[详细]
蜡笔小新 2023-12-14 15:25:35
服务器
Centos7.6安装Gitlab教程及注意事项
本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ...
[详细]
蜡笔小新 2023-12-14 14:01:06
服务器
Hibernate配置lazy=false时无法加载数据的问题解决方法
本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ...
[详细]
蜡笔小新 2023-12-14 13:59:45
ssh
树莓派Linux基础(一):查看文件系统的命令行操作
本文介绍了在树莓派上通过SSH服务使用命令行查看文件系统的操作,包括cd命令用于变更目录、pwd命令用于显示当前目录位置、ls命令用于显示文件和目录列表。详细讲解了这些命令的使用方法和注意事项。 ...
[详细]
蜡笔小新 2023-12-14 13:33:39
tomcat
Metasploit攻击渗透实践
本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ...
[详细]
蜡笔小新 2023-12-14 12:14:09
tomcat
Python语法上的区别及注意事项
本文介绍了Python2x和Python3x在语法上的区别,包括print语句的变化、除法运算结果的不同、raw_input函数的替代、class写法的变化等。同时还介绍了Python脚本的解释程序的指定方法,以及在不同版本的Python中如何执行脚本。对于想要学习Python的人来说,本文提供了一些注意事项和技巧。 ...
[详细]
蜡笔小新 2023-12-14 11:27:53
grep
Oracle中tnsnames.ora的作用和配置方法
本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ...
[详细]
蜡笔小新 2023-12-14 07:44:06
grep
Linux进程控制块PCBtask_struct结构体结构及作用详解
本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ...
[详细]
蜡笔小新 2023-12-13 21:31:18
服务器
图解redis的持久化存储机制RDB和AOF的原理和优缺点
本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ...
[详细]
蜡笔小新 2023-12-13 20:24:11
服务器
Linux下Perl的安装及第一个程序运行
本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ...
[详细]
蜡笔小新 2023-12-13 18:29:11
apache
解决Mac上无法使用localhost连接mysql的问题
本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ...
[详细]
蜡笔小新 2023-12-13 17:48:58
服务器
计算机存储系统的层次结构及其优势
本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ...
[详细]
蜡笔小新 2023-12-13 17:32:41
docker
Webmin远程命令执行漏洞复现及防护方法
本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ...
[详细]
蜡笔小新 2023-12-13 16:14:53
平凡骁
这个家伙很懒,什么也没留下!
Tags | 热门标签
debian
4层
kubectl
运维
sftp
ssh
server
stdout
jenkins
centos7
service
负载均衡
fabric
docker
cron
k8s
tomcat
服务器
colors
ftp
grep
7层
crontab
log4j
zsh
压力测试
容器
tengine
vagrant
apache
RankList | 热门文章
1
linux父子进程入口,在LInux下怎么样进行父子进程同步呢
2
如何删除win10中网络1、网络2和网络3?
3
开发笔记:antd(ant design) 多级菜单时 subMenu无法展开的问题
4
延时摄影的相机设置
5
如何在UpdatePanel中继续使用JavaScript方法
6
iOS 之URL schemes
7
ascs demo解释(五):file_client + file_server
8
mysql 反向匹配子串_MySQL 字符串截取相关函数小结
9
OpenCV 学习笔记(提取图像中特定颜色区域)
10
python教程分享python实现bilibili动画下载视频批量改名功能
11
Maven构建与管理项目(一)
12
arraylist 初始化_Java基础:Java容器之ArrayList
13
开发笔记:js字符串与正则匹配
14
MySQL 之 第一次邂逅MySQL
15
windows下NDK环境搭建 简单搭建NDK环境
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有