CentOS SSH ログインは IP とユーザーを制限します

王林
リリース: 2024-01-14 15:18:05
転載
1245 人が閲覧しました

CentOS で SSH を設定し、特定のユーザーに特定の IP からのログインのみを許可し、その他の権限のないユーザーおよび IP はログインできないようにします。

デモ環境

192.168.1.81:CentOS 6

192.168.0.222:勝利10

192.168.1.135:Win 8.1

何も設定しなければ、192.168.0.222 と 192.168.1.135 の両方が 192.168.1.81 にログインできます。
192.168.0.222
CentOS 下SSH限制IP和用户登录
192.168.1.135
CentOS 下SSH限制IP和用户登录

例 1: 192.168.0.222 のみが 192.168.1.81 へのログインを許可されます。

# vim /etc/hosts.allow最後の行を追加します:
sshd:192.168.0.222:allow //複数の IP をこの形式で複数行に記述できます
# vim /etc/hosts.deny最後の行を追加します:
sshd:ALL //上記でログインを許可された IP を除き、他のすべての IP はログインを拒否されます # サービス sshd の再起動 <br>##192.168.0.222は正常にログインできます

CentOS 下SSH限制IP和用户登录192.168.1.135 は正常にログインできません

CentOS 下SSH限制IP和用户登录例 2: 192.168.1 ネットワーク セグメント内のホストのみが 192.168.1.81 へのログインを許可されます。

# vim /etc/hosts.allow最後の行を追加

sshd:192.168.1.*:allow
# vim /etc/hosts.deny

最後の行を追加します:

sshd:すべて
# サービス sshd の再起動

192.168.0.222 は正常にログインできません



192.168.1.135は正常にログインできますCentOS 下SSH限制IP和用户登录

例 3: 192.168.0.222 のみが keyso ユーザーとしてログインし、192.168.1.135 が 192.168.1.81 に root ユーザーとしてログインできるようにするCentOS 下SSH限制IP和用户登录

# vim /etc/ssh/sshd_config最後の行を追加

AllowUsers [email protected] [email protected] //複数のユーザー名を区切るにはスペースを使用してください@IP
# サービス sshd の再起動

192.168.0.222 はデフォルトの root ユーザーとして正常にログインできません



192.168.0.222 keyso userCentOS 下SSH限制IP和用户登录
として通常にログインできます
192.168.1.135 デフォルトの root ユーザーとして通常どおりログインできますCentOS 下SSH限制IP和用户登录

以上がCentOS SSH ログインは IP とユーザーを制限しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:linuxprobe.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!