このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

AllowGroupsが利用できない? このメッセージに返信する
日時: 2010/12/21 20:48
名前: てとらじゃ
URL:
お世話になっております。

1.chrootしたOpenSSHを、下記のページを元に作成しました。
http://centossrv.com/openssh.shtml

2.そうして、chroot-useraddを利用して、ユーザ(testuser)を作成しました。

3.testuserをグループusesshに追加しました。

4.設定ファイル/etc/ssh/sshd_configに
AllowGroups usessh
を追加し、sshdをreloadしました。

しかし、このようにしても、testuserでsshにログインできないのです。

エラーログは次のようでした。

Dec 21 20:43:50 サーバ名 sshd[2423]: User testuser from IPアドレス not allowe
d because not listed in AllowUsers
Dec 21 20:43:50 サーバ名 sshd[2423]: error: Could not get shadow information for NOUSER

すなわち、AllowUsersに無いから、ログインを禁止していると出ています。
しかし、AllowGroupsではグループusesshに所属しているので、ログインできるはずなのですが
そのエラーメッセージ自体が出ていないのだと思います。

AllowGroupsについて、上記の条件で利用できる方がいたら教えてください。
記事編集 編集
Re: AllowGroupsが利用できない? このメッセージに返信する
日時: 2010/12/22 00:29
名前: ペングイン
URL: http://blog.trippyboy.com
てとらじゃ様

# pwck

上記コマンドを一度実行してから、再度試してみてください。
記事編集 編集
Re: AllowGroupsが利用できない? このメッセージに返信する
日時: 2010/12/22 01:06
名前: てとらじゃ
URL:
>てとらじゃ様
>
># pwck
>
>上記コマンドを一度実行してから、再度試してみてください。

返信ありがとうございます。
試してみましたが、残念ながらできませんでした。

# pwck
pwck: 変更はありません


そして、さらに気づいたのですが、AllowUsersとAllowGroupsを同時に設定すると
AllowUsersも壊れてしまうようです。

解決方法をご存知の方いましたらお願い致します。
記事編集 編集
Re: AllowGroupsが利用できない? このメッセージに返信する
日時: 2010/12/22 01:18
名前: てとらじゃ
URL:
さらに調べたところ、どうやら「上書きする」設定で、そういう仕様なのですね。
ありがとうございました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -