標(biāo)簽(空格分隔):Linux實(shí)戰(zhàn)教學(xué)筆記-陳思齊
默認(rèn)國(guó)外的yum源速度很慢,所以換成國(guó)內(nèi)的。
第一步:先備份
mkdir backup
mv C* backup/
第二步:下載163yum源
wget
第三步:清除舊緩存
yum clean all
第四步:創(chuàng)建新緩存
yum makecache
第五步:安裝必要的軟件包
yum -y install tree nmap sysstat gcc gcc-c++ make telnet
SELinux(Security-Enhanced Linux)是美國(guó)國(guó)家安全局(NSA)對(duì)于強(qiáng)制訪問(wèn)控制的實(shí)現(xiàn),這個(gè)功能讓系統(tǒng)管理員又愛(ài)又恨linux命令,這里我們還是把它關(guān)閉了吧,至于安全問(wèn)題,后面通過(guò)其他手段來(lái)解決,這也是大多數(shù)生產(chǎn)環(huán)境的做法,如果非要開(kāi)啟也是可以的。關(guān)閉方式如下。
/etc/selinux/config :selinux的配置文件
可以直接vi(vim)修改或者用sed -i直接對(duì)配置文件進(jìn)行修改。
命令說(shuō)明
提示:修改配置SElinux后,要想使生效,必須要重啟系統(tǒng)。因此,可配合使用setenforce 0 這個(gè)臨時(shí)關(guān)閉的命令,這樣在重啟前后都可以使得SElinux關(guān)閉生效了,也就是說(shuō)無(wú)需立刻重啟服務(wù)器了,在生產(chǎn)環(huán)境下Linux機(jī)器是不能隨意重啟。
小結(jié)
備份/etc/selinux/config
修改配置文件(重啟服務(wù)器生效)
sed -i 's/selinux=enforcing/selinux=disabled/' /etc/selinux/config 。#sed -i's/selinux=enforcing/selinux=disabled/g' /etc/selinux/config。[root]# sed ‘s#i am ##g‘ /oldboy/oldboy.txt|sed ‘s#,myqq is ##g‘。
命令行(臨時(shí),重啟后失效)
setenforce 0
getenforce
關(guān)閉防火墻的目的是為了讓初學(xué)者學(xué)習(xí)更方便,將來(lái)在學(xué)了iptables技術(shù)后可再統(tǒng)一開(kāi)啟。在企業(yè)環(huán)境中,一般只有配置外網(wǎng)IP的linux服務(wù)器才需要開(kāi)啟防火墻,但即使是有外網(wǎng)IP,對(duì)于高并發(fā)高流量的業(yè)務(wù)服務(wù)器仍是不能開(kāi)的,因?yàn)闀?huì)有較大性能損失,導(dǎo)致網(wǎng)站訪問(wèn)很慢,這種情況下只能在前端加更好的硬件防火墻了。
設(shè)定運(yùn)行級(jí)別(runlevel)為3,即表示使用文本命令行模式管理Linux。
/etc/inittab :開(kāi)機(jī)啟動(dòng)模式配置文件
模式3:對(duì)系統(tǒng)資源的占用最低,所以改成3對(duì)系統(tǒng)進(jìn)行優(yōu)化
模式5:桌面模式,如果沒(méi)有裝桌面就進(jìn)不去了
命令:init 0 可以直接關(guān)閉計(jì)算機(jī)
命令:init 6 可以直接重啟計(jì)算機(jī)
命令:init x(模式) 用來(lái)臨時(shí)切換linux運(yùn)行模式
runlevel命令可以查看當(dāng)前的運(yùn)行模式
重點(diǎn)
必須掌握l(shuí)inux的啟動(dòng)流程
必須掌握l(shuí)inux系統(tǒng)的7中運(yùn)行級(jí)別
必須會(huì)臨時(shí)切換,永久修改linux的啟動(dòng)模式
系統(tǒng)必須開(kāi)啟的5個(gè)服務(wù)
一條命令關(guān)閉其他所有不必要的服務(wù)
----------
權(quán)限越大,責(zé)任越大
--stdin為免交互模式
必須先創(chuàng)用戶(hù)后,才能給用戶(hù)設(shè)置密碼,不然系統(tǒng)會(huì)找不到這個(gè)用戶(hù)的。
注意:這種方式雖然能免提示的直接創(chuàng)建用戶(hù),但是密碼信息都被記錄在了命令的歷史記錄里,因此,在創(chuàng)建完成以后切記history
-c 清空命令的歷史記錄信息。
嘗試切換用戶(hù)角色:
說(shuō)明:
超級(jí)用戶(hù)root切換到普通用戶(hù)下面,無(wú)需輸入對(duì)應(yīng)用戶(hù)密碼,這相當(dāng)于“皇帝”去“大臣”家里。