VPS主机安全防范措施
安装了shadowsocks后,还需注意VPS主机的安全,有一篇文章可以参考下:
Linux VPS主机安全-禁止Root登录,SSH密钥授权,Fail2ban,DDoS deflate
里面写的命令有些似乎不是很准确。我设置了增加新用户,禁止root登录,ssh密钥授权。 root登录后adduser 新的用户名
passwd 新密码
visudo
输入i编辑文件,找到root ALL那一行,在下面增加新用户名 ALL=(ALL) ALL
然后ESC退出 ,输入:WQ即保存退出。
这时就可以用新的用户登录vps了。你会发现root账号登录时,命令行前面是#,而新用户登录后是$。
修改密码:passwd
Old password:******
New password:*******
Re-enter new password:*******
如果在root下,直接指定密码:passwd 用户名
New password:*******
Re-enter new password:*******
空密码:passwd -d 用户名
锁定用户:passwd -l 用户名
接下来就是禁止Root登录了,执行:vi /etc/ssh/sshd_config
i编辑,然后找到PermitRootLogin这一行,把Yes改成no,下面还有个port,就是putty登录时的端口号,你也可以修改,ESC输入:wq后即保存退出。
最后重启SSH服务sudo systemctl restart sshd
在禁止root登录后我们需要转root怎么办?su root`
接着输入root账号密码就可以转过去了。
使用密钥登录请参考开始介绍的那篇文章。
推荐 Vultr:我已使用超过 5 年觉得还算稳定可靠的便宜 VPS,虽然可能会有 IP 被墙,但欧美亚的机房可以随便切换。
奖励链接: 欢迎使用推荐链接,新用户充值有奖励 https://www.vultr.com/?ref=7342510
奖励链接: 欢迎使用推荐链接,新用户充值有奖励 https://www.vultr.com/?ref=7342510
评论