mongodb查找出數(shù)據(jù)并刪除 如何做好WEB服務(wù)器的入侵檢測(cè)和數(shù)據(jù)備份?
如何做好WEB服務(wù)器的入侵檢測(cè)和數(shù)據(jù)備份?入侵檢測(cè)是個(gè)很急切的問(wèn)題,我簡(jiǎn)單啊說(shuō)哈我的經(jīng)驗(yàn)。1、服務(wù)器最好不要在用root直接登錄,并且禁止用戶名密碼登錄,使用密鑰直接登錄,有條件的話建議使用堡壘機(jī)。2
如何做好WEB服務(wù)器的入侵檢測(cè)和數(shù)據(jù)備份?
入侵檢測(cè)是個(gè)很急切的問(wèn)題,我簡(jiǎn)單啊說(shuō)哈我的經(jīng)驗(yàn)。
1、服務(wù)器最好不要在用root直接登錄,并且禁止用戶名密碼登錄,使用密鑰直接登錄,有條件的話建議使用堡壘機(jī)。
2、應(yīng)用使用普通用戶運(yùn)行,非必要?jiǎng)e建議使用root。
3、打開(kāi)防火墻,只新區(qū)web端口,如果不是是集群,主機(jī)之間內(nèi)網(wǎng)通訊,另外防火墻更改端口向相應(yīng)的ip段開(kāi)放,不向公網(wǎng)開(kāi)放。
4、關(guān)了、刪除掉不使用的服務(wù)。
5、mysql等服務(wù)你不可以使用root帳戶,肯定修改相對(duì)應(yīng)權(quán)限的帳戶,密碼要隨機(jī)生成較長(zhǎng)長(zhǎng)度的急切密碼。
6、定期定時(shí)檢查進(jìn)程,查看有無(wú)行蹤可疑進(jìn)程,去檢查登錄日志,查找有無(wú)可疑人物登入。
7、最好不要向非相關(guān)人員授權(quán)root權(quán)限。
8、一定要通過(guò)代碼檢測(cè),避免會(huì)出現(xiàn)漏洞而被侵襲,尤其是php。
9、查哈一些安全網(wǎng)站,趕快給系統(tǒng)的或應(yīng)用打補(bǔ)?。ㄈツ阭ongodb漏洞被人刪了數(shù)據(jù),幸好可以恢復(fù)了)
10、你的登錄工具一定會(huì)相對(duì)正規(guī)來(lái)源,防止被綁馬(xshell漏洞、其它網(wǎng)站可以下載的數(shù)據(jù)庫(kù)、登陸工具被心存惡意綁馬)
11、github上有些安全掃描工具,學(xué)習(xí)掌握一下。
以上是安全方面的小經(jīng)驗(yàn),具體做法這個(gè)可以直接搜索查找教程。
數(shù)據(jù)庫(kù)備分
1、有定時(shí)備份,設(shè)置定時(shí)全量備份。(數(shù)據(jù)量小時(shí)),每日增量系統(tǒng)備份。關(guān)與mysql增量軟件備份、回滾、閃回等github上有很多長(zhǎng)大成熟的方案。
2、數(shù)據(jù)庫(kù)有條件的話拿主意從。
怎樣在Linux下編程?需要什么技術(shù)?
編程不局限某個(gè)系統(tǒng),方法基本上相同編程很多技術(shù),技能基本都帶有,不已經(jīng)依賴于操作系統(tǒng),諸如WEB編程。局部區(qū)別只是相對(duì)而言工具,但是工具很多也跨平臺(tái)了。差別更大是函數(shù)調(diào)用層面,這個(gè)層面如果準(zhǔn)尋POSIX都是兼容問(wèn)題的。
目的完全不同,必須學(xué)習(xí)內(nèi)容會(huì)有差異什么好如,運(yùn)維:Shell,Python;WEB開(kāi)發(fā):HTML,CSS,JavaScript,數(shù)據(jù)庫(kù)(MySQL,MongoDB);服務(wù)端:Java,Python;游戲:unity,C,Javascript等等。
要比較熟練手中掌握某些工具如類似于編輯工具:vim/vivscode,Atom,Sublime text其中一種,還有一些測(cè)試3、性能分析工具等等。