010_MAC下权限问题的那些事
一、
arun:bin arunyang$ sh catalina.sh start #启动tomcat报一堆的没有权限~~~~(>_<)~~~~
二、解决如下
arun:003_dev arunyang$ sudo dseditgroup -o edit -a arunyang -t user wheel #添加用户到现有的组
Password:
arun:003_dev arunyang$ sudo chown -R arunyang:wheel apache-tomcat-8.5.12 #mac下的wheel组就相当于admin超级管理员组的意思。
三、再次执行就ok了
arun:bin arunyang$ sh catalina.sh start
Using CATALINA_BASE: /opt/001_software/003_dev/apache-tomcat-8.5.12
Using CATALINA_HOME: /opt/001_software/003_dev/apache-tomcat-8.5.12
Using CATALINA_TMPDIR: /opt/001_software/003_dev/apache-tomcat-8.5.12/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home
Using CLASSPATH: /opt/001_software/003_dev/apache-tomcat-8.5.12/bin/bootstrap.jar:/opt/001_software/003_dev/apache-tomcat-8.5.12/bin/tomcat-juli.jar
Tomcat started.

------------------------------------------------------------------------------------------------------------------------------------------------
Mac OS X文件系统的附加属性@如何彻底删除。
有时候在 Mac 系统下读写 NTFS 分区时,会发现一些文件不能打开。
显示错误为:
项目“XXX”已被 OS X 使用,不能打开。
如果再终端 ls -al 命令一下就可以看到:
-rwxr-xr-x@
文件的读写权限中被加上了一个@符号,这就是 Mac OS X 文件系统的附加属性(extended attributes)。
通过-l 参数可以查看详细的附加属性内容:
xattr -l hello.txt
彻底删除附加属性的办法:
xattr -c *.txt #这个操作一定要慎重,我就因为把/private下面的全部删除了,导致系统启动不起来了~~~~(>_<)~~~~
去除当前文件夹中所有 txt 的附加属性。再次 ls -al 可以发现没有了@符号。
注意,某些博客和贴吧推荐的:
xattr -d com.apple.FinderInfo XXX.txt
或者其他带有 com.apple.****的都可能删除不彻底。只有用-c 参数才能彻底删除。
-----------------------------------------------------------解决sudoers权限的问题-------------------------------------------------------------------------------------
一、
arun:etc arunyang$ sudo xattr -rd com.apple.FinderInfo /private/
sudo: /etc/sudoers is owned by uid 501, should be 0
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
二、一看就是之前遇到的把sudoers改成了本地用户了
arun:etc arunyang$ ls -l /etc/sudoers
-r--r----- 1 arunyang wheel 1604 3 21 14:51 /etc/sudoers
三、改成root。
010_MAC下权限问题的那些事的更多相关文章
- Linux 下权限的管理
Linux 下权限的管理 我们都知道,Linux系统对于用户的权限管理是十分严格的. 那么,我们就来具体了解一下. 一. 用户 在Linux中按照类型用户分为两种:1.超级用户 2.普通用户 那么它们 ...
- [转]Linux下权限掩码umask
本文转自:http://www.cnblogs.com/123-/p/4188942.html ---------------------------------------------------- ...
- linux 下权限问题
linux 系统下的文件权限 drwxr-xr-x. 2 weblogic weblogic 4096 Dec 26 2012 console-ext-rwxr-xr-x. 1 weblogic we ...
- wordpress在Linux nginx下权限设置
1.wordpress 权限对安装和使用效果的影响很大:权限错误将影响theme的安装:不能安装theme或者修改theme或删除theme. 相关设置: chmod 755 wordpress f ...
- 二十八、linux下权限管理chmod
(1)查看权限 终端下需要查看文件或文件夹的权限时,可以使用ll查看当前目录的各文件权限. 如图,r代表读取权限,w代表写入权限,x代表执行权限:-代表普通文件,d代表文件夹.使用命令chmod可以修 ...
- Linux系统下权限管理和命令详解
下面对linux系统下的有关权限操作命令进行了梳理总结,并配合简单实例进行说明.linux中除了常见的读(r).写(w).执行(x)权限以外,还有其他的一些特殊或隐藏权限,熟练掌握这些权限知识的使用, ...
- InstallShield安装包在Win7下权限问题的解决方案 (转载)
转载:http://blog.csdn.net/wuzhengqing1/article/details/6570149 转载:http://blog.csdn.net/brikoff/article ...
- Linux下权限掩码umask
一 权限掩码umask umask是chmod配套的,总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后3个,例如你用chmod 755 file(此时这文件的权限是属主读( ...
- windows环境下mongodb下权限设置
1.创建超级用户 超级用户位于admin集合下. use admin db.createUser({ user:'admin', pwd:'123456', roles:[{role:'root',d ...
随机推荐
- mybatis之接口方法多参数的三种实现方式
关键代码举例: DaoMapper.xml <!-- 传入多个参数时,自动转换为map形式 --> <insert id="insertByColumns" us ...
- wordpress点击中文tag标签出现404解决方案
TypeCho转WordPress之后,发现点击中文tag出现404页面,也就是点击无效了.试了几种修改链接样式,都没效果.也尝试了各种网上找的3中方法: 第一种方法:打开 WP-include/cl ...
- java的属性只能在类里面 方法外面定义
java的属性只能在类里面 方法外面定义 区别于python:python 既能在类里面(类属性) 又能在方法里面定义属性(实例属性)
- 平面最近点对(分治nlogn)
平面最近点对,是指给出平面上的n个点,寻找点对间的最小距离 首先可以对按照x为第一关键字排序,然后每次按照x进行分治,左边求出一个最短距离d1,右边也求出一个最短距离d2,那么取d=min(d1, d ...
- 【刷题】BZOJ 2935 [Poi1999]原始生物
Description 原始生物的遗传密码是一个自然数的序列K=(a1,...,an).原始生物的特征是指在遗传密码中连续出现的数对(l,r),即存在自然数i使得l=ai且r=ai+1.在原始生物的遗 ...
- 学习Spring Boot:(十四)spring-shiro的密码加密
前言 前面配置了怎么使用 shiro ,这次研究下怎么使用spring shiro的密码加密,并且需要在新增.更新用户的时候,实现生成盐,加密后的密码进行入库操作. 正文 配置凭证匹配器 @Bean ...
- 【Revit API】梁的净高分析
原理就是,先从梁的LocationCurve上取点,然后向板的上表面投影.如果有投影点,再从投影点(板上)向梁的底面投影,这时候如果有投影点的话就能得到距离了. 运用该分析的第一条件是梁是在板的上方, ...
- BZOJ 2561 最小生成树 | 网络流 最小割
链接 BZOJ 2561 题解 用Kruskal算法的思路来考虑,边(u, v, L)可能出现在最小生成树上,就是说对于所有边权小于L的边,u和v不能连通,即求最小割: 对于最大生成树的情况也一样.容 ...
- 【字符串算法3】浅谈KMP算法
[字符串算法1] 字符串Hash(优雅的暴力) [字符串算法2]Manacher算法 [字符串算法3]KMP算法 这里将讲述 [字符串算法3]KMP算法 Part1 理解KMP的精髓和思想 其实KM ...
- 【ARC082D】Sandglass
Description 题目链接 Description 好题.题意是维护一个初始值,交替加减一段时间,有上界\(m\)和下界0(不能超过这两条界限),问对于某一种初始值,在某一个时刻时该值为 ...