zoukankan      html  css  js  c++  java
  • 蓝队防护基础

    各单位应通过在服务器上部署杀毒软件,关闭不必要的系统服务、删除或禁用不必要的系统用户、修改密码为 8 位以上符合复杂度要求的密码等手段加强主机服务器安全性,及时更新补丁, 避免服务器被非法攻击利用。

    端口扫描scanport,端口设置可以为1-65535

    配置https

    Windows 配置项清单

    重命名管理员和来宾账户
    没什么办法,家庭版从来都不支持组策略。所以就尝试在其他的地方进行运行下gpedit.msc
    windows 设置-----安全设置------本地策略------安全选项--最后两个改一下,分别是guest和administrator
    禁用guest账户
    右键计算机点击管理--系统工具” /“本地用户和组” /“用户“
    更改默认远程3389
    regedit下的HKEY_LOCAL_MACHINE > System > CurrentControlSet > Control > Terminal Server > WinStations > RDP-Tcp改十进制换端口
    如果系统自带防火墙处于开启状态,则需把修改后的远程端口设置允许入站,否则将无法连接远程桌面。
    禁用不必要的操作系统账号和服务
    检查系统是否有未安装的安全补丁
    控制面板-Windows Update-检查更新
    删除系统默认的文件共享
    net share c$ /del
    net share ipc$ /del
    net share admin$ /del
    右键文件夹进行关闭、或者net share 文件进行关闭、计算机管理文件共享进行关闭服务的server,从而禁用
    开启密码复杂性要求及账号锁定策略
     gpedit.msc--计算机配置windows 设置安全设置账户策略进行密码的锁定及更改日期
    启用不显示计算机配置最后登录的用户名
    windows 设置安全设置本地策略安全选项、找到交互式登录:登录时不显示用户名,并设置为启用。
    开启操作系统审核策略
    计算机配置
    windows 设置安全设置本地策略审核策略、右侧全部设置为审核成功和失败
    

    linux安全策略

    更改ssh默认端口
    /etc/ssh/sshd_config更改端口
    禁用root用户远程登录
    /etc/ssh/sshd_config  修改PermitRootLogin 为no
    禁用不必要的服务或账号
    因不同业务依赖的系统服务不同,禁用服务前需确认系统或业务应用是否依赖该服务
    查看系统服务列表(chkconfig --list)  停止不必要的服务(例如: service telnet stop)
    禁止不必要的服务开启启动(例如: chkconfig telnet off) 
    查看系统账号列表( cat /etc/passwd)
    锁定不必要的账户
    userdel telnet 或 usermod -L telnet )
    

    设置账号密码安全策略

    修改系统配置文件
    /etc/login.defs
    将 PASS_MIN_LEN 的值修改为 8(密码最小长度 8 位)
    将 PASS_MAX_DAYS 的值修改为 90, (密码最长使用期限)
    将 PASS_WARN_AGE 的值修改为 7, (设置过期提前警告天数)
    保存并退出编辑
    

    设置账户登录错误锁定策略

    /etc/pam.d/system-auth
    auth required pam_tally.so onerr=fail deny=6 unlock_time=300
    

    debian的

    vi /etc/pam.d/system-auth或vi /etc/pam.d/password-auth
    
    添加以下:
    
    auth required pam_tally2.so deny=5 unlock_time=300 even_deny_root root_unlock_time=300
    
    account required pam_tally2.so
    

    设置系统会话超时自动断开

     /etc/profile
     修改会增加 TMOUT=180 配置项( 3 分钟无操作自动退出)
     保存退出
     重新加载  profile 文件( source /etc/profile)
    

    ps:这些仅仅是一些可以加固的,对于不同的版本也有差异性,就像win10家庭版和win 7的差异、kali和ubuntu的差距,win10家庭版无gpedit.msc,kali的debian没有所谓的system-auth文件,但还是有文件要更改的,就是名字不一样

    别人都在不停的努力,自己又怎么会停
  • 相关阅读:
    算法学习笔记: 珂朵莉树
    算法学习笔记:2SAT
    0x62 图论最小生成树
    Codeforces Round #632 (Div. 2) C. Eugene and an array(尺取法/前缀和)
    BZOJ1912 异象石(LCA/DFS序/set)
    (六1)Firefox插件安装
    (六2)八种定位方式为了查找元素
    (六3)从查找元素到操作元素
    【OSI】网络协议模型
    读《Wireshark网络分析就这么简单》读书笔记
  • 原文地址:https://www.cnblogs.com/chenyouxiu/p/15234138.html
Copyright © 2011-2022 走看看