
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu 10.04をVMware ESXi 5.0.1のゲストOSで動かしています。
ハードウェアはNEC Express5800/R120b-1です。
OSを起動した時点では問題なかったのですが、時間が経って"Permission denied"エラーが
頻発するようになりました。OSを再起動すると正常に動作します。
このような現象が発生する原因についてご教示頂けますでしょうか?
現象としては以下の通りです。
(1) 一般ユーザでtelnetでログイン時
/etc/profile: Permission denied
/home/mainte/.profile: Permission denied
[/etc/profileの権限]
-rw-r--r-- 1 root root 507 Aug 21 15:07 /etc/profile
(2) "su -"でsuログインした時
/bin/su: Permission denied
(3) dfコマンド実行時
df: cannot read table of mounted file systems: Permission denied
(4) catコマンド実行時
sudo cat /etc/fstab
cat: /etc/fstab: Permission denied
[/etc/fstabの権限]
-rw-r--r-- 1 root root 786 Aug 21 14:09 /etc/fstab
※cat /etc/hostsは正常に動作します。
※VMware ESXiのコンソールからrootでログイン後実行しても同じ現象です。
オフライン
http://itpro.nikkeibp.co.jp/article/COLUMN/20061031/252334/
http://yoshiiz.blog129.fc2.com/blog-entry-35.html
私はubuntu12.04ltsですが、
$ sudo getenforce
このコマンドを打っても「コマンドが見つかりません」になり、selinuxのインストールが必要なようです。
以前インストールされた記憶はありませんか?
もしくは10.04は初期設定でそうなってるんですかね?
URLが参考になればいいのですが・・・
オフライン
情報ありがとうございます。
当方の10.04環境でも、以下のメッセージが表示されるのでselinuxはインストールされていないようです。
プログラム 'getenforce' はまだインストールされていません。 次のように入力することでインストールできます:
apt-get install selinux-utils
オフライン
mk40082 様へ。
考えられるのはグループやユーザの権限を変更した可能性です。
ファイルやディレクトリ、ユーザ自身の権限を変更した覚えはありませんか?
うろ覚えで、関係ないかもしれませんが、
/etc/hosts と /etc/hostname のホスト名は一致していますか?
オフライン
回答ありがとうございます。
>考えられるのはグループやユーザの権限を変更した可能性です。
>ファイルやディレクトリ、ユーザ自身の権限を変更した覚えはありませんか?
グループやユーザの権限は変更しておらず、OSを再起動するとこの現象は解消され、時間が経過し何かのタイミングで発生します。
/etc/hosts と /etc/hostname のホスト名は一致しています。
オフライン