- 締切済み
Cygwinからログインできない
こんにちは。 度々すみません。。 WindowsXPの端末からCygwinでリモートのRHELサーバに アクセスしたいと思っています。 端末上に、XWindowでRHELのGNOMEなどのデスクトップを表示させます。 先日ご質問させて頂き、何とかログイン画面までは表示できました。 しかしここからご説明しずらいのですが・・ IDとパスワードを入力しOKボタンを押したタイミング (ログインしたタイミング)でセッションが切れてしまい、 再度ログイン画面が表示されるのです。 手順としては、Cygwinから以下を実行します。 xwin -screen 0 1280x1024 -query 対象サーバのIP ログインしたタイミング(ログイン画面が再表示されるタイミング)で Cygwinには下記のログが表示されています。 winProcEstablishConnection - Clipboard is not enabled, returning. winLoadCursor - Windows requires 32x32 cursor but X requires 34x32 winLoadCursor - Windows requires 32x32 cursor but X requires 34x32 winLoadCursor - Windows requires 32x32 cursor but X requires 34x32 winLoadCursor - Windows requires 32x32 cursor but X requires 34x32 winProcQueryTree - Clipboard is not enabled, returning. winLoadCursor - Windows requires 32x32 cursor but X requires 34x32 AUDIT: Tue Mar 25 14:03:33 2008: 3224 xwin: client 4 rejected from IP 136.198.15 3.152 winDeinitMultiWindowWM - Noting shutdown in progress ちなみにrootでも他のユーザでも同じ事象です。 何かありましたら、アドバイス頂ければ助かります。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- astronaut
- ベストアンサー率58% (303/516)
gdmの設定は問題なさそうに思います。 136.198.153.152はLinuxホストのアドレスだと推測しますが、そうであれば、AUDIT: で始まるエラー行からは、gdmでログインした後、LinuxホストからのXクライアント(パネルやデスクトップアイコンなど)の表示要求が、CygwinのXサーバーで拒否されているように見えます。 名前解決の問題に起因して同様のエラーが発生する事例があることからも推測できるとおり、ネットワーク関連に原因がありそうに思うのです。 ということで、 「ログイン画面が表示されなかったのが表示されるようになった」のは、どのような設定変更が有効だったのか、とか、Win機とLinuxホストの間のネットワーク経路がどうなっているのか、とか、エラーメッセージに表示されているIPアドレスはどのマシンのものなのか、とか、通過するネットワーク経路のパケットフィルタ(ファイアーウォールなど)の有無とか、回答者が推測しなくてもすむだけの情報をお書きになるのが良いと思うのです。
- astronaut
- ベストアンサー率58% (303/516)
う~ん・・・これですかねぇ? なんかちょっと違う気もするし、手元では再現できないのですが・・・ http://freedesktop.org/wiki/CygwinXTroubleShooting#head-902c011859a23459d26370f89fa2b4955ffb5d93 あと、-ac オプションとか、試してみました? ホストからCygwinのXサーバーへのアクセスが拒否されているように見えますが、とにもかくにも >何とかログイン画面までは表示できました の「何とか」を含め、前提となる状況について情報が皆無なので、絞り込みが難しいです。
お礼
有り難うございます。 実は以前お問い合わせした内容が前提にありまして・・ http://oshiete1.goo.ne.jp/qa3882029.html 端末がWinXPProですが、ホスト名は解決できています。 ただサーバ側に再現するタイミングで以下のメッセージがロギング されています。 Mar 25 18:54:22 TEST gdm(pam_unix)[26686]: session opened for user root by (uid=0) Mar 25 18:54:24 TEST gdm(pam_unix)[26686]: session closed for user root gdmの設定に関連がありそうですね。。色々調べてみます。