- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認證網(wǎng)站身份V標(biāo)記
- 域名注冊服務(wù)機構(gòu)許可:滇D3-20230001
- 代理域名注冊服務(wù)機構(gòu):新網(wǎng)數(shù)碼
在Linux運維中,系統(tǒng)配置和安全加固是確保服務(wù)器穩(wěn)定、安全和高效運行的基礎(chǔ)。今天藍隊云將向大家詳細介紹Linux 運維七大實用技能,為大家在Linux系統(tǒng)的管理與維護提供有力支持。
一、初始化配置
禁用服務(wù)
1.chkconfig--level 35 iptables off
2.chkconfig--level 35 ip6tables off
3.service iptables stop
4.chkconfig--level 35 postfix off
vi /etc/selinux/config SELINUX-disabled
[root@rhel63 yum.repos.d]# vi local.repo
[local]
name=local
baseurl file:///mnt/Server
enabled=1
gpgcheck=0
可以配置為光盤,內(nèi)部YUM源或EPEL等
# yum install ftp telnet make imake gcc compat-libstdc++-33 gcc-c++ libstdc++ libxp kernel kernel-devel kernel-headers rsh ksh lsof openssh-clients -y
# yum install iptraf.x86_64 unzip.x86 64 libaio.x86_64 eject sysfsutils dmidecode pciu2.tils dstat lsscsi -y
安裝xwindows
#yum groupinstall"X window System" -y
# yum groupinstall Desktop -y(可以不安裝桌面
# yum install xorg-x11-apps -y(包含xclock)
Crontab 添加如上記錄,指定內(nèi)部ntp服務(wù)器
修改ssh 禁用DNS 選項:
添加允許指定用戶登錄:
上傳掃描工具
網(wǎng)絡(luò)上有該腳本,下載自行使用
二、安全加固
注釋掉系統(tǒng)不需要的用戶和用戶組
注意:不建議直接刪除,當(dāng)你需要某個用戶時,自己重新添加會很麻煩。
注意:由于系統(tǒng)與硬件的兼容性問題,有可能升級內(nèi)核后導(dǎo)致服務(wù)器不能正常啟動,這是非常可怕的,沒有特別的需要,建議不要隨意升級內(nèi)核。
在缺省情況下,當(dāng)你登陸到linux系統(tǒng),它會告訴你該linux發(fā)行版的名稱、版本、內(nèi)核版本、服務(wù)器的名稱。
為了不讓這些默認的信息泄露出來,我們要進行下面的操作,讓它只顯示一個"login:"提示符。
刪除/etc/issue和/etc/issue.net這兩個文件,或者把這2個文件改名,效果是一樣的。
修改文件/etc/motd的內(nèi)容,如沒有該文件,則創(chuàng)建它。
執(zhí)行備份:
修改/etc/csh.cshrc文件,添加如下行:
改變這項設(shè)置后,重新登錄才能有效
三、多路徑設(shè)置
隨著X86 環(huán)境的普及化,Linux 的市場占有率也越來越高,為了方便后續(xù)的設(shè)備管理我們和Linux 自帶多路徑軟件的成熟化,我們在日常的設(shè)備多路徑軟件選擇方面經(jīng)常會首先考慮使用DM 軟件,本次多路徑設(shè)置主要是結(jié)合REDHAT和CENTOS自帶軟件DM--- Multipath
四、系統(tǒng)異常性能指標(biāo)獲取
五、LVM日常使用
LVM在日常運維工作當(dāng)中占據(jù)著很大的比重,在此我列舉LVM常見的日常操作及步驟。
1. 添加一個磁盤到OS,格式化文件系統(tǒng)使用,參考如下:
掃描磁盤
這個其中每個步驟就不在做詳細解釋,有興趣的可以獨自搜索
2.文件系統(tǒng)的擴容和縮小(根文件系統(tǒng)縮小要相當(dāng)?shù)纳髦兀?/span>
在線擴容文件系統(tǒng):
縮小文件系統(tǒng):
3. 在線刪除一個共享磁盤LUN
例如:
刪除一個不用的lun
刪除環(huán)節(jié):
六、Linux 運維命令掌握
Linux 下面日常運維使用的命令有太多了,可以根據(jù)個人的情況進行適當(dāng)?shù)挠洃洝?/span>
系統(tǒng)負載:top ,nmon,dstat 等
網(wǎng)絡(luò):ss,netstat,route,diag,ping,ip,lsof 等
io:dd,iostat,fio,nmon,dstat,pvs,lvs,vgs 等
內(nèi)存:free,dstat等
進程:ps,lsof 等
配置:lscpu,lspci,dmidecode,lsscsi,udev 等
設(shè)備識別:echo '---' ,rescan-scsi-bus.sh 等
診斷:strace,ltrace等
比如還有find 如何結(jié)合xargs ,tree的使用,lsblk 等等,還有很多很多,需要長期的積累,當(dāng)然主要使用還是配置查看,LVM設(shè)置,網(wǎng)絡(luò)
還有很多成熟的開源和商業(yè)產(chǎn)品進行管理,在此不一一列舉,感覺可自行百度和google。
目前主流的python,ruby這些語言工具可以根據(jù)自身情況選擇一個掌握。
七、診斷工具
在日常的運維過程當(dāng)中,不免要進行所謂的性能或者故障方面問題的診斷,工具和手段包羅萬象,在此列舉一些日常使用的工具用于參考。
這里附上一幅Linux 開機流程圖,這樣很多人就可以更加清楚的了解了Linux在啟動的整個流程,便于此類問題的解決。
八、網(wǎng)絡(luò)必殺技
Netcat,SSH 幾種隧道轉(zhuǎn)發(fā)模式 ,lsof,dstat ,ethtool,iptraf,iperf,diag,route 和多個網(wǎng)卡路由及雙網(wǎng)卡綁定技術(shù)值得了解,這些都是os層面運維網(wǎng)絡(luò)方面經(jīng)常會使用到的幾個方面
在日常較為常用的操作就是進行雙網(wǎng)卡的綁定,下面分享一個綁定的具體流程:
1、cp /etc/sysconfig/network/ifcfg-eth0 /etc/sysconfig/network/ifcfg-eth0.bak
cp /etc/sysconfig/network/ifcfg-eth0 /etc/sysconfig/network/ifcfg-bond0
2、vi /etc/sysconfig/network/ifcfg-eth0,注釋所有(除以下兩行內(nèi)容),并將值修改如下:
BOOTPROTO='none'
STARTMODE='off'
3、cp /etc/sysconfig/network/ifcfg-eth0 /etc/sysconfig/network/ifcfg-eth1
4、vi /etc/sysconfig/network/ifcfg-bond0,增加或更新如下內(nèi)容,其他內(nèi)容可注釋:
說明:以上配置mode=0為負載均衡模式,如果需要配置成主備模式,BONDING_MODULE_OPTS配置如下:
BONDING_MODULE_OPTS='mode=1 miimon=100 use_carrier=0 primary=eth0'
5、rcnetwork restart,重啟網(wǎng)絡(luò)服務(wù)生效,并進行測試。
6、cat /proc/net/bonding/bond0 可以查看bonding的狀態(tài)。
通過對Linux系統(tǒng)初始化配置、常見的安全加固措施及日常運維工具的介紹,本文為系統(tǒng)管理員提供了全面的操作指南。無論是在系統(tǒng)部署、性能優(yōu)化,還是在處理故障和安全問題時,熟練掌握這些技巧都能大大提高工作效率并保障系統(tǒng)安全。希望本篇文章能幫助大家在Linux系統(tǒng)管理和運維的工作中提升工作效率,優(yōu)化系統(tǒng)性能,解決日常運維中的常見問題。想了解更多Linux實用技巧,歡迎到藍隊云官網(wǎng)查詢,藍隊云期待與您一起探索。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP