コマンド ライン ツールを使用して Linux サーバーを保護する方法
Linux サーバーのセキュリティは非常に重要であり、多くの場合、重要なアプリケーションやデータがホストされています。多くの場合、コマンド ライン ツールは、Linux サーバーを保護する簡単かつ効率的な方法です。この記事では、一般的に使用されるいくつかのコマンド ライン ツールを紹介し、Linux サーバーの保護に役立つコード例を示します。
iptables は、Linux サーバー上でファイアウォールを構成するためのコマンド ライン ツールです。特定のネットワーク接続を許可または拒否することで、サーバーを悪意のあるトラフィックから保護できます。
次に、一般的に使用される iptables コマンドの例をいくつか示します。
iptables -A INPUT -s 192.168.0.1 -j ACCEPT
iptables -A INPUT -s 192.168.0.2 -j DROP
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 23 -j DROP
sudo apt-get install fail2ban
sudo vi /etc/fail2ban/jail.conf
[sshd] enabled = true port = ssh filter = sshd logpath = /var/log/auth.log maxretry = 3
sudo systemctl start fail2ban
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server
sudo apt-get install apache2-utils
sudo htpasswd -c /etc/apache2/.htpasswd user1
以上がコマンドラインツールを使用して Linux サーバーを保護する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。