- ベストアンサー
RedHatLinuxのSSHサーバをアクセス制御したいです
RedHatLinuxでSSHサーバを使用する際に、アクセスの制御をしたいと思います。 rootのログインを拒否するのは、 vi /etc/ssh/sshd_config # PermitRootLogin yes → コメントをはずして、PermitRootLogin no にすると思うのですが、 ログインできるユーザを限定する場合は、 AllowUsersの個所を修正すると聞いたのですが、 sshd_configの中に、そうゆう個所はありませんでした。 どのようにしたら良いのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>AllowUsersの個所を修正すると聞いたのですが、 >sshd_configの中に、そうゆう個所はありませんでした。 >どのようにしたら良いのでしょうか? 無かったのなら、"書き加えればいい"だけでしょう。 AllowUsers ponsuke777 みたいに。
その他の回答 (2)
- xjd
- ベストアンサー率63% (1021/1612)
>公開鍵って何ですか? sshクライアント (windowsならPutty、TeraTerm+TTSSH) (Linuxならssh-keygenコマンド) で、公開鍵・秘密鍵を作成して、sshサーバ側に公開鍵を仕込むと 暗号化された安全な通信(リモートログイン・ファイル転送・ポートフォーワード等) ができるわけです。もちろん公開鍵を仕込んでいないユーザはログインできません。 ssh (Secure Shell) FAQ - Frequently asked questions http://www-vacia.media.is.tohoku.ac.jp/~s-yamane/FAQ/ssh/ssh-faq.html
お礼
なるほどですね。今度、やってみますね。
- xjd
- ベストアンサー率63% (1021/1612)
>ログインできるユーザを限定する場合は、 普通に、その人の公開鍵を組み込まなければ良いのでは?
補足
公開鍵って何ですか?
お礼
そうゆうことなんですね。 今度、やってみますね。