F****3 发帖数: 1504 | 1 我把我的文件夹这么搞:
chomod -r 700 *
结构不能ls了,号称没有permission。请问这怎么办?我就是希望其他用户看不到我的
目录和文件,当然也不能执行。打du -h也看不到里面是什么东西。请问应该怎么办啊
?谢谢! |
B*********k 发帖数: 3110 | 2 晕,不应该啊。你可能已经试过了:再chmod 777 * 一下?
【在 F****3 的大作中提到】 : 我把我的文件夹这么搞: : chomod -r 700 * : 结构不能ls了,号称没有permission。请问这怎么办?我就是希望其他用户看不到我的 : 目录和文件,当然也不能执行。打du -h也看不到里面是什么东西。请问应该怎么办啊 : ?谢谢!
|
F****3 发帖数: 1504 | 3 我去试试看,777是啥啊。不好意思我700是从别人那里学的其实不懂。 |
B*********k 发帖数: 3110 | 4 777=所有用户随便看随便摸随便X
【在 F****3 的大作中提到】 : 我去试试看,777是啥啊。不好意思我700是从别人那里学的其实不懂。
|
F****3 发帖数: 1504 | 5 这个很猛啊,哈哈!
【在 B*********k 的大作中提到】 : 777=所有用户随便看随便摸随便X
|
f****p 发帖数: 18483 | 6 先来个
sudo chmod -r +x *
有了执行权限(x),你就可以cd和ls了。
然后再干别的。
【在 F****3 的大作中提到】 : 我把我的文件夹这么搞: : chomod -r 700 * : 结构不能ls了,号称没有permission。请问这怎么办?我就是希望其他用户看不到我的 : 目录和文件,当然也不能执行。打du -h也看不到里面是什么东西。请问应该怎么办啊 : ?谢谢!
|
l**********g 发帖数: 503 | 7 顶楼提示,应该加上这条,哈哈/
【在 B*********k 的大作中提到】 : 777=所有用户随便看随便摸随便X
|
a******1 发帖数: 47 | 8 你是想用 chmod -R 700 * 吧 (R要大写表示recursively)
你用chmod -r 700 *,相当于给文件名为700的文件(其实这个文件不存在,执行的
时候应该有警告信息出现过)和 所有文件(*)去掉read权限(-r),owner的read
权限也给你去掉了,就用不了ls了,因为linux下所有的directory都是以文件的形式存
放的,你没有看的权限,就用不了ls命令了。du -h也一样。
ls不能用的话,用getfacl命令看看你这个文件夹和 . 文件是不是被你整成没有r权限
了,
【在 F****3 的大作中提到】 : 我把我的文件夹这么搞: : chomod -r 700 * : 结构不能ls了,号称没有permission。请问这怎么办?我就是希望其他用户看不到我的 : 目录和文件,当然也不能执行。打du -h也看不到里面是什么东西。请问应该怎么办啊 : ?谢谢!
|
L*1 发帖数: 11537 | 9 这个是正解。
另外提醒楼主,unix命令如果不知道会干什么别瞎用,很危险的。
read
【在 a******1 的大作中提到】 : 你是想用 chmod -R 700 * 吧 (R要大写表示recursively) : 你用chmod -r 700 *,相当于给文件名为700的文件(其实这个文件不存在,执行的 : 时候应该有警告信息出现过)和 所有文件(*)去掉read权限(-r),owner的read : 权限也给你去掉了,就用不了ls了,因为linux下所有的directory都是以文件的形式存 : 放的,你没有看的权限,就用不了ls命令了。du -h也一样。 : ls不能用的话,用getfacl命令看看你这个文件夹和 . 文件是不是被你整成没有r权限 : 了,
|
F****3 发帖数: 1504 | 10 大小写怎么区别这么大?
我是学文科的,一天搞CS的过来说我什么文件夹都其他用户可见,把我吓死了。我看了
看他搞了一条这个命令,我就学了。
呵呵 |
F****3 发帖数: 1504 | 11 这个很牛比
【在 B*********k 的大作中提到】 : 777=所有用户随便看随便摸随便X
|
F****3 发帖数: 1504 | 12 谢谢大家,我现在使用 umask 0077。
请问样就安全了吗?是不是是我搞了这个以后,以后所有创建的文件都别人看不见,摸
不着,x不了?谢谢! |