亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

CentOS Linux服務器安全設置

2024-09-05 23:02:38
字體:
來源:轉載
供稿:網友

我們必須明白:最小的權限+最少的服務=最大的安全

所以,無論是配置任何服務器,我們都必須把不用的服務關閉、把系統權限設置到最小話,這樣才能保證服務器最大的安全。下面是CentOS服務器安全設置,供大家參考。

一、注釋掉系統不需要的用戶和用戶組

注意:不建議直接刪除,當你需要某個用戶時,自己重新添加會很麻煩。
cp /etc/passwd /etc/passwdbak #修改之前先備份
vi /etc/passwd #編輯用戶,在前面加上#注釋掉此行
#adm:x:3:4:adm:/var/adm:/sbin/nologin
#lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
#sync:x:5:0:sync:/sbin:/bin/sync
#shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
#halt:x:7:0:halt:/sbin:/sbin/halt
#uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
#operator:x:11:0:operator:/root:/sbin/nologin
#games:x:12:100:games:/usr/games:/sbin/nologin
#gopher:x:13:30:gopher:/var/gopher:/sbin/nologin
#ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin #注釋掉ftp匿名賬號
cp /etc/group /etc/groupbak #修改之前先備份
vi /etc/group #編輯用戶組,在前面加上#注釋掉此行
#adm:x:4:root,adm,daemon
#lp:x:7:daemon,lp
#uucp:x:14:uucp
#games:x:20:
#dip:x:40:

二、關閉系統不需要的服務

service acpid stop chkconfig acpid off #停止服務,取消開機啟動 #電源進階設定,常用在 Laptop 上
service autofs stop chkconfig autofs off #停用自動掛載檔桉系統與週邊裝置
service bluetooth stop chkconfig bluetooth off #停用Bluetooth藍芽
service cpuspeed stop chkconfig cpuspeed off #停用控制CPU速度主要用來省電
service cups stop chkconfig cups off #停用 Common UNIX Printing System 使系統支援印表機
service ip6tables stop chkconfig ip6tables off #禁止IPv6
####################################################################################################
如果要恢復某一個服務,可以執行下面操作
service acpid start chkconfig acpid on

三、禁止非root用戶執行/etc/rc.d/init.d/下的系統命令

