SSH 安全
修改 SSH 服务配置文件/etc/ssh/sshd_config
提高SSH安全性[1]
关闭密码登录
修改PasswordAuthentication
1 | # To disable tunneled clear text passwords, change to no here! |
复制公开密钥到远程服务器[2]
1 | ssh-copy-id -i /path/to/public-key-file user@host |
使用安全算法
添加算法指定
1 | Ciphers aes128-ctr,aes192-ctr,aes256-ctr |
使用安全性更好的密钥生成算法
使用ed25519
或者RSA 4096
[2:1]
1 | ssh-keygen -t key_type -b bits -C "comment" |
禁止 Root 远程登录
修改PermitRootLogin
1 | PermitRootLogin No |
更换端口
修改Port
1 | Port 1122 |