記一次服務(wù)器被攻擊后的安全設(shè)置總結(jié)

引子

這個(gè)月月初我剛好在配置一臺(tái)新服務(wù)器練練手辽狈,公司大牛知道后讓我注意看一下事件查看器。之后在日志的記錄里我發(fā)現(xiàn)了一些讓我震驚的事!H迓濉!
在我配置完服務(wù)器的隔天開始就有不少人每隔一段時(shí)間試圖爆破服務(wù)器和SqlServer的密碼狼速。事實(shí)上我在服務(wù)器安全和運(yùn)維方面知之甚少琅锻。在請(qǐng)教了公司大牛后我總結(jié)了一些經(jīng)驗(yàn),現(xiàn)在分享一下唐含。

本文會(huì)詳細(xì)介紹一些服務(wù)器安全性的設(shè)置浅浮,適用于個(gè)人網(wǎng)站和中小公司的
服務(wù)器管理者閱讀。

我的服務(wù)器環(huán)境是win2008 r2+SqlServer捷枯,所以本文中的例子主要針對(duì)win系列+SqlServer滚秩。不過如果你是unix系列的服務(wù)器,些許也能提供一些思路淮捆。

1. 不要用默認(rèn)的administrator作為管理員的用戶名

這樣駭客除了要爆破你的密碼郁油,還得知道你的用戶名。
我的建議是:登錄后第一件事就是新建一個(gè)管理員用戶攀痊,
注銷當(dāng)前administrator的登錄桐腌,用新的管理員用戶重新登錄,
這時(shí)禁用原來的administrator用戶苟径。

net user administrator /active:no

最后再重啟一次案站。

這樣就省去了SqlServer登陸權(quán)限的問題。
如果你已經(jīng)用administrator作管理員用戶名了棘街,且SqlServer設(shè)置的登陸權(quán)限是administrator蟆盐。那么就比較麻煩了,以下提供兩個(gè)方案:
1.徹底除去病根法:把SqlServer的所有權(quán)限設(shè)置為新的用戶名遭殉,并刪除administrator這個(gè)用戶名石挂。
2.緩一緩:新建一個(gè)自定義管理員用戶。把原先的administrator設(shè)置為禁止登錄险污,之后都用新用戶名登錄痹愚。如果SqlServer在使用過程中需要administrator的權(quán)限,再解除administrator的禁止登錄。使用完后拯腮,記得恢復(fù)禁止登錄窖式。

2.確認(rèn)自己的本地防火墻已經(jīng)打開

我的阿里云服務(wù)器在創(chuàng)建后是默認(rèn)關(guān)閉了防火墻的,需要我手動(dòng)設(shè)置疾瓮。
所以這點(diǎn)稍微需要注意一下脖镀,有的服務(wù)器初始時(shí)默認(rèn)是關(guān)閉防火墻的。

3.修改默認(rèn)的遠(yuǎn)程登陸端口號(hào)

win2008 r2服務(wù)器默認(rèn)的遠(yuǎn)程登陸端口為3389狼电。
3389端口是各掃描器的重點(diǎn)照顧對(duì)象蜒灰,一旦你的服務(wù)器被發(fā)現(xiàn)開了3389端口,駭客就知道這個(gè)ip有一臺(tái)在線的可遠(yuǎn)程訪問的服務(wù)器肩碟,然后就會(huì)開始爆破登錄密碼强窖。

1-1023是計(jì)算機(jī)保留的端口。1024-65535是留給用戶自定義的端口削祈。
你可以在1024-65535中找一個(gè)作為自己的遠(yuǎn)程登陸端口翅溺。

修改步驟:

  1. 首先修改注冊(cè)表中的值
1.打開“開始→運(yùn)行”,輸入“regedit”髓抑,打開注冊(cè)表咙崎。

2.選擇路徑:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp,
在右邊窗口找到PortNamber值吨拍,右擊修改成自己的想要的端口號(hào)褪猛,修改的時(shí)候要點(diǎn)十進(jìn)制。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 
同上也需要修改默認(rèn)端口

注意:注冊(cè)表的修改需要重啟服務(wù)器后才生效羹饰。這里先不重啟繼續(xù)下一步伊滋。

2.添加與修改防火墻的規(guī)則

打開控制面板\所有控制面板項(xiàng)\Windows 防火墻\高級(jí)設(shè)置
點(diǎn)左側(cè):入站規(guī)則->新建規(guī)則
現(xiàn)在開始要注意了,不能有操作失誤队秩,否則會(huì)把自己擋在防火墻外笑旺。
要?jiǎng)?chuàng)建的規(guī)則類型:端口 ->下一步
勾TCP、特定本地端口填你在注冊(cè)表中自定義的那個(gè)端口號(hào) ->下一步
允許連接 ->下一步
三個(gè)都勾上 ->下一步
最后名字和描述馍资,寫明是遠(yuǎn)程登錄的端口筒主。完成。
可以查看一下規(guī)則是否添加到列表中了鸟蟹。

3.重啟服務(wù)器物舒,等一會(huì)兒。(如果你使用的是阿里云戏锹,請(qǐng)?jiān)诎踩M策略中開放相應(yīng)的端口)

4.登錄
現(xiàn)在登錄服務(wù)器的時(shí)候,ip后需要加上你自定義的端口號(hào)
ip:端口號(hào)

5.禁用3389端口
回到控制面板\所有控制面板項(xiàng)\Windows 防火墻\高級(jí)設(shè)置
找到Open RDP Port 3389這條規(guī)則火诸,右擊禁用規(guī)則锦针。

