はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/01/16
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

 一般ユーザでログインできなくなりました
日時: 2007/06/10 03:39
名前: riki

?不明点・障害内容:root以外の一般ユーザ名でログインできなくなりました

いつもここのサイトを参考にさせてもらっており、お世話になっております。
本日マシンの再起動をおこなったところ、ログイン画面で一般ユーザのユーザ名とパスワードを入力すると、
「GDMはあなたの認証ファイルへ書き込めません。これはディスクの空き容量が足りないか、
ホーム・フォルダに対する書き込み権限がないことを意味します。いずれにしてもログインすることはできません。
システム管理者へ連絡してください。」
このようなメッセージが表示されてしまい、一般ユーザでログインする事ができなくなってしまいました。
rootではログインできるのでディスクの使用量を調べてみたところ、使用量は17%と十分な空き容量があると思います。

直前には特別な作業は何もしておりませんので、不具合を解決する糸口が掴めません。
どなたか解決する方法をご存じでしたら教えて頂きたいと思います。
よろしくお願いします。


?ログの有無   :
  (有:その内容):
?Distribution  :FedoraCore
      Version:6
?Service Name  :
      Version:
?ネットワーク構成:

■ コンテンツ関連情報

 Re: 一般ユーザでログインできなくなりました ( No.1 )
日時: 2007/06/10 09:31
名前: StarDust

一般ユーザのホームディレクトリはありますか?
それと、一般ユーザに読み取りと書き込みの権限があるかも確認。

rootでログインして”/home/xxx”を確認してみる。(xxxは一般ユーザ名)
 Re: 一般ユーザでログインできなくなりました ( No.2 )
日時: 2007/06/10 14:11
名前: riki

Resありがとうございます。
最初に書いておかなくてはならない内容でした。
ログインできないユーザのディレクトリは存在しており、
/home/××× のパーミッションは700又は755となっているのですが、
そのどちらのユーザ名でもログインできない状態になってしまいました。
 Re: 一般ユーザでログインできなくなりました ( No.3 )
日時: 2007/06/10 15:44
名前: StarDust

そのユーザのログインシェルが無効になっているとか?
このサイトの”http://kajuhome.com/server_access.shtml#n06”を確認。
 Re: 一般ユーザでログインできなくなりました ( No.4 )
日時: 2007/06/10 22:51
名前: riki

StarDustさん、色々と手掛かりをありがとうございます。

>このサイトの”http://kajuhome.com/server_access.shtml#n06”を確認。
これについては、一番下の「■ ログインをさせない」についてだと思いますが、
このコマンドを実行した事はありません。
しかし状態がどうなっているのか確認だけでもしようと思いましたが、
なにぶんまだまだ勉強不足のようで、コマンドの使い方がよくわかりませんでした。

そこでrootの状態で/etc/shadowのファイルを確認したところ、
パスワードの記入されている部分の次にある5桁の数値がrootと同じ数値になっていました。
/etc/passwdファイルを確認すると、bin daemonのようなユーザには最後にnologinという記述がありますが、
今回ログインできなくなったユーザには記述がありませんでした。

他にどこか確認しなくてはならない部分はありますでしょうか?
 Re: 一般ユーザでログインできなくなりました ( No.5 )
日時: 2007/06/11 09:00
名前: 管理者

そのログイン出来ないユーザーに対して、以下のコマンドを入力してください。

# usermod -s /bin/bash 〈ユーザ名〉

実行後にそのユーザでログインしてみて下さい。
 Re: 一般ユーザでログインできなくなりました ( No.6 )
日時: 2007/06/11 20:57
名前: riki

管理者さん、resありがとうございます。

># usermod -s /bin/bash 〈ユーザ名〉
早速試してみましたが、まだ同じメッセージが出てログインする事ができません。

珍しい現象なのでしょうか?
 Re: 一般ユーザでログインできなくなりました ( No.7 )
