Debian开启ssh服务

时间:2025-02-17 17:33:07

SSH配置规范

  • 使用公钥进行登录
  • 防火墙设置许可IP
  • 权限最小化原则

SSH服务安装

安装ssh服务

sudo apt-get update #更新软件源
sudo apt-get install ssh #安装ssh

修改sshd_config配置

sOldPasswordAuthentication="#PasswordAuthentication no"
sNewPasswordAuthentication="PasswordAuthentication yes"
sOldPermitRootLogin="#PermitRootLogin prohibit-password"
sNewPermitRootLogin="PermitRootLogin yes"
sed -i "s/${sOldPasswordAuthentication}/${sNewPasswordAuthentication}"/g /etc/ssh/sshd_config
sed -i "s/${sOldPermitRootLogin}/${sNewPermitRootLogin}"/g /etc/ssh/sshd_config

启动ssh服务

/etc//ssh start
#或
service ssh start

验证ssh服务状态

/etc//sshd status

设置开机自启

 ssh enable