1、最精简的安装和密码安全
无论您选择Windows还是Linux系统,服务器应当只包含执行其任务所需的必要软件。原因是任何已安装的应用程序都存在潜在的安全风险,并可能对性能产生负面影响。要尽可能少地为攻击者提供可趁之机,您应该只安装或激活必要的系统组件,并且只访问经过验证的第三方软件。
安装完成后,首先应设置root密码(Linux系统)。您必须通过SSH(从Linux系统)或PuTTY(从Windows系统)登录服务器,并在正确的终端中输入以下命令以进行root登录以更改密码。请务必选择尽可能长的密码,不仅包括字母,还包括特殊字符和数字。此外,建议使用密码管理器保存密码,以便您随时访问。
2、更改SSH端口
对于通过SSH访问服务器,默认提供端口22。重新安装系统时会自动输入。黑客很可能通过此端口尝试攻击。只需为加密的远程连接选择不同的端口,即可最大程度地降低不必要的访问风险。
3、禁用Root用户的SSH登录
为保护您的服务器,建议禁用root帐户的直接SSH登录。如果没有,拥有密码的攻击者可以使用远程帐户远程访问服务器,并阻止SSH直接登录root帐户。在执行此操作之前,除了root用户之外,您必须至少有一个可以连接到服务器的其他用户帐户,并且该帐户未完全从系统中排除。注意,阻止root登录的一种方便的替代方法是使用密码完全禁止用户登录,而使用SSH密钥进行公钥认证。
4、第一租用服务器,尽量只开放需要端口,其余端口全部屏蔽。(可以使用iptables或者云产品安全组)
5、服务器设置安全密码,密码长度设置为16位(FTP密码、邮箱密码、数据库密码、后台密码).
6、服务器资源全备份,当服务器出现故障的时候,可以快速恢复。云产品可以使用(快照或者镜像)
7、安装SSL证书
SSL证书通过网站传输加密数据,它可以对网站的数据进行加密传播,不易被黑客所破解。
因此,给网站安装SSL证书不仅可以保证数据的安全性,而且提升了网站的信任等级
8、部署网站使用验证码
验证码可以阻止机器人试图自动提交表格或获取电子邮件地址。如果您想保护网站免受虚假注册。验证码就是一个阻止垃圾邮件和恶意注册的好方法
9、定期安全扫描
定期的进行网站安全扫描。及时发现病毒文件并清理。
10、升级程序,打补丁。关注自己安装程序和系统版本,如果有安全升级,要及时更新或者打补丁
版权申明:本站文章均来自网络,如有侵权,请联系01056159998 邮箱:itboby@foxmail.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有