Linux运维安全总结

发布时间:2022-11-11 20:26:44阅读:101次
文章偏向运维安全多些,不会很具体,主要是关键词总结,以CentOS为例:0x01物理防护1.引导grub.conf添加密码titlexxxlinuxserverroot(hd0,0)password123321//易启动时被看到明文titlexxxlinuxserverroot(hd0,0)password--md5$1$xxxxxxxxxxxxxxx//推荐配置MD5使用grub-md5-crypt123321生成2.使用vlock锁屏安全3.BIOS设置密码,并关闭U口0x02实时监控查询系统端口及服务状态netstat-tnl查看端口对应serverlsof-i:22//查看22端口对应sshd服务查询服务运行级别chkconfig--listGUI设置服务命令ntsysv调整服务运行级别以kudzu服务为例//检测硬件更换服务chkconfig--level3kzdzuonchkconfig--level2345kzdzuofftop监控运行状态who、w查看online账户信息iostat监控磁盘I/O情况meminfo、free内存信息uptime开机时间tcpdump-ieth0tcpdump-ieth0tcpdump-ieth0dsthosthostnametcpdumptcpport80host210.27.xx.xx搭建配置Nagios对服务器服务进行全面的监控0x03日志分析日志配置文件/etc/syslog.conf默认位置均在

Linux运维安全总结

ar/log目录mail电子邮件sendmail,qmail等信息news新闻组服务器user一般和户信息syslog内部log信息auth也是用户登入的信息,安全性和验证性的日志uucp全称是UNIX-TO-UNIXCOPYPROTOCOL的信息日志级别:emerg系统已经不可用,级别为紧急alert警报,需要立即处理和解决crit既将发生,得需要预防。事件就要发生warnig警告。err错误信息,普通的错误信息notice提醒信息,很重要的信息info通知信息,属于一般信息debug调试类信息*记录所有的信息,并发到所给所有的用户

Linux运维安全总结

ar/log

Linux运维安全总结

cure登陆进系统的记录包括sshdtelnetpop等工具推荐:http://swatch.sourceforge.net/0x04文件权限查找suid程序find/-perm-4000–ls查找Sgid程序find/-perm-2000–ls查找t权限位程序(因为只对目录有效,查看目录既可)find/-typed-perm-1000-ls目录的t属性,设置了目录的T属性后1000,由只有该目录的所有者及root才能删除该目录,如/tmp目录就是drwxrwxrwtchattr+i防删除chattr-i取消防删可安装第三方app防止root取消反删除属性lsattr查询属性0x05安全配置安全配置mysql、nginx、php、apache、snmp等服务sshd服务/etc/ssh/sshd_config修改端口、设置仅允许某些账户登录防止爆破:fail2bandenyhosts等ssh-keygen-trsa生成公私钥、通过证书免密码认证登录web服务(apache为例)修改默认的Banner修改默认的HTTP状态响应码404,503等默认页面访问特殊目录需要密码.htaccess关闭索引目录options-Includes关闭CGI执行程序options–ExecCGI查看和关闭一些系统模块httpd–l列举设置允许执行目录权限dns服务无dns服务则绑定安全dns,开放dns服务禁用域传送等ftp服务大多运行vsftpd、主要防范1.远程溢出(更新程序)2.本地提权3.暴力破解4.sniffer如非必要、可使用sftp传输文件限制用户的访问目录chroot_list_enable=YESchroot_list_file=/etc

Linux运维安全总结

sftpd.chroot_list伪装vsftpd为MicrosoftFTPService只允许特定用户登陆/etc/pam.d/ftpSense=allowfile=/etc/ftpusers防爆破:fail2banpptp(vpn)服务防范中间人攻击及vpn密码弱/口/令0x06防火墙配置除去硬件防火墙:Cisco公司的PIX系列、Juniper的Netscreen、H3C的Secpath大多数使用iptables软件防火墙Iptables–AINPUT–pimcp–jDrop(丢弃)ACCPET(接受)REJECT(弹回)LOG(日志)IPTABLES–t表明分三类natfilteter(默认)mangle(服务质量等)Iptables-A增加一个规则-D删除规则-R替换(指定行上替换)-I插入-L显示所有规则-F删除所有规则-P默认策略--line-numbers显示行号-p指定使用的协议!号排除----dst目的地址--in-interface选择网卡--fragment数据包分段--sport源端口--dport目的端口--state状态(RELATED,ESTABLISHED)demo::防pingIptables–AINPUT–pimcp–jDROPdemo::限制某端口iptables–AINPUT–ptcp–d192.168.0.1–dport21–jDROP0x07定时备份应该备份的目录/home/etc

Linux运维安全总结

ar/spool/mail/usr/local网站内容数据库备份demo::备份硬盘ddif=/dev

Linux运维安全总结

a1|gzip>data1.gz恢复硬盘gzip–dcdata1.gz|ddof=/dev

Linux运维安全总结

a1demo::tar备份目录Tarcvzf-/home>/tmp/backup.tgz创建一个根目录的备份包Tar–zcvpf/home/fullbackup.tar.gz/--exclude=/mnt/*--exclude=/proc/*demo::增量备份tar–gsnapshot–czvfaa.tar.gz

Linux运维安全总结

ar变化后再增量备份tar–gsnapshot–czvfaa.tar.gz.1

Linux运维安全总结

ardemo::mysqldump备份整个数据库Mysqldump–uroot–p–optdatabase>backupfile.sql恢复数据库Mysql–uroot–pdatabase<backupfile.sql0x08其他参考pam模块cdn加速设置:squid/Haproxy/varnish更新kernel/app本文来自系统大全为您提供如需转载请注明!推荐win10下载
排行榜