Linux サーバー セキュリティの基礎: 重要なコマンドの使用と構成
今日のインターネット時代では、データ セキュリティは非常に重要です。ネットワーク管理者として、サーバーのセキュリティを保護することは最優先事項です。 Linuxはサーバー環境で広く使われているOSとして、強力なセキュリティ機能と豊富なセキュリティツールを備えています。この記事では、Linux サーバーのセキュリティをより適切に保護するために役立ついくつかの重要なコマンドと構成を紹介します。
Linux サーバーでは、まずユーザー アカウントのセキュリティを確保する必要があります。ユーザー アカウントを表示および管理するための一般的なコマンドをいくつか示します。
現在ログインしているユーザーの表示:
whoami
システム アカウント上のすべてのユーザーの表示:
cat /etc/passwd
新しいユーザー アカウントの作成:
sudo adduser username
ユーザー パスワードの変更:
sudo passwd username
sudo deluser username
sudo iptables -L
sudo iptables -A INPUT -s IP_ADDRESS -p tcp --dport PORT -j ACCEPT sudo iptables -A INPUT -s IP_ADDRESS -p tcp --dport PORT -j DROP
sudo iptables-save > /etc/iptables/rules.v4 sudo iptables-restore < /etc/iptables/rules.v4
sudo apt update
sudo apt upgrade
sudo apt-get install -f
sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin no/' /etc/ssh/sshd_config sudo service ssh restart
ssh-keygen ssh-copy-id username@host
sudo sed -i 's/#ClientAliveInterval 0/ClientAliveInterval 60/' /etc/ssh/sshd_config sudo sed -i 's/#ClientAliveCountMax 3/ClientAliveCountMax 0/' /etc/ssh/sshd_config sudo service ssh restart
sudo tail -f /var/log/syslog
sudo tail -f /var/log/auth.log
sudo tail -f /var/log/apache2/access.log
sudo tail -f /var/log/nginx/access.log
以上がLinux サーバー セキュリティの基礎: 重要なコマンドの使用と構成の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。