Ubuntu 的一些安全配置

环境


Ubuntu 16.04 i386

免密码登陆

  • 生成秘钥
$ ssh-keygen -t rsa
  • 上传秘钥
$ ssh-copy-id -i ~/.ssh/id_rsa.pub root@[ip address] -p [port]
禁止 SSH 密码登陆

$ vi /etc/ssh/sshd_config

找到

#PasswordAuthentication yes

去掉注释并将PasswordAuthentication 设置为 no

PasswordAuthentication no

保存并退出后重启 SSH 服务

$ service ssh restart
更改默认端口

$ vi /etc/ssh/sshd_config

修改默认端口 22 为其他可用端口

Port xxxx

可用端口号参考 Wiki

保存并退出后重启 SSH 服务

$ service ssh restart

你可能感兴趣的:(Ubuntu 的一些安全配置)