- - PR -
rootでのグラフィカルログイン不可について
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2002-09-24 00:07
はじめまして。
最近Linuxの勉強を始めたのですが、非常に参考にさせて 頂いています。 1点困ったことがあり、是非お知恵を貸してくださいm(_ _)m 事象:グラフィカルモードでのroot権限でのログインが出来ない 補足:・ログインしようとした場合ぐにゃっとした画面が出て 再度ユーザーID入力画面に移ってしまいます ・通常ユーザーでのログインは可能です ・同一LAN上のPC(WinXP)からTelnetで通常ログインし、 suコマンドでrootに移るとsh-2.05a#というレスキューモード? になってしまいます。 その前にやっていた作業は、 ・カーネル(3→10)含めた各種オンラインアップデート作業 (といっても指示通りにボタンを押しただけ) ・Awstats導入作業 http://www.ryu.dyn.to/Tools/AWStatsJpn.html の「日本語特有の設定」まで です。 どうぞよろしくお願いいたします。。 ちなみに環境は PC:IBM PC 300GL(メモリのみ64Mに増強) http://www-6.ibm.com/jp/pc/desktop/pc3gl77/pc3gl77a.html OS:Redhat7.3 Kernel 2.4.18-10 です。 | ||||||||
|
投稿日時: 2002-09-25 12:20
こんにちは、藤井と申します。
えと、書いてあることではやりたいことがわからない、エラーログなど原因を特定できる情報がないという点で、誰も答えられないと思います。
rootでXを立ち上げたいってことですか? 状況を見る限り、Xの設定がちゃんとできてなく、Xの起動の失敗して落ちているように思えますが。 通常のユーザーではXは立ち上がるということですか? いずれにせよ、もう少しほかの人が見てわかるように書いていただけないとどうしようもありません。 ls -alしてみて、.xsessionなんとかってファイルがあったらその内容を見てください。 または、そこに書いてある英語を読んでください、もしくはその内容を書いてください。 また、普段お使いになっているシェルがわかりませんが、レスキューモードではなく、単にそのマシンの設定でshが立ち上がっただけで、適切に設定すればいいと思います。
関係あるかどうかわかりません。X Window systemってご存知でしょうか? そしたらその設定は適切にされたでしょうか? そういう言葉を使う、またはどこまでは設定してあるなどを書いていただけないと原因に切り分けができません。 | ||||||||
|
投稿日時: 2002-09-25 13:10
こんにちは、藤井です。
というように書きましたが、最近のディストリビューションって、デフォルトでインストールしたら、ビデオカードとか自動で認識して、Xが立ち上がった状態になるんですよね。よく考えたら。 僕は余計なものが入れられるのがいやなので、最小でインストールして、後で自分が使うのだけ手動で入れるので、思いつきませんでした。 てことは、そのあとrootでX立ち上げようとしたらだめでした、ってことですか。一般ユーザーが立ち上げられないってんだったらよくある話ですが。 というわけで、僕の書き込みは流してください。 takekunさんの情報はRedhat固有の言葉が多く、普段使っていないのでよくわかりません。Redhat使いの方、よろしくお願いします。 | ||||||||
|
投稿日時: 2002-09-25 15:28
あまり参考にならないかもしれませんが,telnetに関しては,たしか
defaultでは、rootログインが出来ないようになっていませんでしたっけ? telnetdの設定を確認してみてください。 | ||||||||
|
投稿日時: 2002-09-25 16:48
藤井です。
これって、もしかして他の端末からrootでtelnetで入れない、って質問なのか・・・。 がーん。 | ||||||||
|
投稿日時: 2002-09-25 17:19
はじめまして。
いきなり、ツッコミ(w >これって、もしかして他の端末からrootでtelnetで入れない、って質問なのか・・・。 telnetじゃ、グラフィカルログインとは言わないかと・・・ でも、リモートログインだと、rootはsquashされているような気がしますね。 | ||||||||
|
投稿日時: 2002-09-25 23:41
すみません、ネットにつなげなくて見れていませんでした。
また、分かりづらい質問であったことをお詫びします。 telnetでrootで入らなくてはいけないことは知っています。 グラフィカルログインの場合はログイン自体が出来ない、 telnetログインの場合(一般ユーザーでログインしてsuコマンドで rootに移った場合)sh-2.05a#プロンプトになってしまいます。 sh-2.05a#プロンプトが「レスキューモード」で使われる、という ところまでは見つけたのですが。。 | ||||||||
|
投稿日時: 2002-09-26 02:17
山本です。
Linuxでは標準シェルにbashが使われています。 (シェルを変更していなければの話ですが・・) >sh-2.05a#プロンプトになってしまいます。 上記のような現象になるのは非常に不可思議なのですが・・ bashのログインシェルの初期化に失敗しているのが原因ではないでしょうか? ログイン時に読み込まれる順番は通常下記のようになっています。 「/etc/profile」→「~/.bash_profile」→「~/.bashrc」→「/etc/bashrc」 上記のファイルのいずれかを削除してしまったとか変更したとかしませんでしたか? [ メッセージ編集済み 編集者: hawkmoon 編集日時 2002-09-26 02:28 ] |