久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

CentOSLinux服務器安全設置

2022-10-09    分類: 網(wǎng)站建設

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

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

一、注釋掉系統(tǒng)不需要的用戶和用戶組

注意:不建議直接刪除,當你需要某個用戶時,自己重新添加會很麻煩。

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:

二、關閉系統(tǒng)不需要的服務

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

三、禁止非root用戶執(zhí)行/etc/rc.d/init.d/下的系統(tǒng)命令

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

五、限制不同文件的權限

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更新系統(tǒng)時不升級內(nèi)核,只更新軟件包

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

八、關閉Centos自動更新

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

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

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

?
1
2
3
4
5
6
7
8
9
cp /etc/inittab /etc/inittabbak
vi /etc/inittab
# Run gettys in standard runlevels
1: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歷史記錄

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

?
1
2
3
4
5
6
cd
cp .bash_history .bash_historybak #備份
cp .mysql_history .mysql_historybak
rm .bash_history .mysql_history
ln -s /dev/null .bash_history
ln -s /dev/null .mysql_history

十一、修改history命令記錄

?
1
2
3
cp /etc/profile /etc/profilebak
vi /etc/profile
找到 HISTSIZE=1000 改為 HISTSIZE=50

十二、隱藏服務器系統(tǒng)信息

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

十三、優(yōu)化Linux內(nèi)核參數(shù)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
cp /etc/sysctl.conf /etc/sysctl.confbak
vi /etc/sysctl.conf #在文件末尾添加以下內(nèi)容
 
net.ipv4.ip_forward = 1 #修改為1
net.core.somaxconn = 262144
net.core.netdev_max_backlog = 262144
net.core.wmem_default = 8388608
net.core.rmem_default = 8388608
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.ipv4.netfilter.ip_conntrack_max = 131072
net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 180
net.ipv4.route.gc_timeout = 20
net.ipv4.ip_conntrack_max = 819200
net.ipv4.ip_local_port_range = 10024 65535
net.ipv4.tcp_retries2 = 5
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_syn_retries = 1
net.ipv4.tcp_synack_retries = 1
net.ipv4.tcp_timestamps = 0
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_tw_len = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_keepalive_time = 120
net.ipv4.tcp_keepalive_probes = 3
net.ipv4.tcp_keepalive_intvl = 15
net.ipv4.tcp_max_tw_buckets = 36000
net.ipv4.tcp_max_orphans = 3276800
net.ipv4.tcp_max_syn_backlog = 262144
net.ipv4.tcp_wmem = 8192 131072 16777216
net.ipv4.tcp_rmem = 32768 131072 16777216
net.ipv4.tcp_mem = 94500000 915000000 927000000
 
/sbin/sysctl -p #使配置立即生效

十四、CentOS 系統(tǒng)優(yōu)化

?
1
2
3
4
5
6
7
8
9
cp /etc/profile /etc/profilebak2
vi /etc/profile #在文件末尾添加以下內(nèi)容
ulimit -c unlimited
ulimit -s unlimited
ulimit -SHn 65535
ulimit -S -c 0
export LC_ALL=C
source /etc/profile #使配置立即生效
ulimit -a #顯示當前的各種用戶進程限制

十五、服務器禁止ping

?
1
2
3
4
cp /etc/rc.d/rc.local /etc/rc.d/rc.localbak
vi /etc/rc.d/rc.local #在文件末尾增加下面這一行
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
參數(shù)0表示允許 1表示禁止

十六、SSH安全

如果有可能,第一件事就是修改ssh的默認端口22,改成如20002這樣的較大端口會大幅提高安全系數(shù),降低ssh破解登錄的可能性。

創(chuàng)建具備辨識度的應用用戶如crm以及系統(tǒng)管理用戶sysmgr

#useradd crm -d /apps/crm
#passwd crm

#useradd sysmgr
#passwd sysmgr

十七、配置只能使用密鑰文件登錄

使用密鑰文件代替普通的簡單密碼認證也會極大的提高安全性:

[dir@username ~]$ ssh-keygen -t rsa -b 2048
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): //默認路徑,回車
Enter passphrase (empty for no passphrase): //輸入你的密鑰短語,登錄時使用
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
3e:fd:fc:e5:d3:22:86:8e:2c:4b:a7:3d:92:18:9f:64 root@ibpak.tp-link.net
The key's randomart image is:
+--[ RSA 2048]----+
| |

| o++o..oo..o|
+-----------------+

將公鑰重命名為authorized_key:

$ mv ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
$ chmod 600 ~/.ssh/authorized_keys

下載私鑰文件 id_rsa 到本地(為了更加容易識別,可重命名為hostname_username_id_rsa),保存到安全的地方。以后 username 用戶登錄這臺主機就必須使用這個私鑰,配合密碼短語來登錄(不再使用 username 用戶自身的密碼)

另外還要修改/etc/ssh/sshd_config文件

打開注釋

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys

我們要求 username 用戶(可以切換到其他用戶,特別是root)必須使用ssh密鑰文件登錄,而其他普通用戶可以直接密碼登錄。因此還需在sshd_config文件最后加入:

