Linux修改SSH端口并设置公钥登陆

admin 2021-07-15 PM 674℃ 0条
  1. 修改SSH端口
    vi /etc/ssh/sshd_config
    Port 22 # 去掉默认端口注释
    Port 65534 # 下行插入新的端口
    重启SSH服务
    /etc/init.d/ssh restart 或 service ssh restart
    *新端口登入后把原来22端口删除并重启服务,如有启用防火墙需自行添加端口放行。
  2. SSH公钥配置
    使用puttygen工具生成公钥、私钥,生成的密钥类型为SSH-2 RSA并设置密码
    使用上传公钥,将公钥导入到服务器:
    cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
    配置/etc/ssh/sshd_config
    PermitRootLogin without-password # 禁止使用密码认证登录
    PubkeyAuthentication yes # 使用密钥登录
    PasswordAuthentication no # 禁用密码登录
    重启SSH服务
标签: none

非特殊说明,本博所有文章均为博主原创。

评论啦~