Fedora Users Forum

Fedoraユーザのためのサポートフォーラム
現在時刻 - 2019年3月26日(火) 23:30

All times are UTC + 9 hours





新しいトピックを投稿する トピックへ返信する  [ 4 件の記事 ] 
作成者 メッセージ
 記事の件名: chmodでの誤操作
投稿記事Posted: 2011年3月02日(水) 15:19 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2010年5月19日(水) 23:43
記事: 4
Fedora14を利用しています。
Shell上で
#chmod go-x ./* をタイプするのを誤り、
#chmod go-x /* を実行してしまいました。
すると、各種サービスが落ちてしまったようで
(確認したエラーは、GNOMEのアイコンが消える、mediatombが落ちる、アプリケーションの起動ができないといったことが起こりました。)
とりあえず
#chmod go+x /* を実行することでもとの動作をするようになりました。
今の状態だと今まで実行権限のなかった物にも実行権限を付与してしまっていると思うのですが、
それはどのようにして、修正したらよいのでしょうか。
/以下のものは
[foo@bar ~]$ ls -l /
合計 110
dr-xr-xr-x. 2 root root 4096 2011-02-20 15:21 bin
dr-xr-xr-x. 5 root root 1024 2011-02-17 22:50 boot
drwxr-xr-x. 2 root root 4096 2010-10-06 20:41 cgroup
drwxr-xr-x. 20 root root 4380 2011-03-02 14:45 dev
drwxr-xr-x. 125 root root 12288 2011-03-02 14:51 etc
drwxr-xr-x. 4 root root 4096 2010-12-06 07:54 home
dr-xr-xr-x. 20 root root 12288 2011-02-20 15:21 lib
drwx--x--x. 2 root root 16384 2010-12-06 06:54 lost+found
drwxr-xr-x. 6 root root 4096 2011-03-02 09:19 media
drwxr-xr-x. 2 root root 4096 2010-04-20 01:31 mnt
-rw-r-xr-x. 1 root root 0 2010-12-06 07:27 null
drwxr-xr-x. 6 root root 4096 2011-02-20 15:21 opt
dr-xr-xr-x. 177 root root 0 2011-03-02 14:44 proc
dr-xr-x--x. 35 root root 4096 2011-03-02 12:46 root
dr-xr-xr-x. 2 root root 12288 2011-02-20 11:50 sbin
drwxr-xr-x. 7 root root 0 2011-03-02 14:44 selinux
drwxr-xr-x. 4 root root 4096 2010-12-25 11:24 share
drwxr-xr-x. 2 root root 4096 2010-04-20 01:31 srv
drwxr-xr-x. 12 root root 0 2011-03-02 14:44 sys
drwxrwxrwt. 153 root root 12288 2011-03-02 14:52 tmp
drwxr-xr-x. 12 root root 4096 2010-12-06 07:03 usr
drwxr-xr-x. 22 root root 4096 2010-12-06 07:27 var
となっています。

権限の問題はセキュリティ上不安なのでご助言お願い致します。


トップへ
 
 記事の件名: Re: chmodでの誤操作
投稿記事Posted: 2011年3月04日(金) 02:24 
オフライン
Site Admin
アバター
プライベートメッセージ送信  メール  WWW  プロフィール

登録日時: 2008年9月08日(月) 21:17
記事: 428
所在地: 東京都
とりあえず、仮想化あるいはLiveCDあるいは新規にインストールした環境でデフォルトのパーミッションを確認して、1つ1つのパーミッションをchmodを使って丁寧に戻すぐらいしか復旧法はないのでは?

サブディレクトリの下までは影響していないとは思いますが、その後の操作で何がどこまで影響しているかはわかりません。

rootでの操作は慎重に行う必要があります。また、ワイルドカード( * )を不用意に使うことも避けるべきではないかと。

セキュリティーを心配されるのでしたら、可能であれば再インストールした方が安全ではないでしょうか?

※ こちらの環境のパーミッションを示しておこうかとも思いましたが、僕のF14の環境は何度かアップデートしており、デフォルトのままかどうか確信が持てないのでやめておきます。