Match User itsection
PasswordAuthentication no

重啟sshd服務

service sshd restart

另外提醒一句,這對公鑰和私鑰一定要單獨保存在另外的機器上,服務器上丟失公鑰或連接端丟失私鑰(或密鑰短語),可能導致再也無法登陸服務器獲得root權限!

十八、防止一般網(wǎng)絡攻擊

網(wǎng)絡攻擊不是幾行設置就能避免的,以下都只是些簡單的將可能性降到最低,增大攻擊的難度但并不能完全阻止。

1 禁ping
阻止ping如果沒人能ping通您的系統(tǒng),安全性自然增加了,可以有效的防止ping洪水。為此,可以在/etc/rc.d/rc.local文件中增加如下一行:

#echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

或使用iptable禁ping:

iptables -A INPUT -p icmp --icmp-type 0 -s 0/0 -j DROP

不允許ping其他主機:

iptables -A OUTPUT -p icmp --icmp-type 8 -j DROP

防止IP欺騙
編輯/etc/host.conf文件并增加如下幾行來防止IP欺騙攻擊。

order hosts,bind #名稱解釋順序
multi on #允許主機擁有多個IP地址
nospoof on #禁止IP地址欺騙

3 防止DoS攻擊
對系統(tǒng)所有的用戶設置資源限制可以防止DoS類型攻擊,如大進程數(shù)和內(nèi)存使用數(shù)量等。
可以在/etc/security/limits.conf中添加如下幾行:

*    soft    core    0
*    soft    nproc   2048
*    hard    nproc   16384
*    soft    nofile 1024
*    hard    nofile  65536

core 0 表示禁止創(chuàng)建core文件;nproc 128 把最多的進程數(shù)限制到20;nofile 64 表示把一個用戶同時打開的大文件數(shù)限制為64;* 表示登錄到系統(tǒng)的所有用戶,不包括root

然后必須編輯/etc/pam.d/login文件檢查下面一行是否存在。

session    required     pam_limits.so

limits.conf參數(shù)的值需要根據(jù)具體情況調(diào)整。

十九、定期做日志安全檢查

將日志移動到專用的日志服務器里,這可避免入侵者輕易的改動本地日志。下面是常見linux的默認日志文件及其用處:

/var/log/message – 記錄系統(tǒng)日志或當前活動日志。
/var/log/auth.log – 身份認證日志。
/var/log/cron – Crond 日志 (cron 任務).
/var/log/maillog – 郵件服務器日志。
/var/log/secure – 認證日志。
/var/log/wtmp 歷史登錄、注銷、啟動、停機日志和,lastb命令可以查看登錄失敗的用戶
/var/run/utmp 當前登錄的用戶信息日志,w、who命令的信息便來源與此
/var/log/yum.log Yum 日志。

安裝logwatch
Logwatch是使用 Perl 開發(fā)的一個日志分析工具。能夠?qū)inux 的日志文件進行分析,并自動發(fā)送mail給相關處理人員,可定制需求。

Logwatch的mail功能是借助宿主系統(tǒng)自帶的 mail server 發(fā)郵件的,所以系統(tǒng)需安裝mail server , 如sendmail,postfix,Qmail等

二十、web服務器安全

像apache或tomcat這樣的服務端程序在配置時,如果有安全問題存在可以查閱文檔進行安全加固。
安裝和配置方法見博文tomcat安全配置

至此,CentOS Linux服務器安全設置基本完成,更多的安全設置以及服務器優(yōu)化,還請大家自行測試。

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

