Re: sshで外部からログインできない。 ( No.11 ) |
|
- æ¥æï¼ 2006/04/06 18:41
- ååï¼ 管理者
- 「bad ownership or modes for directory /home/user3」と出ていますね。
「/home/user3」のパーミッションが「777」等になっていませんか? これは「/home/user3」の所有者以外に書き込み権限がある場合に出力されます。
認証もこの理由によりできないかもしれません。
# chmod 700 /home/user3
上記コマンドを実行して再度確認してみてください。
|
Re: sshで外部からログインできない。 ( No.12 ) |
|
- æ¥æï¼ 2006/04/06 19:36
- ååï¼ paru
- >これは「/home/user3」の所有者以外に書き込み権限がある場合に出力されます。
>認証もこの理由によりできないかもしれません。 ># chmod 700 /home/user3 >上記コマンドを実行して再度確認してみてください。
home下のユーザーディレクトリも700にしなければならないんですね。。。 755になってました。
できるようになりました!! 本当に長い間、また1日に何度も何度もお付き合いいただきましてありがとうございます。 本当に親切で、また知識もお詳しい管理人さまだと改めて思い、感謝しております。 ありがとうございます。
申し訳ありません。。 お世話になったついでではないのですが、Linuxでのサーバーの構築が初めてで始めたばかりなので、パーミッションの概念が理解していない部分がありますが、
/home/user3 700
だとすると、
/home/user3/public/cgi-bin 705
にしてときは、階層が下の方の設定の方が優先されるという認識でよろしいでしょうか?
今まで階層が上の方の設定が優先されるものだという認識があり、たしか755に設定したような記憶があります。。。
|
Re: sshで外部からログインできない。 ( No.13 ) |
|
- æ¥æï¼ 2006/04/07 12:50
- ååï¼ 管理者
- 返信が遅くなってしまい申し訳ありません。
>>これは「/home/user3」の所有者以外に書き込み権限がある場合に出力されます。 >> 認証もこの理由によりできないかもしれません。 >> # chmod 700 /home/user3 >> 上記コマンドを実行して再度確認してみてください。 > > home下のユーザーディレクトリも700にしなければならないんですね。。。 > 755になってました。
755では、ログインできる筈なんですが・・・ 所有者以外に書き込み権があるとログインできなくなります。
> /home/user3 700 > だとすると、 > > /home/user3/public/cgi-bin 705 > にしてときは、階層が下の方の設定の方が優先されるという認識でよろしいでしょうか? > 今まで階層が上の方の設定が優先されるものだという認識があり、たしか755に設定したような記憶があります。。。 微妙に違います。詳しく説明すると実行権(x)によって左右されます。
例)下記のパス構成とパーミッションの場合 /home/user3/ (701) : public/ (707) : : cgi-bin/ (707)
上記の場合、other(他人)は上層の「/home/user3/」は読み書き権限がありません。 他人は「/home/user3/」の内容を読み書きできませんが、そのパスへ移る事は出来ます。(勿論、ここでは読み書きできません) この下層の「public」や「cgi-bin」は全ての権限があるので、読み書きや実行も行えます。
なので勘違いしやすいのが、「上層に書き込み権限がないから下層は気にしなくても大丈夫」と早合点しない事が大切です。
|
Re: sshで外部からログインできない。 ( No.14 ) |
|
- æ¥æï¼ 2006/04/07 16:10
- ååï¼ paru
- 管理人さま・・・
もう少しお付き合いいただいてもよろしいでしょうか?
>755では、ログインできる筈なんですが・・・ >所有者以外に書き込み権があるとログインできなくなります。
これ、実は困っています。 755で表示ログインできるようにならないでしょうか? 700だとwebの表示がされず、755だと表示されるので困っています。 SSHでのログイン可能になったのですが、webが表示できなくなってしまいました。。。
それとも、それは700のままで別の方法で表示されるように努力するものなのでしょうか?
>「上層に書き込み権限がないから下層は気にしなくても大丈夫」と早合点しない事が大切です。
なるほどですね。 上層下層は別なのですね。 700でwebが表示できないのもこれで解決できるのですすかね?
どっちにしても755でSSHログインできるはずが、できないのが気持ち悪いです。。。
|
Re: sshで外部からログインできない。 ( No.15 ) |
|
- æ¥æï¼ 2006/04/07 18:16
- ååï¼ 管理者
- >>755では、ログインできる筈なんですが・・・
>>所有者以外に書き込み権があるとログインできなくなります。 > >これ、実は困っています。 >755で表示ログインできるようにならないでしょうか? >700だとwebの表示がされず、755だと表示されるので困っています。 >SSHでのログイン可能になったのですが、webが表示できなくなってしまいました。。。 > なるほど。 何か、他の要因かもしれませんね。 たとえば、sshの設定ファイルに関係あるとか・・(勉強不足なので調べてみます)
>それとも、それは700のままで別の方法で表示されるように努力するものなのでしょうか? 余り聞いたことがないですね・・ 要はユーザホームページを公開させ、尚且つログインはsshでしたいと言うことですよね? 上記を踏まえて当方でも調べてみますね。
|