トップへ
 
 記事の件名: Re: chmodでの誤操作
投稿記事Posted: 2011年3月04日(金) 16:16 
オフライン
プライベートメッセージ送信  メール  プロフィール

登録日時: 2010年5月19日(水) 23:43
記事: 4
回答ありがとうございます。

標準でのパーミッションを見るためにFedora14を新規インストールしました。
サブディレクトリ以下への適用ですが、
/home内のパーミッションを確認したところ実行権限が付与されていないので適用されていないと思います。

インストール完了後、#ls -l を実行したところ、以下のようになりました。
/shareがありませんが、これはファイル共有用の別HDDをマウントしているものです。

total 98
dr-xr-xr-x. 2 root root 4096 Mar 4 13:30 bin
dr-xr-xr-x. 5 root root 1024 Mar 4 13:36 boot
drwxr-xr-x. 2 root root 4096 Oct 6 20:41 cgroup
drwxr-xr-x. 20 root root 4160 Mar 4 14:19 dev
drwxr-xr-x. 117 root root 12288 Mar 4 14:19 etc
drwxr-xr-x. 3 root root 4096 Mar 4 14:19 home
dr-xr-xr-x. 20 root root 12288 Mar 4 13:21 lib
drwx------. 2 root root 16384 Mar 4 13:06 lost+found
drwxr-xr-x. 2 root root 4096 Apr 20 2010 media
drwxr-xr-x. 2 root root 4096 Apr 20 2010 mnt
-rw-r--r--. 1 root root 0 Mar 4 13:33 null
drwxr-xr-x. 2 root root 4096 Apr 20 2010 opt
dr-xr-xr-x. 189 root root 0 Mar 4 14:17 proc
dr-xr-x---. 5 root root 4096 Mar 4 14:20 root
dr-xr-xr-x. 2 root root 12288 Mar 4 13:32 sbin
drwxr-xr-x. 7 root root 0 Mar 4 14:17 selinux
drwxr-xr-x. 2 root root 4096 Apr 20 2010 srv
drwxr-xr-x. 12 root root 0 Mar 4 14:17 sys
drwxrwxrwt. 13 root root 4096 Mar 4 14:19 tmp
drwxr-xr-x. 12 root root 4096 Mar 4 13:10 usr
drwxr-xr-x. 21 root root 4096 Mar 4 13:33 var

比べたところ、誤操作によって
(本来drwx------がdrwx--x--xに
・lost+found
(本来-rw-r--r--がdrwx--x--xに
・null
(本来dr-xr-x---がdr-xr-x--xに
・root
のディレクトリに対して不必要に実行権限を与えたようなのでchmodで修正をしました。

再インストールも考えましたが、
・時間がかかってしまうこと
・外部への公開は行っていない
・家庭内で使用している
・異常は見当たらない(見つかっていないだけかもしれませんが...
事から、chmodでの修正で終了しようと思います。

ディレクトリ内のファイルすべてに適用しようとしたのでワイルドカードを使用したのですが
使用するときは相対パスではなく絶対パスで指定するようにして/以下に適用するのを防ごうと思います。

復旧方法が思いつかなかったのでvine_userさん、回答有難うございました。


トップへ
 
 記事の件名: Re: chmodでの誤操作
投稿記事Posted: 2011年3月05日(土) 12:15 
オフライン
Site Admin
アバター
プライベートメッセージ送信  メール  WWW  プロフィール

登録日時: 2008年9月08日(月) 21:17
記事: 428
所在地: 東京都
---------
イレギュラーな誤操作の結果ですので、完全に元通りというわけにはいかないかと思いますが、外部への公開などは行なっていないようですし、元のパーミッションに戻してあるなら問題ないように思います。

F15へのアップグレードの際は、インストールしなおしておいた方がよさそうですね。


トップへ
 
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 4 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[0人]


トピック投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
cron

無料でマイフォーラムを作成する! · php-BB© · Internationalization Project · 不正利用を報告する · 使用条件/プライバシーポリシー
© Forums-Free.com 2009