chmod -R 700 /etc/rc.d/init.d/*
chmod -R 777 /etc/rc.d/init.d/* #恢復默認設置

四、給下面的文件加上不可更改屬性,從而防止非授權用戶獲得權限

chattr +i /etc/passwd
chattr +i /etc/shadow
chattr +i /etc/group
chattr +i /etc/gshadow
chattr +i /etc/services #給系統服務端口列表文件加鎖,防止未經許可的刪除或添加服務
lsattr /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/services #顯示文件的屬性
注意:執行以上權限修改之后,就無法添加刪除用戶了。
如果再要添加刪除用戶,需要先取消上面的設置,等用戶添加刪除完成之后,再執行上面的操作
chattr -i /etc/passwd #取消權限鎖定設置
chattr -i /etc/shadow
chattr -i /etc/group
chattr -i /etc/gshadow
chattr -i /etc/services #取消系統服務端口列表文件加鎖
現在可以進行添加刪除用戶了,操作完之后再鎖定目錄文件

五、限制不同文件的權限

chattr +a .bash_history #避免刪除.bash_history或者重定向到/dev/null
chattr +i .bash_history
chmod 700 /usr/bin 恢復 chmod 555 /usr/bin
chmod 700 /bin/ping 恢復 chmod 4755 /bin/ping
chmod 700 /usr/bin/vim 恢復 chmod 755 /usr/bin/vim
chmod 700 /bin/netstat 恢復 chmod 755 /bin/netstat
chmod 700 /usr/bin/tail 恢復 chmod 755 /usr/bin/tail
chmod 700 /usr/bin/less 恢復 chmod 755 /usr/bin/less
chmod 700 /usr/bin/head 恢復 chmod 755 /usr/bin/head
chmod 700 /bin/cat 恢復 chmod 755 /bin/cat
chmod 700 /bin/uname 恢復 chmod 755 /bin/uname
chmod 500 /bin/ps 恢復 chmod 755 /bin/ps

六、禁止使用Ctrl+Alt+Del快捷鍵重啟服務器

cp /etc/inittab /etc/inittabbak
vi /etc/inittab #注釋掉下面這一行
#ca::ctrlaltdel:/sbin/shutdown -t3 -r now

七、使用yum update更新系統時不升級內核,只更新軟件包

由于系統與硬件的兼容性問題,有可能升級內核后導致服務器不能正常啟動,這是非常可怕的,沒有特別的需要,建議不要隨意升級內核。
cp /etc/yum.conf /etc/yum.confbak
1、修改yum的配置文件 vi /etc/yum.conf 在[main]的最后添加 exclude=kernel*
2、直接在yum的命令后面加上如下的參數:
yum --exclude=kernel* update
查看系統版本 cat /etc/issue
查看內核版本 uname -a

八、關閉Centos自動更新

chkconfig --list yum-updatesd #顯示當前系統狀態
yum-updatesd 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉
service yum-updatesd stop #關閉 開啟參數為start
停止 yum-updatesd: [確定]
service yum-updatesd status #查看是否關閉
yum-updatesd 已停
chkconfig --level 35 yum-updatesd off #禁止開啟啟動(系統模式為3、5)
chkconfig yum-updatesd off #禁止開啟啟動(所有啟動模式全部禁止)
chkconfig --list yum-updatesd #顯示當前系統狀態
yum-updatesd 0:關閉 1:關閉 2:啟用 3:關閉 4:啟用 5:關閉 6:關閉

九、關閉多余的虛擬控制臺

我們知道從控制臺切換到 X 窗口,一般采用 Alt-F7 ,為什么呢?因為系統默認定義了 6 個虛擬控制臺,
所以 X 就成了第7個。實際上,很多人一般不會需要這么多虛擬控制臺的,修改/etc/inittab ,注釋掉那些你不需要的。

cp /etc/inittab /etc/inittabbakvi /etc/inittab# Run gettys in standard runlevels1:2345:respawn:/sbin/mingetty tty1#2:2345:respawn:/sbin/mingetty tty2#3:2345:respawn:/sbin/mingetty tty3#4:2345:respawn:/sbin/mingetty tty4#5:2345:respawn:/sbin/mingetty tty5#6:2345:respawn:/sbin/mingetty tty6

十、刪除MySQL歷史記錄

用戶登陸數據庫后執行的SQL命令也會被MySQL記錄在用戶目錄的.mysql_history文件里。
如果數據庫用戶用SQL語句修改了數據庫密碼,也會因.mysql_history文件而泄漏。
所以我們在shell登陸及備份的時候不要在-p后直接加密碼,而是在提示后再輸入數據庫密碼。
另外這兩個文件我們也應該不讓它記錄我們的操作,以防萬一。

cdcp .bash_history .bash_historybak #備份cp .mysql_history .mysql_historybakrm .bash_history .mysql_historyln -s /dev/null .bash_historyln -s /dev/null .mysql_history

十一、修改history命令記錄

cp /etc/profile /etc/profilebakvi /etc/profile找到 HISTSIZE=1000 改為 HISTSIZE=50

十二、隱藏服務器系統信息

在缺省情況下,當你登陸到linux系統,它會告訴你該linux發行版的名稱、版本、內核版本、服務器的名稱。
為了不讓這些默認的信息泄露出來,我們要進行下面的操作,讓它只顯示一個"login:"提示符。
刪除/etc/issue和/etc/issue.net這兩個文件,或者把這2個文件改名,效果是一樣的。
mv /etc/issue /etc/issuebak
mv /etc/issue.net /etc/issue.netbak

十三、優化Linux內核參數

cp /etc/sysctl.conf /etc/sysctl.confbakvi /etc/sysctl.conf #在文件末尾添加以下內容net.ipv4.ip_forward = 1 #修改為1net.core.somaxconn = 262144net.core.netdev_max_backlog = 262144net.core.wmem_default = 8388608net.core.rmem_default = 8388608net.core.rmem_max = 16777216net.core.wmem_max = 16777216net.ipv4.netfilter.ip_conntrack_max = 131072net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 180net.ipv4.route.gc_timeout = 20net.ipv4.ip_conntrack_max = 819200net.ipv4.ip_local_port_range = 10024 65535net.ipv4.tcp_retries2 = 5net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_syn_retries = 1net.ipv4.tcp_synack_retries = 1net.ipv4.tcp_timestamps = 0net.ipv4.tcp_tw_recycle = 1net.ipv4.tcp_tw_len = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_keepalive_time = 120net.ipv4.tcp_keepalive_probes = 3net.ipv4.tcp_keepalive_intvl = 15net.ipv4.tcp_max_tw_buckets = 36000net.ipv4.tcp_max_orphans = 3276800net.ipv4.tcp_max_syn_backlog = 262144net.ipv4.tcp_wmem = 8192 131072 16777216net.ipv4.tcp_rmem = 32768 131072 16777216net.ipv4.tcp_mem = 94500000 915000000 927000000/sbin/sysctl -p #使配置立即生效

十四、CentOS 系統優化

cp /etc/profile /etc/profilebak2vi /etc/profile  #在文件末尾添加以下內容ulimit -c unlimitedulimit -s unlimitedulimit -SHn 65535ulimit -S -c 0export LC_ALL=Csource /etc/profile #使配置立即生效ulimit -a #顯示當前的各種用戶進程限制

十五、服務器禁止ping

cp /etc/rc.d/rc.local /etc/rc.d/rc.localbakvi /etc/rc.d/rc.local  #在文件末尾增加下面這一行echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all參數0表示允許 1表示禁止

至此,CentOS Linux服務器安全設置基本完成,以上設置經過筆者實戰測試(CentOS-5.5-x86_64)完全可用,更多的安全設置以及服務器優化,還請大家自行測試。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
2019精品视频| 亚洲精品久久在线| 国产精品视频自在线| 中文字幕综合一区| 亚洲女人天堂av| 国产成人极品视频| 亚洲香蕉在线观看| 中文一区二区视频| 国产精品视频一区二区三区四| 亚洲美女精品成人在线视频| 成人免费视频网址| 精品日韩中文字幕| 色偷偷888欧美精品久久久| 51精品在线观看| 国产精品美乳在线观看| 91极品视频在线| 久久精品2019中文字幕| 亚洲天堂精品在线| 97avcom| 久久亚洲成人精品| 日韩欧美成人免费视频| 日韩精品在线观| 国内免费久久久久久久久久久| 日韩高清人体午夜| 国产精品欧美日韩| xxav国产精品美女主播| 成人国产精品一区二区| 亚洲女人天堂色在线7777| 97国产suv精品一区二区62| 精品久久国产精品| 亚洲国产免费av| 日韩av成人在线观看| 久久亚洲春色中文字幕| 国产99久久精品一区二区| 欧美一区二区影院| 国产97在线亚洲| 欧美日韩成人在线播放| 国产一区二中文字幕在线看| 国产精品久久久久久影视| 成人精品久久久| 欧美亚洲国产成人精品| 日本久久中文字幕| 欧美一级免费看| 亚洲视频国产视频| 中文字幕国产精品久久| 高清欧美电影在线| 久久精品男人天堂| 最近2019中文字幕在线高清| 中文字幕一区二区精品| 国产亚洲欧美日韩一区二区| 91网站在线看| 中文字幕精品国产| 亚洲qvod图片区电影| 欧美成人免费全部| 国产91精品不卡视频| 欧美成人小视频| 日韩欧美在线观看视频| 国产成人精品视| 欧美激情一二三| 岛国av一区二区三区| 国产精品爱久久久久久久| 91久久久久久国产精品| 国产区精品在线观看| 78色国产精品| 国产亚洲精品美女| 国产精品av免费在线观看| 欧美麻豆久久久久久中文| 不卡av电影在线观看| 亚洲黄页视频免费观看| 欧美人在线观看| 国产精品久久久精品| 日韩电影免费观看中文字幕| 亚洲理论片在线观看| 亚洲xxxx做受欧美| 欧美国产日韩一区二区在线观看| 国模精品一区二区三区色天香| 色偷偷偷综合中文字幕;dd| 午夜精品久久久久久99热软件| 日韩精品视频中文在线观看| 奇门遁甲1982国语版免费观看高清| 欧美日韩第一视频| 最近2019中文免费高清视频观看www99| 中文字幕av一区二区三区谷原希美| 亚洲国产成人精品久久| 中国日韩欧美久久久久久久久| 中文在线资源观看视频网站免费不卡| 成人免费视频a| 粉嫩老牛aⅴ一区二区三区| 亚洲老司机av| 九九热精品视频在线播放| 国外成人在线直播| 成人高h视频在线| 日产精品久久久一区二区福利| 日韩av免费在线看| 91成人在线播放| 久久电影一区二区| www.日韩系列| 97在线精品视频| 欧美成aaa人片在线观看蜜臀| 欧美人成在线视频| 中日韩美女免费视频网站在线观看| 97色在线视频观看| 国产亚洲精品成人av久久ww| 亚洲一区免费网站| 国产精品aaaa| 日韩欧美国产视频| 91超碰中文字幕久久精品| 成人精品久久一区二区三区| 日韩在线中文视频| 国产美女搞久久| 久热精品视频在线免费观看| www.亚洲一区| 日韩va亚洲va欧洲va国产| 亚洲美女性生活视频| 91在线视频成人| 精品久久久久久国产91| 久久久国产精彩视频美女艺术照福利| 国内精品久久久久影院优| 日本国产一区二区三区| 91精品国产高清久久久久久91| 欧美日韩午夜视频在线观看| 亚洲免费一级电影| 欧美一区二粉嫩精品国产一线天| 欧美激情第99页| 91高清视频免费观看| 久久综合久久美利坚合众国| 亚洲欧美激情另类校园| 国产精品99久久99久久久二8| 岛国精品视频在线播放| 国产精品免费一区二区三区都可以| 性欧美办公室18xxxxhd| 中文字幕在线日韩| 久久久精品中文字幕| 欧美午夜无遮挡| 欧美日韩亚洲高清| 亚洲精品在线视频| 最新中文字幕亚洲| 亚洲精品xxxx| 国产精品视频在线播放| 蜜臀久久99精品久久久久久宅男| 欧美精品18videos性欧| 欧美成人精品三级在线观看| 亚洲人成网站在线播| 精品久久久久久久久久久久| 日韩免费在线观看视频| 欧美成人黑人xx视频免费观看| 97视频在线观看亚洲| 色香阁99久久精品久久久| 欧美成人中文字幕在线| 日本三级久久久| 久久亚洲精品一区二区| 成人网在线视频| 精品福利视频导航| 日韩欧美精品中文字幕| 亚洲人免费视频| 日韩一区二区三区国产| 97精品国产97久久久久久免费| 欧美国产视频日韩| 91精品国产乱码久久久久久久久| 亚洲天堂视频在线观看| 国产成人啪精品视频免费网| 欧洲午夜精品久久久| 亚洲精品mp4| 欧美性极品xxxx娇小|