日時: 2007/06/11 21:31
名前: 管理者

差し支えなければ以下の実行結果を教えてください。

# cat /etc/passwd | grep <ユーザ名>

# ls -l /home
 Re: 一般ユーザでログインできなくなりました ( No.8 )
日時: 2007/06/11 22:17
名前: riki

実行結果はそのまま載せてしまっても大丈夫なものなのでしょうか?
 Re: 一般ユーザでログインできなくなりました ( No.9 )
日時: 2007/06/11 22:29
名前: 管理者

># cat /etc/passwd | grep <ユーザ名>

上記のパスワード部分は暗号化されているので問題ありません。
(念のため、パスワード部分が不可解な文字になっている事をご確認ください。)

># ls -l /home

これも、ユーザのホームディレクトリ一覧なので問題ありません。


ゆえに、rikiさんのドメイン名やIPアドレスは分かりませんのでご安心ください。
強いて言えば、登録されているユーザ名が公開されてしまうだけです。
(上記2点に共通するユーザ名の情報(ログインシェル・ホームディレクトリ)を頂ければ、そのユーザ名を隠蔽して頂いても構いません。)
 Re: 一般ユーザでログインできなくなりました ( No.10 )
日時: 2007/06/11 22:58
名前: riki

遅くなってしまいすみません。
実行結果を貼り付けます。

[root@iiii ~]# cat /etc/passwd | grep mmm
mmm:x:500:500:mmm:/home/mmm:/bin/bash
[root@iiii ~]# ls -l /home
合計 56
drwx------ 24 mmm    mmm    4096 6月 10 01:53 mmm
drwx-----x 4 rrrr   rrrr   4096 3月 13 21:05 rrrr
drwxr-xr-x 5 rrrrr   rrrrr   4096 3月 25 15:05 rrrrr
drwx------ 4 tttttt  tttttt  4096 6月 4 01:44 tttttt
drwx------ 4 uu    uu    4096 6月 8 00:49 uu
drwxr-xr-x 3 apache  root   4096 3月 9 21:30 www
drwx------ 4 yyyyyyyyy yyyyyyyyy 4096 4月 14 08:55 yyyyyyyyy