文章題目:CentOSLinux服務器安全設置
本文路徑:http://www.js-pz168.com/news22/204072.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App設計云服務器Google網(wǎng)站導航外貿(mào)網(wǎng)站建設企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設網(wǎng)站維護公司
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
国严精品久久久久久亚洲影视| 欧美影院一区二区| 欧美丝袜丝nylons| 久久久久久97三级| 亚洲成人先锋电影| 成人免费毛片a| 日韩av一区二区三区美女毛片| 欧美日韩在线三级| 亚洲国产精品激情在线观看| 日日摸夜夜添夜夜添国产精品| 成人激情黄色小说| 亚洲美女网站18| 精品免费日韩av| 亚洲成人自拍一区| 99在线精品免费| 亚洲春色在线| 国产亚洲人成网站| 777a∨成人精品桃花网| 国产精品麻豆网站| 久久er99精品| 国产一区二区高清视频| 欧美三级中文字| 亚洲视频一区二区免费在线观看| 狠狠网亚洲精品| 欧美日韩在线高清| 日韩欧美一区电影| 午夜精品福利久久久| 91视频在线观看免费| 色狠狠色噜噜噜综合网| 国产精品美女久久久久久久网站| 激情综合色丁香一区二区| 精品国产乱码久久久久久88av| 欧美日韩另类一区| 亚洲综合激情网| 91美女在线视频| 欧美日韩在线一区二区| 亚洲欧美电影一区二区| 国产性色一区二区| 美日韩一区二区| 鲁丝一区二区三区免费| 日韩欧美视频在线| 日韩av电影免费观看高清完整版 | 日韩一区二区在线看片| 亚洲一区自拍偷拍| 51精品国产人成在线观看| 欧美在线不卡视频| 亚洲美女电影在线| 91久色porny| 欧美精品在线观看一区二区| 亚洲自拍偷拍麻豆| 超碰97人人在线| 3d成人动漫网站| 午夜精品久久一牛影视| 国产日韩二区| 欧美tickling挠脚心丨vk| 免费人成网站在线观看欧美高清| 精品国产乱码久久久久久蜜柚| 日韩欧美黄色影院| 久久爱另类一区二区小说| 日本视频一区二区不卡| 国产欧美综合在线| 国产aⅴ精品一区二区三区色成熟| 一区二区三区久久网| 亚洲欧洲在线观看av| 99re这里只有精品首页| 欧美日韩高清一区二区三区| 亚洲成人免费视| 欧美lavv| 欧美极品少妇xxxxⅹ高跟鞋| 懂色av一区二区三区免费观看| 日本高清无吗v一区| 亚洲国产日产av| 九九九九九九精品| 欧美国产视频在线| 99九九99九九九视频精品| 6080国产精品一区二区| 免费成人av在线播放| 色噜噜一区二区| 亚洲欧美激情在线| 国产视频99| 日本一区二区三区国色天香| 成人晚上爱看视频| 91精品久久久久久久99蜜桃| 麻豆精品国产传媒mv男同 | 一区二区三区精品视频在线| 国产日本一区二区三区| 国产丝袜欧美中文另类| k8久久久一区二区三区 | 中文字幕在线亚洲三区| 亚洲成人动漫精品| 欧美日韩视频在线一区二区观看视频| 欧美国产一区二区在线观看| 91香蕉视频污| 久久久久久久久岛国免费| 成人激情午夜影院| 日韩女优视频免费观看| 国产成人av影院| 欧美一区二区三级| 国产91精品免费| 欧美一区永久视频免费观看| 国产精品中文字幕日韩精品| 欧美片网站yy| 国产精品一区二区男女羞羞无遮挡| 欧美色视频在线| 国产综合成人久久大片91| 欧美视频一区二区三区四区 | 在线观看精品一区| 精品影视av免费| 欧美人妇做爰xxxⅹ性高电影| 黄页视频在线91| 欧美久久久一区| 国产精品一二三四区| 欧美一级一区二区| 波多野洁衣一区| 久久久久一区二区三区四区| 999热视频在线观看| 国产精品三级电影| 久久亚洲高清| 亚洲一区二区不卡免费| 亚洲欧洲日韩精品| 免费欧美在线视频| 欧美日韩精品一区二区天天拍小说 | 国产精品久久久久久久久婷婷| 中文字幕第一区| 欧美13一14另类| 亚洲福利一二三区| 日本韩国一区二区| 国产伦精一区二区三区| 精品日韩一区二区三区| 91精品网站| 亚洲色图制服诱惑| 亚洲欧美成人一区| 黄页视频在线91| 欧美videossexotv100| 99超碰麻豆| 亚洲码国产岛国毛片在线| 一区不卡字幕| 国产在线播放一区二区三区| 欧美大片在线观看| 国产精品一区二区av| 亚洲午夜一区二区| 欧美亚洲高清一区| 成人av网站在线| 亚洲欧洲国产日本综合| 亚洲成色最大综合在线| 激情久久五月天| 久久精品人人做人人爽97| 久久精品日产第一区二区三区乱码 | 日韩美一区二区三区| 国产精品 日韩| 亚洲.国产.中文慕字在线| 欧美日韩免费在线视频| 97成人超碰视| 一区二区三区欧美视频| 欧美影片第一页| 91在线视频观看| 亚洲激情中文1区| 欧美性xxxxx极品少妇| 不卡的看片网站| 亚洲人成网站色在线观看| 日本韩国欧美在线| caoporen国产精品视频| 亚洲美女免费在线| 欧美日韩一区精品| 成人欧美一区二区三区视频| 亚洲电影你懂得| 日韩欧美另类在线| 欧美二区三区| 国产一区二区在线观看免费| 国产欧美日韩三级| 一本大道久久精品懂色aⅴ| 成人精品视频一区| 一级特黄大欧美久久久| 3751色影院一区二区三区| 国产精品视频入口| 免费人成网站在线观看欧美高清| 久久人人爽爽爽人久久久| 日韩亚洲视频| 成人国产电影网| 夜夜操天天操亚洲| 日韩一二三四区| 青娱乐一区二区| 国产成人精品免费一区二区| 亚洲图片另类小说| 欧美一区二区在线免费观看| 久久精品人人做人人爽电影| 狠狠色丁香婷婷综合| 亚洲色欲色欲www在线观看| 欧美喷水一区二区| 免费av在线一区二区| 国产成人精品一区二| 亚洲制服欧美中文字幕中文字幕| 欧美一区二区三级| 日韩免费电影一区二区| 不卡的av中国片| 日韩高清不卡一区| 中文字幕免费不卡| 欧美男同性恋视频网站| 欧美黑人3p| 99久久久国产精品免费蜜臀|