亚洲精品日韩欧美_欧美二区乱c少妇_中文字幕日韩在线播放_日韩不卡中文字幕

English |
  • 美國(guó)VPS主機(jī)推薦
  • |
  • 代購(gòu)服務(wù)
  • |
  • 10美元以下VPS
  • |
  • VPS新手指南/教程
  • |
  • 留言板
  • |
  • 關(guān)于
  • | 登錄 |

    Linux VPS上DenyHosts阻止SSH暴力攻擊

    2009年07月23日 下午 | 作者:VPS偵探

    現(xiàn)在的互聯(lián)網(wǎng)非常不安全,很多人沒事就拿一些掃描機(jī)掃描ssh端口,然后試圖連接ssh端口進(jìn)行暴力破解(窮舉掃描),所以建議vps主機(jī)的空間,盡量設(shè)置復(fù)雜的ssh登錄密碼,雖然在前段時(shí)間曾經(jīng)介紹過Linux VPS禁止某個(gè)IP訪問使用hosts.deny禁止某些IP訪問,但是功能方面欠缺,如:不能自動(dòng)屏蔽,那么有什么更好的辦法嗎,就可以使用denyhosts這款軟件了,它會(huì)分析/var/log/secure(redhat,F(xiàn)edora Core)等日志文件,當(dāng)發(fā)現(xiàn)同一IP在進(jìn)行多次SSH密碼嘗試時(shí)就會(huì)記錄IP到/etc/hosts.deny文件,從而達(dá)到自動(dòng)屏蔽該IP的目的。

    DenyHosts官方網(wǎng)站為:http://denyhosts.sourceforge.net/

    LNMP一件安裝包中自帶該軟件可以一鍵安裝,命令:wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5/tools/ && ./denyhosts.sh 回車確認(rèn)即可開始安裝配置,不需要下面的步驟進(jìn)行安裝配置。(該tools目錄下也有denyhosts相似的工具fail2ban的一鍵安裝工具 ./fail2ban.sh 安裝即可)

    1、下載DenyHosts 并解壓

    # wget http://soft.vpser.net/security/denyhosts/DenyHosts-2.6.tar.gz
    #?tar zxvf DenyHosts-2.6.tar.gz
    # cd DenyHosts-2.6

    2、安裝、配置和啟動(dòng)

    安裝前建議執(zhí)行:echo "" > /var/log/secure &&?service rsyslog restart 清空以前的日志并重啟一下rsyslog

    # python setup.py install
    因?yàn)镈enyHosts是基于python的,所以要已安裝python,大部分Linux發(fā)行版一般都有。默認(rèn)是安裝到/usr/share/denyhosts/目錄的,進(jìn)入相應(yīng)的目錄修改配置文件

    # cd /usr/share/denyhosts/
    # cp denyhosts.cfg-dist denyhosts.cfg
    # cp daemon-control-dist daemon-control

    默認(rèn)的設(shè)置已經(jīng)可以適合centos系統(tǒng)環(huán)境,你們可以使用vi命令查看一下denyhosts.cfg和daemon-control,里面有詳細(xì)的解釋
    接著使用下面命令啟動(dòng)denyhosts程序
    # chown root daemon-control
    # chmod 700 daemon-control
    # ./daemon-control start

    如果要使DenyHosts每次重起后自動(dòng)啟動(dòng)還需做如下設(shè)置:
    # ln -sf /usr/share/denyhosts/daemon-control /etc/init.d/denyhosts
    # chkconfig --add denyhosts
    # chkconfig --level 2345 denyhosts on
    或者執(zhí)行下面的命令加入開機(jī)啟動(dòng),將會(huì)修改/etc/rc.local文件:
    # echo "/usr/share/denyhosts/daemon-control start" >> /etc/rc.local

    DenyHosts配置文件/usr/share/denyhosts/denyhosts.cfg說明:

    SECURE_LOG = /var/log/secure
    #sshd日志文件,它是根據(jù)這個(gè)文件來(lái)判斷的,不同的操作系統(tǒng),文件名稍有不同。

    HOSTS_DENY = /etc/hosts.deny
    #控制用戶登陸的文件

    PURGE_DENY = 5m
    DAEMON_PURGE?= 5m
    #過多久后清除已經(jīng)禁止的IP,如5m(5分鐘)、5h(5小時(shí))、5d(5天)、5w(5周)、1y(一年)

    BLOCK_SERVICE? = sshd
    #禁止的服務(wù)名,可以只限制不允許訪問ssh服務(wù),也可以選擇ALL

    DENY_THRESHOLD_INVALID =?5
    #允許無(wú)效用戶失敗的次數(shù)

    DENY_THRESHOLD_VALID = 10
    #允許普通用戶登陸失敗的次數(shù)

    DENY_THRESHOLD_ROOT = 5
    #允許root登陸失敗的次數(shù)

    HOSTNAME_LOOKUP=NO
    #是否做域名反解

    DAEMON_LOG = /var/log/denyhosts

    為防止自己的IP被屏蔽,可以:echo "你的IP" >> ?/usr/share/denyhosts/allowed-hosts 將你的IP加入白名單,再重啟DenyHosts:/etc/init.d/denyhosts ,如果已經(jīng)被封,需要先按下面的命令刪除被封IP后再加白名單。

    如有IP被誤封,可以執(zhí)行下面的命令解封:wget?http://soft.vpser.net/security/denyhosts/denyhosts_removeip.sh && bash?denyhosts_removeip.sh 要解封的IP

    更多的說明請(qǐng)查看自帶的README文本文件,好了以后維護(hù)VPS就會(huì)省一些心了,但是各位VPSer們注意了安全都是相對(duì)的哦,沒有絕對(duì)安全,將密碼設(shè)置的更Strong,并請(qǐng)定期或不定期的檢查你的VPS主機(jī),而且要定時(shí)備份你的數(shù)據(jù)哦。

    與DenyHosts類似的軟件還有fail2ban功能上更多,還可以對(duì)ftp進(jìn)行保護(hù),自己可以搜索看一下。

    >>轉(zhuǎn)載請(qǐng)注明出處:VPS偵探 本文鏈接地址:http://www.0794baidu.com/security/denyhosts.html
    VPS偵探推薦:
    遨游主機(jī)、Vultr、Linode、搬瓦工、LOCVPS、KVMLA、HOSTKVM、HostXen80VPS美國(guó)VPS主機(jī),國(guó)內(nèi)推薦騰訊云、阿里云。

    發(fā)表評(píng)論

    *必填

    *必填 (不會(huì)被公開)

    評(píng)論(20條評(píng)論)

    1. VPS偵探說道:

      centos8 變動(dòng)比較大,默認(rèn)沒python,可以執(zhí)行:dnf install python2
      alternatives --set python /usr/bin/python2
      pip2 install ipaddr
      后再進(jìn)行安裝

    2. 大大熊說道:

      CentOS 8 安裝 Denyhosts 出現(xiàn)如下錯(cuò)誤,請(qǐng)問是哪里出問題?

      Press any key to start...or Press Ctrl+c to cancel

      Last metadata expiration check: 0:02:00 ago on Sun 22 Mar 2020 02:13:00 PM CST.
      No match for argument: python
      There are following alternatives for "python": python2, python36
      Package rsyslog-8.37.0-13.el8.x86_64 is already installed.
      No match for argument: python-ipaddr
      Error: Unable to find a match: python python-ipaddr
      Redirecting to /bin/systemctl restart rsyslog.service
      Downloading...
      denyhosts-3.1.tar.gz [found]
      ../include/main.sh: line 430: cd: /src: No such file or directory
      Uncompress denyhosts-3.1.tar.gz...
      cd denyhosts-3.1...
      Installing...
      ./denyhosts.sh: line 33: python: command not found
      Copy files...
      cp: cannot stat '/usr/bin/daemon-control-dist': No such file or directory
      chown: cannot access '/usr/bin/daemon-control': No such file or directory
      chmod: cannot access '/usr/bin/daemon-control': No such file or directory
      cp: cannot stat '/usr/bin/daemon-control': No such file or directory
      sed: can't read /etc/init.d/denyhosts: No such file or directory
      sed: can't read /etc/init.d/denyhosts: No such file or directory
      Add denyhosts service at system startup...
      error reading information on service denyhosts: No such file or directory
      error reading information on service denyhosts: No such file or directory
      Start DenyHosts...
      ./denyhosts.sh: line 82: /etc/init.d/denyhosts: No such file or directory

    3. VPS偵探說道:

      @xiao, 這個(gè)就是官網(wǎng)的方法用腳本來(lái)實(shí)現(xiàn)的,測(cè)試看是沒問題,能正常移除ip。lnmp安裝包tools目錄下也有,你也可以直接用安裝包里的試試

    4. xiao說道:

      樓主好,

      你文中提到的“wget http://soft.vpser.net/security/denyhosts/denyhosts_removeip.sh && bash denyhosts_removeip.sh 要解封的IP”解封ip的方法好像不行了,試過報(bào)錯(cuò)了。

      官方文檔的方法需要手動(dòng)刪除多個(gè)文件中的ip記錄,http://denyhosts.sourceforge.net/faq.html#3_19。

    主站蜘蛛池模板: 久久天天躁狠狠躁夜夜躁2014| 亚洲专区中文字幕| 在线不卡日本| 欧美日韩电影在线观看| 国产亚洲精品美女久久久m| 国产日韩av在线| 日韩中文字幕久久| 国产成人av在线播放| 欧美激情网站在线观看| 国产成人免费av| 日韩免费av片在线观看| 一区二区三区在线视频看| 国产一级片91| 日韩视频专区| 国产精品欧美风情| 久久免费一级片| 欧美激情一级欧美精品| 日本视频一区二区在线观看| 国产成人av在线| 97国产suv精品一区二区62| 久久九九免费视频| 中文字幕人成一区| 欧美xxxx综合视频| 国产高清精品在线观看| 中文字幕不卡每日更新1区2区| 日韩人妻精品无码一区二区三区| 国产精品久久久久久久乖乖| 国产婷婷一区二区三区| 欧美日韩一区在线观看视频| 日韩免费av片在线观看| 人妻少妇精品久久| 日韩在线视频免费观看| 欧美亚洲免费高清在线观看| 日韩精品无码一区二区三区免费 | 欧美精品自拍视频| 日韩精品一区二区在线视频| 日本成人中文字幕在线| 国产在线精品一区二区中文v| 国产精品中文字幕在线| 国产亚洲精品美女久久久m| 久久久久久草|