[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:51352] Re: ログインシェルとrbashの制限
武藤@Debianぷろじぇくとです。
At Mon, 1 Dec 2008 08:16:11 +0900,
水原 文 wrote:
> Debian に限った話ではありませんが、
> /etc/shells はチェックされました?
Lenny環境で試してみたけど、LennyのSSHログインでは/etc/shellsの内容は
特に考慮されないみたいです。/bin/rbashも載っていますが。
> At Mon, 1 Dec 2008 07:14:19 +0900,
> mlus wrote:
> > Debian lenny 挑戦中です。
> > SHELL=/bin/rbash したクライアントで、ssh経由のログインができなくて困って
> > います。
・ここでの「クライアント」というのはSSHサーバに接続する側ではなく、SSH
サーバ内にあるユーザのこと?
・SHELL=/bin/rbash というのは、chshでログインシェルをそうした
(あるいは/etc/passwdを直接書き換えた)という意味である?
> > やった事
> > $HOME/.ssh/ 以下に 必要なファイルをセット authorized_keys
> > /etc/ssh/sshd_config に
> > AllowUsers に指定
> > /etc/hosts.allow に
> > sshd: 192.168.1.100 指定
> >
> > これで、ログイン出来そうなものなんですが・・・・・・
と思います。ほかにsshd_config、~/.ssh/configや~/.bashrcを
いじっていないですか?
> > SHELL=/bin/bash した場合は、ログイン可能なんです。
bashでログイン後、「/bin/rbash」を実行したときに何か問題は出ませんか。
sshで接続する際に -vvオプションを付けると、どの段階で切られたのか
の詳細なログが出ますが、それはどうなっていますか?
--
武藤 健志@ kmuto @ kmuto.jp
Debian/JPプロジェクト (kmuto@debian.org, kmuto@debian.or.jp)
株式会社トップスタジオ (kmuto@xxxxxxxxxxxxxxx)
URI: http://kmuto.jp/ (Debianな話題など)