安全加固 ubuntudebiancentos intermediate

SSH 安全加固

禁用密码登录,仅允许密钥认证

概述

禁用密码登录,仅允许密钥认证

命令

将禁用 SSH 密码登录(仅允许密钥),请确保已配置 SSH 密钥!是否继续?

sudo sed -i "s/^#\?PasswordAuthentication.*/PasswordAuthentication no/" /etc/ssh/sshd_config
sudo sed -i "s/^#\?PermitRootLogin.*/PermitRootLogin prohibit-password/" /etc/ssh/sshd_config
sudo systemctl restart sshd

适用场景

生产服务器安全初始化必备。

前置条件

⚠️ 必须已配置 SSH 公钥,否则执行后将无法登录!

相关命令

  • 生成 SSH 密钥对

相关