導航:首頁 > 操作系統 > linux安全防護

linux安全防護

發布時間:2024-03-05 10:37:29

linux伺服器怎麼防止下載

可以下載一個防護軟體。
有需要linux伺服器防護軟體下載的朋友,可以嘗試使用伺服器安全狗這款免費的伺服器防護軟體,擁有病毒查殺、木馬查殺、網路安全保護、網站/注冊表保護防篡改、屏蔽入侵、伺服器安全加固、入侵/注入攔截等多種伺服器安全防範功能,是一款專門針對伺服器安全而研發的軟體,功能全面而完善。
Linux伺服器是被廣泛使用的一種伺服器,Linux伺服器在開放性,多任務,多用戶,設備獨立性都非常出色,這也是Linux伺服器的幾大特點。

❷ Linux中的幾種安全防護技術

系統安全性對於用戶來說至關重要,Linux用戶也不例外。筆者就自己使用Linux的經歷,總結了一些增強Linux安全
防護的小竅門,在此介紹給大家。
1.為LILO增加開機口令
----在/etc/lilo.conf文件中增加選項,從而使LILO啟動時要求輸入口令,以加強系統的安全性。具體設置如下:
----boot=/dev/hda
----map=/boot/map
----install=/boot/boot.b
----time-out=60 #等待1分鍾
----prompt
----default=linux
----password=
---- #口令設置
----image=/boot/vmlinuz-2.2.14-12
----label=linux
----initrd=/boot/initrd-2.2.14-12.img
----root=/dev/hda6
----read-only
----此時需注意,由於在LILO中口令是以明碼方式存放的,所以還需要將
----lilo.conf的文件屬性設置為只有root可以讀寫。
----# chmod 600 /etc/lilo.conf
----當然,還需要進行如下設置,使
----lilo.conf的修改生效。
----# /sbin/lilo -v
2.設置口令最小長度和
----最短使用時間
----口令是系統中認證用戶的主要手段,系統安裝時默認的口令最小長度通常為5,但為保證口令不易被猜測攻擊,
可增加口令的最小長度,至少等於8。為此,需修改文件/etc/login.defs中參數PASS_MIN_LEN。同時應限制口令使
用時間,保證定期更換口令,建議修改參數PASS_MIN_DAYS。
3.用戶超時注銷
----如果用戶離開時忘記注銷賬戶,則可能給系統安全帶來隱患。可修改/etc/profile文件,保證賬戶在一段時間
沒有操作後,自動從系統注銷。
----編輯文件/etc/profile,在「HISTFILESIZE=」行的下一行增加如下一行:
----TMOUT=600
----則所有用戶將在10分鍾無操作後自動注銷。
4.禁止訪問重要文件
----對於系統中的某些關鍵性文件如inetd.conf、services和lilo.conf等可修改其屬性,防止意外修改和被普通
用戶查看。
----首先改變文件屬性為600:
----# chmod 600 /etc/inetd.conf
----保證文件的屬主為root,然後還可以將其設置為不能改變:
----# chattr +i /etc/inetd.conf
----這樣,對該文件的任何改變都將被禁止。
----只有root重新設置復位標志後才能進行修改:
----# chattr -i /etc/inetd.conf
5.允許和禁止遠程訪問
----在Linux中可通過/etc/hosts.allow 和/etc/hosts.deny 這2個文件允許和禁止遠程主機對本地服務的訪問。
通常的做法是:
----(1)編輯hosts.deny文件,加入下列行:
----# Deny access to everyone.
----ALL: ALL@ALL
----則所有服務對所有外部主機禁止,除非由hosts.allow文件指明允許。
----(2)編輯hosts.allow 文件,可加入下列行:
----#Just an example:
----ftp: 202.84.17.11 xinhuanet.com
----則將允許IP地址為202.84.17.11和主機名為xinhuanet.com的機器作為Client訪問FTP服務。
----(3)設置完成後,可用tcpdchk檢查設置是否正確。
6.限制Shell命令記錄大小
----默認情況下,bash shell會在文件$HOME/.bash_history中存放多達500條命令記錄(根據具體的系統不同,默
認記錄條數不同)。系統中每個用戶的主目錄下都有一個這樣的文件。在此筆者強烈建議限制該文件的大小。
----您可以編輯/etc/profile文件,修改其中的選項如下: HISTFILESIZE=30或HISTSIZE=30
7.注銷時刪除命令記錄
----編輯/etc/skel/.bash_logout文件,增加如下行:
----rm -f $HOME/.bash_history
----這樣,系統中的所有用戶在注銷時都會刪除其命令記錄。
----如果只需要針對某個特定用戶,如root用戶進行設置,則可只在該用戶的主目錄下修改/$HOME/.bash_history
文件,增加相同的一行即可。
8.禁止不必要的SUID程序
----SUID可以使普通用戶以root許可權執行某個程序,因此應嚴格控制系統中的此類程序。
----找出root所屬的帶s位的程序:
----# find / -type f −perm−04000−o−perm−02000 -print |less
----禁止其中不必要的程序:
----# chmod a-s program_name
9.檢查開機時顯示的信息
----Linux系統啟動時,屏幕上會滾過一大串開機信息。如果開機時發現有問題,需要在系統啟動後進行檢查,可輸
入下列命令:
----#dmesg >bootmessage
----該命令將把開機時顯示的信息重定向輸出到一個文件bootmessage中。
10.磁碟空間的維護
----經常檢查磁碟空間對維護Linux的文件系統非常必要。而Linux中對磁碟空間維護使用最多的命令就是df和了。
----df命令主要檢查文件系統的使用情況,通常的用法是:
----#df -k
----Filesystem 1k-blocks Used Available Use% Mounted on
----/dev/hda3 1967156 1797786 67688 96% /
----命令檢查文件、目錄和子目錄佔用磁碟空間的情況,通常帶-s選項使用,只顯示需檢查目錄佔用磁碟空間的總計,
而不會顯示下面的子目錄佔用磁碟的情況。
----% -s /usr/X11R6/*
----34490 /usr/X11R6/bin
----1 /usr/X11R6/doc
----3354 /usr/X11R6/include

閱讀全文

與linux安全防護相關的資料

熱點內容
三星為什麼是安卓機皇 瀏覽:526
換蘋果手機怎麼把app弄到新手機 瀏覽:852
頭條下載了app怎麼安裝到桌面 瀏覽:885
原泥動力作用怎麼寫app 瀏覽:703
友行app怎麼注冊 瀏覽:190
伺服器如何打開組件服務 瀏覽:143
預約的app怎麼弄 瀏覽:507
來自星星的孩子印度電影名 瀏覽:600
大香焦高清在線 瀏覽:747
android自身卸載監聽 瀏覽:77
日本經典風月片 瀏覽:56
韓國把黃瓜套上避孕套的電影 瀏覽:643
jpeg如何轉換成pdf 瀏覽:61
英譯pdf 瀏覽:222
解壓的聲控圖片 瀏覽:208
迪士尼大電影 百度網盤 瀏覽:88
數組setjava 瀏覽:275
中國禁止觀看的十部鬼片 瀏覽:745
桌面小組件app怎麼添加到桌面 瀏覽:420
看片資源不用下載 瀏覽:846