不小心把系统 / 目录权限设置为777了。怎么改回默认权限呢

最大的社区版本,Ubuntu的发源地
回复
c33630569
帖子: 33
注册时间: 2008-11-14 10:31
系统: debian 7
联系:

不小心把系统 / 目录权限设置为777了。怎么改回默认权限呢

#1

帖子 c33630569 » 2015-01-13 1:26

本来我在设置/home/wwwroot/default 这个目录的权限,设置好后,继续设置其它的,一不小心把系统 / 目录权限设置为777了。怎么改回默认权限呢
我执行下面命令

root@debian7:~# chmod 777 /

是不是就是把系统根目录设置为777了啊,怎么改回默认状态呢,ROOT帐号登陆的桌面环境下超作的
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 不小心把系统 / 目录权限设置为777了。怎么改回默认权限呢

#2

帖子 poloshiao » 2015-01-13 6:59

chmod 777 /
把下面指令 複製 貼進終端機 執行
ls -al / | grep rwxrwxrwx
複製 貼上來看看

其它重複發文 請自行刪除
头像
oneleaf
论坛管理员
帖子: 10454
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

Re: 不小心把系统 / 目录权限设置为777了。怎么改回默认权限呢

#3

帖子 oneleaf » 2015-01-13 10:01

没有用 -R 所以应该无所谓吧,可以试试 chmod 755 /
c33630569
帖子: 33
注册时间: 2008-11-14 10:31
系统: debian 7
联系:

Re: 不小心把系统 / 目录权限设置为777了。怎么改回默认权限呢

#4

帖子 c33630569 » 2015-01-13 17:52

poloshiao 写了:
chmod 777 /
把下面指令 複製 貼進終端機 執行
ls -al / | grep rwxrwxrwx
複製 貼上來看看

其它重複發文 請自行刪除
root@debian7:~# ls -al / | grep rwxrwxrwx
drwxrwxrwx 24 root root 4096 1月 12 15:56 .
drwxrwxrwx 24 root root 4096 1月 12 15:56 ..
lrwxrwxrwx 1 root root 30 1月 12 03:06 initrd.img -> /boot/initrd.img-3.2.0-4-amd64
lrwxrwxrwx 1 root root 26 1月 12 03:06 vmlinuz -> boot/vmlinuz-3.2.0-4-amd64
root@debian7:~#
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 不小心把系统 / 目录权限设置为777了。怎么改回默认权限呢

#5

帖子 poloshiao » 2015-01-13 18:24

ls -al / | grep rwxrwxrwx
drwxrwxrwx 24 root root 4096 1月 12 15:56 .
drwxrwxrwx 24 root root 4096 1月 12 15:56 ..
1. 表示 除了 ... 被改為 777 以外 其它都沒有受到影響
2. 意思是 只要把 . 與 .. 改回 755 即可
ls -al /
drwxr-xr-x 62 root root 4096 12月 23 09:33 .
drwxr-xr-x 62 root root 4096 12月 23 09:33 ..
lrwxrwxrwx 1 root root 30 1月 12 03:06 initrd.img -> /boot/initrd.img-3.2.0-4-amd64
lrwxrwxrwx 1 root root 26 1月 12 03:06 vmlinuz -> boot/vmlinuz-3.2.0-4-amd64
3. 這是軟連結 暫時不理它

4. 補充
http://linux.vbird.org/linux_basic/0220 ... #dir_opdir
在所有目錄底下都會存在的兩個目錄,分別是『.』與『..』 分別代表此層上層目錄的意思。
根目錄的上一層(..)與根目錄自己(.)是同一個目錄。
c33630569
帖子: 33
注册时间: 2008-11-14 10:31
系统: debian 7
联系:

Re: 不小心把系统 / 目录权限设置为777了。怎么改回默认权限呢

#6

帖子 c33630569 » 2015-01-13 22:00

poloshiao 写了:
ls -al / | grep rwxrwxrwx
drwxrwxrwx 24 root root 4096 1月 12 15:56 .
drwxrwxrwx 24 root root 4096 1月 12 15:56 ..
1. 表示 除了 ... 被改為 777 以外 其它都沒有受到影響
2. 意思是 只要把 . 與 .. 改回 755 即可
ls -al /
drwxr-xr-x 62 root root 4096 12月 23 09:33 .
drwxr-xr-x 62 root root 4096 12月 23 09:33 ..
lrwxrwxrwx 1 root root 30 1月 12 03:06 initrd.img -> /boot/initrd.img-3.2.0-4-amd64
lrwxrwxrwx 1 root root 26 1月 12 03:06 vmlinuz -> boot/vmlinuz-3.2.0-4-amd64
3. 這是軟連結 暫時不理它

4. 補充
http://linux.vbird.org/linux_basic/0220 ... #dir_opdir
在所有目錄底下都會存在的兩個目錄,分別是『.』與『..』 分別代表此層上層目錄的意思。
根目錄的上一層(..)與根目錄自己(.)是同一個目錄。

谢谢热心帮助,平时都是在命令行下面远程管理服务器,使用SFTP链接系统来管理系统文件,右键777就可以了,在桌面环境下,右键属性图形化设置权限用户组,看着头疼,搞不清楚属性关系,drwxrwxrwx这些数字转换命令不会用看着头疼。就只会用简单的chmod和chmod-R了 :em06

推荐一款远程管理客服端吧,VNC远程图形化的太卡了。
hg90nyu
帖子: 4
注册时间: 2015-09-28 15:40
系统: debian for kde

Re: 不小心把系统 / 目录权限设置为777了。怎么改回默认权限呢

#7

帖子 hg90nyu » 2015-09-28 15:58

看来楼主是无聊透顶了。
回复