ok!到這里你已經(jīng)學(xué)會(huì)如何自定義遠(yuǎn)程登錄端口了。

4.換個(gè)復(fù)雜的密碼

特殊符號(hào)+數(shù)字+字母(大小寫)奈搜,亂打出一組悉盆。
不同應(yīng)用的密碼不能相同。
用戶名也可以設(shè)復(fù)雜一點(diǎn)馋吗。

5.設(shè)置SqlServer的登錄規(guī)則

如果你的服務(wù)器上的數(shù)據(jù)庫(kù)需要與其他服務(wù)器的數(shù)據(jù)庫(kù)對(duì)接焕盟,傳輸資料。
就需要打開1433端口宏粤。

對(duì)于SqlServer脚翘,我們可以設(shè)置只有特定ip才能登錄數(shù)據(jù)庫(kù)。(即使知道了密碼绍哎,ip不對(duì)還是登錄不上)

步驟:

SqlServer的默認(rèn)登錄端口是1433来农,
還是來到防火墻
控制面板\所有控制面板項(xiàng)\Windows 防火墻\高級(jí)設(shè)置。
入站規(guī)則->新建規(guī)則
端口->下一步
勾TCP崇堰、特定本地端口填1433 ->下一步
允許連接 ->下一步
三個(gè)都勾上 ->下一步
最后名字和描述沃于,寫明是SqlServer登錄的端口。
在列表中找到剛才設(shè)置的這一天規(guī)則
右擊屬性
作用域->遠(yuǎn)程IP地址->以下IP地址->添加->'遠(yuǎn)程對(duì)接服務(wù)器的ip'

6.定期查看日志和更換密碼

其實(shí)這條才是重點(diǎn)海诲,問題都是在日志中發(fā)現(xiàn)的繁莹。
打開服務(wù)器管理器\事件查看器\Windows日志



就以我的這條日志為例,
在應(yīng)用程序日志的MSSQLSERVER來源中特幔,
可以看到有ip為120.76.163.62的人或程序在一段時(shí)間內(nèi)連續(xù)嘗試用帳戶名sa在不斷嘗試爆破密碼咨演。


再來看這條安全日志,
一大早5敬辣、6點(diǎn)就有人在嘗試用administrator的默認(rèn)賬戶來爆破服務(wù)器登錄密碼雪标。 -_-|||

總之你需要去定期看看日志,奇怪的時(shí)間段溉跃、奇怪的ip村刨、奇怪的行為都將引起你的重視。上面介紹的預(yù)防方法或許有一天都會(huì)失效撰茎,重要的是你有沒有養(yǎng)成安全的意識(shí)嵌牺、檢查的習(xí)慣。

其實(shí)在阿里云官網(wǎng)的控制器中也有很多安全方面的設(shè)置龄糊,下期我會(huì)試著整理一下逆粹。

ps:攻擊我的服務(wù)器的ip有不少也是來自阿里云的服務(wù)器,這些駭客應(yīng)該也利用了阿里云的服務(wù)器炫惩。截圖中攻擊者的ip僻弹,應(yīng)該也只是肉雞。

推薦閱讀:
more: iis安全配置

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末他嚷,一起剝皮案震驚了整個(gè)濱河市蹋绽,隨后出現(xiàn)的幾起案子芭毙,更是在濱河造成了極大的恐慌,老刑警劉巖卸耘,帶你破解...
    沈念sama閱讀 206,839評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件退敦,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡蚣抗,警方通過查閱死者的電腦和手機(jī)侈百,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來翰铡,“玉大人钝域,你說我怎么就攤上這事×襟埃” “怎么了网梢?”我有些...
    開封第一講書人閱讀 153,116評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)赂毯。 經(jīng)常有香客問我战虏,道長(zhǎng),這世上最難降的妖魔是什么党涕? 我笑而不...
    開封第一講書人閱讀 55,371評(píng)論 1 279
  • 正文 為了忘掉前任烦感,我火速辦了婚禮,結(jié)果婚禮上膛堤,老公的妹妹穿的比我還像新娘手趣。我一直安慰自己,他們只是感情好肥荔,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,384評(píng)論 5 374
  • 文/花漫 我一把揭開白布绿渣。 她就那樣靜靜地躺著,像睡著了一般燕耿。 火紅的嫁衣襯著肌膚如雪中符。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,111評(píng)論 1 285
  • 那天誉帅,我揣著相機(jī)與錄音淀散,去河邊找鬼。 笑死蚜锨,一個(gè)胖子當(dāng)著我的面吹牛档插,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播亚再,決...
    沈念sama閱讀 38,416評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼郭膛,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了氛悬?” 一聲冷哼從身側(cè)響起饲鄙,我...
    開封第一講書人閱讀 37,053評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤凄诞,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后忍级,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡伪朽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,007評(píng)論 2 325
  • 正文 我和宋清朗相戀三年轴咱,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片烈涮。...
    茶點(diǎn)故事閱讀 38,117評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡朴肺,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出坚洽,到底是詐尸還是另有隱情戈稿,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評(píng)論 4 324
  • 正文 年R本政府宣布讶舰,位于F島的核電站鞍盗,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏跳昼。R本人自食惡果不足惜般甲,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,324評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望鹅颊。 院中可真熱鬧敷存,春花似錦、人聲如沸堪伍。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽帝雇。三九已至涮俄,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間摊求,已是汗流浹背禽拔。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留室叉,地道東北人睹栖。 一個(gè)月前我還...
    沈念sama閱讀 45,578評(píng)論 2 355
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像茧痕,于是被迫代替她去往敵國(guó)和親野来。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,877評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容