服务器运维日记

2019-05-25 12:08:24

一、linux下怎么查看ssh的用户登录日志

参考:https://www.cnblogs.com/aofo/p/6154764.html

linux查看日志:

# cd /var/log

# less secure

或者

# less messages

最近登录的日志:

# last


二、修改root密码

# passwd


三、Linux系统禁用root账户直接登录,增强安全性

参考:https://blog.csdn.net/qq15577969/article/details/80199046

1、新建一个用户,用来登录


useradd anyang

2、设置密码


passwd anyang

3、修改SSHD配置,禁用root登录


vi /etc/ssh/sshd_config

找到“#PermitRootLogin yes”把注释去掉,把后面的yes改成no


4、重启SSHD服务


service sshd restart

5、下次登陆的时候先用anyang用户登录,然后再使用su root命令,切换到root下即可!


四、查看所有用户和用户组

# cat /etc/passwd



五、对服务器安全防护进行加固

1. 写一个程序,读取服务器中的系统日志并展示在网页端,方便有效分析日志。可以考虑以图形方式展示分析结果。

2. 在阿里云上设置服务器登录白名单ip地址,防止服务器异常登录。

3. 更改服务器默认远程连接端口(22)为其他值。

4. 将web服务器的mysql数据库更换为使用阿里云的RDS数据库,提高数据库的安全性。

5. 定期对服务器系统日志进行分析,降低服务器被攻击的可能性。

6. 定期对服务器中的各个web站点的日志进行分析,降低web站点被攻击的可能性。


7. 将侦测到的可以ip地址加入到黑名单列表,禁止访问和操作。

上一篇: Thinkphp 微信公众平台无法使用支付宝收付款的解决方案
下一篇: 【云商城】V3.5版 2019年6月30日更新日志
Fork me on Gitee