ユーザ名の部分のみ同じ文字数で修正してあります。
しかし、最初のコマンドの実行結果でパスワード部分が不可解な文字どころか見当たらないようなのですが、
これで良かったのでしょうか?(^^;
 Re: 一般ユーザでログインできなくなりました ( No.11 )
日時: 2007/06/12 00:22
名前: Jin

Jinです。

以下の実行結果?

# ls -ld /home
# ls -ld /

 Re: 一般ユーザでログインできなくなりました ( No.12 )
日時: 2007/06/12 00:29
名前: riki

やってみました。

[root@rrrr ~]# ls -ld /home
drwxr-xr-x 9 root root 4096 6月 8 00:49 /home

このようになりました。
 Re: 一般ユーザでログインできなくなりました ( No.13 )
日時: 2007/06/12 00:34
名前: Jin

Jinです。

以下の結果も同様であれば、パーミッションの問題ではないようですね。

# ls -ld /
 Re: 一般ユーザでログインできなくなりました ( No.14 )
日時: 2007/06/12 00:54
名前: riki

Jinさん、ありがとうございます。
こちらもやってみました。

[root@rrrr ~]# ls -ld /
drwxr-xr-x 27 root root 4096 6月 11 20:44 /

このような結果になりました。
 Re: 一般ユーザでログインできなくなりました ( No.15 )
日時: 2007/06/12 01:05
名前: Jin

Jinです。

今回の問題は、ディレクトリのパーミッションの問題ではないようです。

FedoraCore6は、インストールしたことがないので、以降はログファイルなどを
確認してください。
# どのログファイルを見るのでしょうか?は、自分で調査してください。
 Re: 一般ユーザでログインできなくなりました ( No.16 )
日時: 2007/06/13 09:26
名前: suzuki

userdell で一度削除して
useradd でもう一度同じアカウントを作り直したらどうでしょうか??
 Re: 一般ユーザでログインできなくなりました ( No.17 )
日時: 2007/06/13 22:55
名前: riki

suzukiさん、resありがとうございます。
昨日新しいユーザを作成して試してみたのですが、
新しく作成したユーザでも、以前のユーザでログインしようとした時と同じメッセージが出てしまいました。

自分でも色々と調査してみてはいるのですが、なかなか上手くいきません。
このような現象にあった人はいないのかな?(^^;
 Re: 一般ユーザでログインできなくなりました ( No.18 )
日時: 2007/06/14 08:20
名前: suzuki

login 画面で他のセッションを選んでもダメでしょうか?
また,他の端末から telnet でもログインできないのでしょうか?
 Re: 一般ユーザでログインできなくなりました ( No.19 )
日時: 2007/06/14 23:51
名前: riki

suzukiさん、おつきあいありがとうございます。

>login 画面で他のセッションを選んでもダメでしょうか?
これにつきましては、他のセッションを選んでもログインできませんでした。

>また,他の端末から telnet でもログインできないのでしょうか?
telnetサーバをインストールして接続してみたところ、この方法では一般ユーザでログインする事ができました。

また、runlevel3にしてみたところログインはできるのですが、そこからxを起動する事はできませんでした。
rootならば起動できるのですが。。。
 Re: 一般ユーザでログインできなくなりました ( No.20 )
日時: 2007/06/15 11:23
名前: 管理者

以下のディレクトリ・ファイルのパーミッションは、そのユーザに権限がありますか?

rootでログインして、以下のコマンド結果を教えてください。

# tree -pug /home/ユーザ名/.gnome*
 Re: 一般ユーザでログインできなくなりました ( No.21 )
日時: 2007/06/16 10:08
名前: riki

おはようございます。
管理者様、色々とご指導ありがとうございます。
コマンドの実行結果を報告します。

[root@rrrr ~]# tree -pug /home/mmm .gnome*
/home/mmm
|-- [drwxr-xr-x mmm   mmm   ] Desktop
|  |-- [-rw-rw-r-- mmm   mmm   ] MT-3_34-ja.zip
|  |-- [-rw-rw-r-- mmm   mmm   ] コマンド
|  |-- [-rw-rw-r-- mmm   mmm   ] バックアップファイル一覧
|  |-- [-rw-rw-r-- mmm   mmm   ] バックアップファイル一覧~
|  |-- [-rw-rw-r-- mmm   mmm   ] ユーザ追加時の処理
|  `-- [-rw-rw-r-- mmm   mmm   ] ユーザ追加時の処理~
|-- [drwxr-xr-x mmm   mmm   ] MT-3.34-ja
|-- [drwx------ mmm   mmm   ] Maildir
|  |-- [drwx------ mmm   mmm   ] cur
|  |-- [-rw------- mmm   mmm   ] dovecot-uidlist
|  |-- [-rw------- mmm   mmm   ] dovecot.index
|  |-- [-rw------- mmm   mmm   ] dovecot.index.cache
|  |-- [-rw------- mmm   mmm   ] dovecot.index.log
|  |-- [drwx------ mmm   mmm   ] new
|  |  |-- [-rw------- mmm   mmm   ] 1181839901.Vfd00I1de85e5M417474.rrrr.ppppp.jp
|  |  |-- [-rw------- mmm   mmm   ] 1181851901.Vfd00I1de8745M955652.rrrr.ppppp.jp
|  |  |-- [-rw------- mmm   mmm   ] 1181851902.Vfd00I1de8719M68658.rrrr.ppppp.jp
|  |  |-- [-rw------- mmm   mmm   ] 1181935901.Vfd00I1de871bM578300.rrrr.ppppp.jp
|  |  `-- [-rw------- mmm   mmm   ] 1181939901.Vfd00I1de871dM775745.rrrr.ppppp.jp
|  `-- [drwx------ mmm   mmm   ] tmp
`-- [lrwxrwxrwx root   root  ] perl -> /usr/bin/perl
.gnome
`-- [drwxr-xr-x root   root  ] gnome-vfs
.gnome2
|-- [drwx------ root   root  ] accels
|  |-- [-rw-r--r-- root   root  ] gedit
|  |-- [-rw-r--r-- root   root  ] system-config-lvm
|  `-- [-rw-r--r-- root   root  ] system-config-network
|-- [-rw-r--r-- root   root  ] gedit-2
|-- [-rw-r--r-- root   root  ] gedit-metadata.xml
|-- [drwx------ root   root  ] keyrings
|-- [drwxr-xr-- root   root  ] nautilus-scripts
|-- [drwxr-xr-x root   root  ] share
|  |-- [drwxr-xr-x root   root  ] cursor-fonts
|  |  `-- [-rw-r--r-- root   root  ] fonts.dir
|  `-- [drwxr-xr-x root   root  ] fonts
|    `-- [-rw-r--r-- root   root  ] fonts.dir
`-- [-rw-r--r-- root   root  ] system-config-network
.gnome2_private

13 directories, 24 files

このような実行結果となりました。
 Re: 一般ユーザでログインできなくなりました ( No.22 )
日時: 2007/06/16 10:23
名前: 管理者

> [root@rrrr ~]# tree -pug /home/mmm .gnome*  (誤)
                  ↑
                  ここ
スペースが入ってしまってます。申し訳ありませんが、もう一度お願いします。

 [root@rrrr ~]# tree -pug /home/mmm/.gnome*  (正)
 Re: 一般ユーザでログインできなくなりました ( No.23 )
日時: 2007/06/16 15:56
名前: riki

間違えてしまい、大変申し訳ありません。
もう一度やりなおしてみました。

[root@riki ~]# tree -pug /home/mmm/.gnome*
/home/mmm/.gnome
`-- [drwxr-xr-x mmm   mmm   ] gnome-vfs
/home/mmm/.gnome2
|-- [drwx------ mmm   mmm   ] accels
|  `-- [-rw-r--r-- mmm   mmm   ] gedit
|-- [drwx------ mmm   mmm   ] file-roller
|-- [-rw-rw-r-- mmm   mmm   ] gedit-2
|-- [-rw-rw-r-- mmm   mmm   ] gedit-metadata.xml
|-- [drwx------ mmm   mmm   ] keyrings
|-- [-rw-rw-r-- mmm   mmm   ] main
|-- [drwxr-xr-- mmm   mmm   ] nautilus-scripts
`-- [drwxr-xr-x mmm   mmm   ] share
  |-- [drwxr-xr-x mmm   mmm   ] cursor-fonts
  |  `-- [-rw-r--r-- mmm   mmm   ] fonts.dir
  `-- [drwxr-xr-x mmm   mmm   ] fonts
    `-- [-rw-r--r-- mmm   mmm   ] fonts.dir
/home/mmm/.gnome2_private

8 directories, 6 files

このような実行結果になりました。
 Re: 一般ユーザでログインできなくなりました ( No.24 )
日時: 2007/06/16 17:53
名前: 管理者

GDMの設定ファイルにもパーミッションの問題はありませんね・・・

こちらの問題と同じでしょうかね・・

  http://bbs.fedora.jp/read.php?FID=9&TID=3442
 Re: 一般ユーザでログインできなくなりました ( No.25 )
日時: 2008/05/26 11:14
名前: 通りすがり

解決したのかな?
これで直ったよ!!

ルートではいって

$ su
# chmod 1777 /tmp

ここで見つけました
http://kreisel.fam.cx/webmaster/clog/2007-07.html

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.