關(guān)于linux常見問題

一畅买、在公司中怎么登陸服務(wù)器?

首先確認(rèn)服務(wù)器IP地址

如果是windows操作系統(tǒng)馍佑,下載遠(yuǎn)程連接工具如xshell

putty如果是MAC系統(tǒng)倚舀,使用MAC終端直接SSH

IP地址

登陸細(xì)節(jié):

[if !supportLists]1.?[endif]首先通過xshell(其他終端) ??ssh ??跳板機(jī)(堡壘機(jī)) jump server ??[linux服務(wù)器] ?{不是你要登錄的IP地址}2.登錄跳板機(jī)后,使用ssh IP 登陸你要登錄的服務(wù)器


ssh另外一臺(tái)機(jī)器的IP地址

跳板機(jī)[堡壘機(jī)作用] ??

實(shí)現(xiàn)1 ?身份驗(yàn)證

2屏幕錄制妄荔,防止員工對(duì)服務(wù)器做有害的操作

3批量操作 一次性操作2-200臺(tái)機(jī)器

二插勤、怎么登陸windows服務(wù)器(不常用)

下載及使用[遠(yuǎn)程桌面]

在遠(yuǎn)程桌面上直接輸入windows server的IP地址 即可登錄

三、怎么登陸交換機(jī)然痊?去做網(wǎng)絡(luò)配置至朗?

1 ?ssh交換機(jī)的跳板機(jī) (linux服務(wù)器)

2使用 telnet ip地址(交換機(jī)的IP)去登錄 ???

交換機(jī)的跳板機(jī)和服務(wù)器的跳板機(jī)不是一個(gè)

四、ssh和telnet有什么區(qū)別剧浸?爽丹??

telnet:不安全辛蚊,沒有對(duì)傳輸數(shù)據(jù)進(jìn)行加密粤蝎,容易被監(jiān)聽,還有遭受中間人攻擊袋马,telnet不能壓縮傳輸數(shù)據(jù)初澎,所以傳輸慢。

ssh:對(duì)數(shù)據(jù)進(jìn)行加密虑凛,安全性高碑宴,ssh傳輸數(shù)據(jù)經(jīng)過壓縮的,所以傳輸速度比較快桑谍。

五延柠、Centos6.X版本系統(tǒng)和centos7.X版本有啥區(qū)別?锣披?贞间?

1內(nèi)核版本

2啟動(dòng)加載器

3防火墻?* iptables和firewalld

4默認(rèn)數(shù)據(jù)庫 ?*mysql和mariadb

5文件結(jié)構(gòu)

6主機(jī)名

7服務(wù)相關(guān) ?*service和systemctl

service network restart

systemctl restart network

六、你企業(yè)中用的什么操作系統(tǒng)雹仿?

centos7.5 ?centos6.5 ???redhat7.0(紅帽)

七增热、你怎么去查看操作系統(tǒng)版本?怎么查看內(nèi)核胧辽?

/etc/redhat-release

?電腦及操作系統(tǒng)的相關(guān)信息

uname ??-a查看內(nèi)核版本

八峻仇、安裝過操作系統(tǒng)么?虛擬中怎么裝邑商?公司中怎么裝摄咆?凡蚜?

[if !supportLists]一、[endif]小批量設(shè)備使用U盤安裝(調(diào)整bios參數(shù)從U盤啟動(dòng))

[if !supportLists]二吭从、[endif]大批量設(shè)備搭建PXE裝機(jī)系統(tǒng)朝蜘,從網(wǎng)絡(luò)批量安裝(調(diào)整網(wǎng)絡(luò)啟動(dòng)項(xiàng),從網(wǎng)絡(luò)啟動(dòng))

IDC機(jī)房服務(wù)器全都是通過網(wǎng)絡(luò)安裝影锈。

a.配置服務(wù)器硬raid

b.進(jìn)去bios修改開機(jī)啟動(dòng)項(xiàng),選擇從網(wǎng)絡(luò)啟動(dòng)

c.將內(nèi)網(wǎng)網(wǎng)口PXE選項(xiàng)開啟

d.通過DHCP服務(wù)向企業(yè)內(nèi)部一體化(一體化裝機(jī)系統(tǒng)蝉绷,自己搭建的)發(fā)送安裝請(qǐng)求

九鸭廷、請(qǐng)?jiān)敿?xì)解釋linux系統(tǒng)開機(jī)啟動(dòng)過程?

[if !supportLists]1熔吗、[endif]加電

[if !supportLists]2辆床、[endif]加載BIOS設(shè)置

[if !supportLists]3、[endif]加載grub

[if !supportLists]4桅狠、[endif]加載內(nèi)核系統(tǒng)到內(nèi)存當(dāng)中

[if !supportLists]5讼载、[endif]加載配置文件

[if !supportLists]6、[endif]加載內(nèi)核模塊

[if !supportLists]7中跌、[endif]完成相應(yīng)的初始化工作和啟動(dòng)相應(yīng)的服務(wù)

[if !supportLists]8咨堤、[endif]啟動(dòng)系統(tǒng)進(jìn)程

[if !supportLists]9、[endif]出現(xiàn)登錄界面

[if !supportLists]10漩符、[endif]開機(jī)啟動(dòng)完成

十一喘、怎么禁止root遠(yuǎn)程登錄?

vim /etc/ssh/sshd_config ???#PermitRootLogin yes ?(去掉#嗜暴,yes改成no)

十一凸克、Ping用的什么協(xié)議?

icmp協(xié)議

十二闷沥、怎么快速ping一個(gè)地址一萬次快速完成萎战?

?ping -c次數(shù) ?-i秒數(shù) ?IP地址

十三、在企業(yè)中舆逃,給新同事添加賬號(hào)添加不上是什么原因蚂维?

1、權(quán)限 ??2路狮、賬號(hào)已存在 ?郵箱 ?家目錄已存在 ??磁盤空間不足

十四鸟雏、有名員工離職了,你作為一名工程師览祖,需要做什么孝鹊?

[if !supportLists]1、[endif]首先刪除通道機(jī)登錄權(quán)限

[if !supportLists]2展蒂、[endif]刪除CMDB系統(tǒng)(資產(chǎn)管理系統(tǒng))或者EXCEL表格中服務(wù)器的管理員名字又活,將服務(wù)器(過戶)到同組人員

[if !supportLists]3苔咪、[endif]刪除所有服務(wù)器的登錄權(quán)限,及sudoers文件中的內(nèi)容

[if !supportLists]4柳骄、[endif]聯(lián)系郵箱管理員刪除郵箱

十五团赏、同事可以直接刪除(添加)其他同事的權(quán)限及sudoer權(quán)限嗎?

新員工或者老員添加登錄服務(wù)器權(quán)限及sudo權(quán)限耐薯,需要自己申請(qǐng)?zhí)砑淤~號(hào)

工單(提案舔清,case)經(jīng)過領(lǐng)導(dǎo)審批后,相關(guān)工程師才可以添加或刪除曲初。

十六体谒、DHCP是什么?

動(dòng)態(tài)主機(jī)配置協(xié)議

主要目的是為了方便我們主機(jī)IP地址的配置臼婆,如果網(wǎng)絡(luò)中存在大量主機(jī)時(shí)抒痒,可部署DHCP協(xié)議由DHCP服務(wù)器分配地址給主機(jī)。

十七颁褂、如果添加用戶時(shí)候報(bào)XXX in process 14XXX怎么做故响?

kill -9 14XXX

十八、如果VM通過SSH連接不上了 颁独,下一步要怎么做彩届?

Ip a | grep “inet”確認(rèn)是否有IP和IP地址是不是變了 ?(確認(rèn)IP)

Systemctl restart network(重啟網(wǎng)絡(luò)服務(wù))

Systemctl restart sshd重啟(ssh)

十九、如果一臺(tái)服務(wù)器沒有IP地址了要怎么做誓酒?

Systemctl restart network(重啟網(wǎng)絡(luò)服務(wù))

二十惨缆、請(qǐng)了解專業(yè)術(shù)語及架構(gòu)

client:客戶端

cdn:加速:內(nèi)容分發(fā)網(wǎng)絡(luò)

firewall:防火墻

wiki:多人協(xié)作的協(xié)作系統(tǒng)

dr:負(fù)載均衡器(一種模式)

pxe服務(wù)器:批量安裝操作系統(tǒng),初始化使用服務(wù)器

ansible:統(tǒng)一部署

zabbix:監(jiān)控服務(wù)器

ELK:開源實(shí)時(shí)日志分析平臺(tái)

ips:入侵防御系統(tǒng)

ids:入侵檢測系統(tǒng)

CMDB:資產(chǎn)管理系統(tǒng)

二十一丰捷、請(qǐng)問你是怎么優(yōu)化linux系統(tǒng)的坯墨?

[if !supportLists]1、[endif]不用root.添加普通用戶病往,通過sudo授權(quán)管理

[if !supportLists]2捣染、[endif]更改默認(rèn)的遠(yuǎn)程連接SSH服務(wù)端口及禁止root用戶連接

[if !supportLists]3、[endif]定時(shí)自動(dòng)更新服務(wù)器時(shí)間

[if !supportLists]4停巷、[endif]配置yum更新源

[if !supportLists]5耍攘、[endif]關(guān)閉selinux及iptable/firewalld

[if !supportLists]6、[endif]定時(shí)清理垃圾文件畔勤,防止inodes節(jié)點(diǎn)被占滿

[if !supportLists]7蕾各、[endif]精簡開機(jī)啟動(dòng)服務(wù)

二十二、請(qǐng)修改SSH服務(wù)默認(rèn)的端口(隨便)庆揪,并且能夠使用修改后的端口登錄式曲。

提示:修改完配置文件后,必須要重啟服務(wù)。

登錄驗(yàn)證要注意:默認(rèn)使用22端口登錄吝羞,在遠(yuǎn)程端也要修改端口兰伤。

兩邊(虛擬機(jī)端,連接端)端口要一樣钧排。

systemctl restart sshd

[if !supportLists]1敦腔、[endif]關(guān)閉selinux: ??setenforce 0(臨時(shí)關(guān)閉)

[if !supportLists]2、[endif]進(jìn)入ssh的配置文件: ?vim /etc/ssh/sshd_config

[if !supportLists]3恨溜、[endif]找到#port 22這一行符衔,去掉前面的#然后將端口22改成其他端口,保存退出

[if !supportLists]4糟袁、[endif]重啟sshd服務(wù):systemctl restart sshd

[if !supportLists]5判族、[endif]開啟防火墻:systemctl restart firewalld

[if !supportLists]6、[endif]輸入:firewall-cmd --add-port=新端口/tcp --permanent

[if !supportLists]7系吭、[endif]重啟防火墻:systemctl restart firewalld

[if !supportLists]8五嫂、[endif]打開新端測試:重開xshell颗品,進(jìn)入更改端口

二十三肯尺、在企業(yè)中安裝完最小化的文本界面的系統(tǒng)后,都做什么操作躯枢?請(qǐng)說出詳細(xì)的则吟。

這個(gè)問題換一個(gè)問法“你新裝完操作系統(tǒng)后都做什么?做安全加固嗎锄蹂?”

[if !supportLists]1氓仲、[endif]防火墻只開放對(duì)外的服務(wù)端口

[if !supportLists]2、[endif]禁止root遠(yuǎn)程登錄

[if !supportLists]3得糜、[endif]修改/etc/passwd訪問權(quán)限及屬性

[if !supportLists]4敬扛、[endif]修改SSHD的服務(wù)端口

[if !supportLists]5、[endif]禁止不用的服務(wù)和應(yīng)用

[if !supportLists]6朝抖、[endif]經(jīng)常檢查系統(tǒng)日志

[if !supportLists]7啥箭、[endif]執(zhí)行初始化腳本,實(shí)現(xiàn)殺毒軟件的安裝及ntp時(shí)間對(duì)時(shí)治宣,開機(jī)掛載磁盤等等

[if !supportLists]8急侥、[endif]修改yum源

二十四、請(qǐng)永久(臨時(shí))修改你的主機(jī)名

臨時(shí):hostname zhangsuqian ??????reboot

永久:hostnamectl set-hostname zhangsuqian ???reboot

二十五侮邀、給一排同學(xué)提權(quán)

創(chuàng)建一個(gè)用戶坏怪,設(shè)置密碼:useradd用戶名 ??passwd 用戶名

登錄新建的用戶

切換root用戶vim /etc/sudoers提權(quán)

切換新創(chuàng)建用戶stdo su直接獲取root權(quán)限

(sudo su是su的root) su用戶名切換用戶

二十六、你在企業(yè)里使用過什么操作系統(tǒng)绊茧?具體版本铝宵?請(qǐng)說出多個(gè)。安裝過操作系統(tǒng)么华畏?安裝操作系統(tǒng)后都做什么捉超?

為什么要這么做胧卤?

centos7.5 ?centos6.5 ???redhat7.0(紅帽)

[if !supportLists]三、[endif]安裝過 ???小批量設(shè)備使用U盤安裝(調(diào)整bios參數(shù)從U盤啟動(dòng))

[if !supportLists]四拼岳、[endif]大批量設(shè)備搭建PXE裝機(jī)系統(tǒng)枝誊,從網(wǎng)絡(luò)批量安裝(調(diào)整網(wǎng)絡(luò)啟動(dòng)項(xiàng),從網(wǎng)絡(luò)啟動(dòng))

IDC機(jī)房服務(wù)器全都是通過網(wǎng)絡(luò)安裝惜纸。

a.配置服務(wù)器硬raid

b.進(jìn)去bios修改開機(jī)啟動(dòng)項(xiàng)叶撒,選擇從網(wǎng)絡(luò)啟動(dòng)

c.將內(nèi)網(wǎng)網(wǎng)口PXE選項(xiàng)開啟

d.通過DHCP服務(wù)向企業(yè)內(nèi)部一體化(一體化裝機(jī)系統(tǒng),自己搭建的)發(fā)送安裝請(qǐng)求


[if !supportLists]9耐版、[endif]防火墻只開放對(duì)外的服務(wù)端口

[if !supportLists]10祠够、[endif]禁止root遠(yuǎn)程登錄

[if !supportLists]11、[endif]修改/etc/passwd訪問權(quán)限及屬性

[if !supportLists]12粪牲、[endif]修改SSHD的服務(wù)端口

[if !supportLists]13古瓤、[endif]禁止不用的服務(wù)和應(yīng)用

[if !supportLists]14、[endif]經(jīng)常檢查系統(tǒng)日志

[if !supportLists]15腺阳、[endif]執(zhí)行初始化腳本落君,實(shí)現(xiàn)殺毒軟件的安裝及ntp時(shí)間對(duì)時(shí),開機(jī)掛載磁盤等等

修改yum源

二十七亭引、請(qǐng)說出服務(wù)器IDC托管流程

1绎速、雙方達(dá)成合作意向后,分配IP地址焙蚓,簽定服務(wù)器托管合同纹冤。合同內(nèi)容包含分配給用戶的IP地址、帶寬參數(shù)购公、進(jìn)出機(jī)房維護(hù)人員名單及身份證號(hào)萌京、服務(wù)器配置表等等。

2宏浩、雙方簽定主機(jī)托管合同后用戶需付款給商家知残,付款方式通常有很多種。若是在商家網(wǎng)站上操作绘闷,可以選擇產(chǎn)品橡庞,填寫信息,在線訂購印蔗。

3扒最、設(shè)置好服務(wù)器,并輸入機(jī)房為你分配的IP地址信息华嘹,可以備份你的啟動(dòng)盤(方便服務(wù)器崩潰時(shí)還原)吧趣。

4、若是傳統(tǒng)服務(wù)器可運(yùn)送至機(jī)房,將有專業(yè)網(wǎng)管協(xié)助進(jìn)行服務(wù)器上架,并且進(jìn)行網(wǎng)絡(luò)配置∏看欤現(xiàn)在很多云服務(wù)器的托管則不需要岔霸。

5、服務(wù)器上架以后俯渤,由客戶進(jìn)行遠(yuǎn)程登錄操作呆细,遠(yuǎn)程調(diào)試確認(rèn)成功后則托管流程結(jié)束。

二十八八匠、請(qǐng)說出服務(wù)器物理硬件鏈接架構(gòu)(非應(yīng)用服務(wù)架構(gòu))

服務(wù)器上面連交換機(jī)絮爷,交換機(jī)上面連核心交換機(jī)

二十九、如果你企業(yè)用物理服務(wù)器梨树,那就要進(jìn)行IDC服務(wù)器托管(機(jī)柜為單位)

[if !supportLists]1坑夯、[endif]首先聯(lián)系供應(yīng)商(機(jī)房)購買機(jī)柜

[if !supportLists]2、[endif]機(jī)房開通機(jī)架位置

[if !supportLists]3抡四、[endif]機(jī)房加電

[if !supportLists]4柜蜈、[endif]你的服務(wù)采購及上架--安裝系統(tǒng)--搭建服務(wù)

在公司中,內(nèi)網(wǎng)網(wǎng)口名稱為ifcfg-eth0

外網(wǎng)網(wǎng)口名稱為ifcfg-eth1

三十指巡、如何判斷l(xiāng)inux服務(wù)器是否被入侵淑履,或者在公司中被黑了怎么辦?

[if !supportLists]1厌处、[endif]首先檢查當(dāng)前都有誰在登錄w

[if !supportLists]2鳖谈、[endif]檢查誰曾經(jīng)登錄過last

[if !supportLists]3岁疼、[endif]回顧歷史命令~/.bash_history

[if !supportLists]4阔涉、[endif]檢查哪些進(jìn)程在消耗CPU,并且消耗非常厲害

[if !supportLists]5捷绒、[endif]檢查所有系統(tǒng)進(jìn)程

以上都檢查完后瑰排,你要[[只允許從你的IP地址登錄SSH]]

三十一、如果中了挖礦病毒暖侨,怎么辦椭住?

挖礦病毒一般會(huì)寫入不可刪除的計(jì)劃任務(wù),遇到后莫慌字逗,首先嘗試停掉本機(jī)計(jì)劃任務(wù)服務(wù)--開啟防火墻京郑,將訪問(curl)的網(wǎng)站過濾掉,并且取消下載腳本的執(zhí)行權(quán)限葫掉,【最保險(xiǎn)是重裝系統(tǒng)】

三十二些举、如何防御CC攻擊

什么是CC攻擊

CC攻擊(Challenge Collapsar)是DDOS(分布式拒絕服務(wù))的一種,也是一種常見的網(wǎng)站攻擊方法俭厚,攻擊者通過代理服務(wù)器或者肉雞向向受害主機(jī)不停地發(fā)大量數(shù)據(jù)包户魏,造成對(duì)方服務(wù)器資源耗盡,一直到宕機(jī)崩潰。

什么問題導(dǎo)致的叼丑?

網(wǎng)絡(luò)框架不夠強(qiáng)裝

解決辦法:

[if !supportLists]1关翎、[endif]開啟防火墻,過濾掉訪問次數(shù)多的IP地址

[if !supportLists]2鸠信、[endif]拒絕代理服務(wù)器訪問你的服務(wù)器

怎么拒絕代理服務(wù)器訪問呢纵寝?代理服務(wù)器有固定的IP地址,將這些IP地址都加到防火墻規(guī)則下星立,全都.drop掉

CC攻擊危害是什么店雅?大量的流量不斷沖擊你的服務(wù)器,會(huì)讓你的服務(wù)器負(fù)載及壓力越來越大贞铣,直到服務(wù)器奔潰宕機(jī)闹啦。

三十三、請(qǐng)找出占用我機(jī)器CPU最多的5個(gè)進(jìn)程辕坝,只要進(jìn)程信息

?ps aux --sort -%cpu | grep -v PID | head -n 5

三十四窍奋、被黑客登錄到機(jī)器了,你怎么做酱畅?

W查看當(dāng)前誰登陸在服務(wù)器上

Last查看誰曾經(jīng)登錄過服務(wù)器

回顧下歷史命令琳袄,看看壞蛋執(zhí)行了什么?(history)

Vim ~/.bash_history ????ls a(顯示隱藏文件)

如果被刪了纺酸,遇到高手了窖逗,仔細(xì)檢查機(jī)器

檢查哪些進(jìn)程在消耗CPU

(找出高的),--sort

檢查網(wǎng)絡(luò)連接

此時(shí)不要打草驚蛇餐蔬,T掉壞蛋

怎么去做碎紊?

只允許你的IP登錄SSH

/etc/ssh/sshd_config

文件最后面另起一行添加

AllowUsers root@IP地址

重啟一下ssh服務(wù)

封禁除此之外的任何東西,不僅僅是SSH樊诺,包括任何端口上的任何協(xié)議

創(chuàng)建防火墻規(guī)則仗考,然后kill掉壞蛋的過程。簡單粗暴的方法:systemctl stop network還有關(guān)機(jī)

三十五词爬、Linux服務(wù)器被入侵的癥狀秃嗜,并且怎么去做?

被入侵后的服務(wù)器會(huì)消耗非常高的資源顿膨,尤其是CPU等锅锨,可以用此機(jī)器挖礦,發(fā)送垃圾郵件恋沃,消耗帶寬發(fā)動(dòng)DOS攻擊必搞。

表現(xiàn):服務(wù)器變慢,跑的網(wǎng)頁的話(運(yùn)行著WEb用服務(wù))芽唇,網(wǎng)站打開緩慢顾画。

三十六取劫、什么是DOS攻擊?

DoS即DenialOfService研侣,拒絕服務(wù)的縮寫谱邪。DoS攻擊是指故意的攻擊網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)的缺陷或直接通過野蠻手段殘忍地耗盡被攻擊對(duì)象的資源,目的是讓目標(biāo)計(jì)算機(jī)或網(wǎng)絡(luò)無法提供正常的服務(wù)或資源訪問庶诡,使目標(biāo)系統(tǒng)服務(wù)系統(tǒng)停止響應(yīng)甚至崩潰惦银,而在此攻擊中并不包括侵入目標(biāo)服務(wù)器或目標(biāo)網(wǎng)絡(luò)設(shè)備。這些服務(wù)資源包括網(wǎng)絡(luò)帶寬末誓,文件系統(tǒng)空間容量扯俱,開放的進(jìn)程或者允許的連接。這種攻擊會(huì)導(dǎo)致資源的匱乏喇澡,無論計(jì)算機(jī)的處理速度多快迅栅、內(nèi)存容量多大、網(wǎng)絡(luò)帶寬的速度多快都無法避免這種攻擊帶來的后果晴玖。

其具體表現(xiàn)方式有以下幾種:

1读存、制造大流量無用數(shù)據(jù),造成通往被攻擊主機(jī)的網(wǎng)絡(luò)擁塞呕屎,使被攻擊主機(jī)無法正常和外界通信让簿。

2、利用被攻擊主機(jī)提供服務(wù)或傳輸協(xié)議上處理重復(fù)連接的缺陷秀睛,反復(fù)高頻的發(fā)出攻擊性的重復(fù)服務(wù)請(qǐng)求尔当,使被攻擊主機(jī)無法及時(shí)處理其它正常的請(qǐng)求。

3蹂安、利用被攻擊主機(jī)所提供服務(wù)程序或傳輸協(xié)議的本身實(shí)現(xiàn)缺陷椭迎,反復(fù)發(fā)送畸形的攻擊數(shù)據(jù)引發(fā)系統(tǒng)錯(cuò)誤的分配大量系統(tǒng)資源,使主機(jī)處于掛起狀態(tài)甚至死機(jī)藤抡。

三十七侠碧、遠(yuǎn)程管理卡作用抹估,怎么查看硬件故障缠黍,例如內(nèi)存,硬盤等药蜻。

[if !supportLists]1瓷式、[endif]可以實(shí)現(xiàn)無人值守,遠(yuǎn)程安裝操作系統(tǒng)

[if !supportLists]2语泽、[endif]登錄后可以監(jiān)控贸典,風(fēng)扇CPU ??內(nèi)存,磁盤等狀態(tài)

[if !supportLists]3踱卵、[endif]電源控制功能實(shí)現(xiàn)沒有網(wǎng)絡(luò)廊驼,物理上的開關(guān)機(jī)

查看磁盤存儲(chǔ)空間命令及分區(qū)情況

df ???-h ???

查看內(nèi)存使用情況

free ??-m或者 ?free ???-L均可据过,只是得到的單位不同

三十八、怎么使用遠(yuǎn)程管理卡登錄服務(wù)器妒挎?

[if !supportLists]1绳锅、[endif]調(diào)整本地電腦的JAVA環(huán)境,越低越好【注意是低】

JAVA8及以下最好

[if !supportLists]2酝掩、[endif]每一臺(tái)服務(wù)器在BIOS里都可以設(shè)置管理卡IP地址鳞芙,設(shè)置完畢后,才可以登陸

[if !supportLists]3期虾、[endif]確定管理卡IP地址后在瀏覽器中添加信任選項(xiàng)

http://管理卡IP地址信任

[if !supportLists]4原朝、[endif]登陸管理卡登陸界面,輸入管理卡的賬號(hào)和密碼镶苞≡梗【注意:此處不是root賬號(hào)】每一個(gè)品牌的服務(wù)器都有自己的管理卡賬號(hào)和密碼,請(qǐng)問下身邊同事茂蚓。

[if !supportLists]5丙笋、[endif]登陸成功后,點(diǎn)擊連接終端控制臺(tái)煌贴,就會(huì)出現(xiàn)小窗口御板,login界面。

如果你忘記了root密碼牛郑,可以自行破解

[if !supportLists]6怠肋、[endif]管理卡應(yīng)用為內(nèi)網(wǎng) ?外網(wǎng)全部不通,或者現(xiàn)場機(jī)房無值守人員淹朋,需要對(duì)服務(wù)器進(jìn)行操作時(shí)候笙各。

[if !supportLists]7、[endif]管理卡界面是不可以復(fù)制及刪除的础芍,所以搭建業(yè)務(wù)還請(qǐng)使用xshell杈抢。

三十九、冷啟動(dòng)和熱啟動(dòng)有什么區(qū)別仑性?

冷啟動(dòng):關(guān)機(jī)狀態(tài)下按POWER啟動(dòng)計(jì)算機(jī)惶楼,叫做冷啟動(dòng) 。 復(fù)位啟動(dòng):按機(jī)箱上的RESET按紐來啟動(dòng)诊杆,叫復(fù)位啟動(dòng) 歼捐。 熱啟動(dòng):通過開始菜單、任務(wù)管理器或者快捷鍵晨汹,重新啟動(dòng)計(jì)算機(jī)豹储,叫熱啟動(dòng)。 冷啟動(dòng)和復(fù)位啟動(dòng)都要重新上電淘这,檢測硬件剥扣,電流對(duì)硬件有沖擊巩剖,并有損害。 熱啟動(dòng)不重新上電钠怯,不檢測硬件球及,直接加載數(shù)據(jù)。

四十呻疹、判斷服務(wù)器是否丟包吃引?及丟包率

【必須登錄服務(wù)器去ping網(wǎng)關(guān)】網(wǎng)關(guān)是 ?X.X.X.1

在本地ping服務(wù)器IP地址(連通性測試),如果你本地寬帶(網(wǎng)絡(luò)刽锤,4G網(wǎng)絡(luò))有問題镊尺,一定會(huì)出現(xiàn)丟包問題,但是服務(wù)器網(wǎng)絡(luò)不一定有問題并思,所以要登陸服務(wù)器上庐氮,在realserver上去ping網(wǎng)關(guān),真正的判斷丟包率宋彼。

分出主分區(qū)后弄砍,其余的部分可以分成擴(kuò)展分區(qū),一般是剩下的部分全部分成擴(kuò)展分區(qū)输涕,也可以不全分音婶,剩下的部分就浪費(fèi)了。

.擴(kuò)展分區(qū)不能直接使用莱坎,必須分成若干邏輯分區(qū)衣式。所有的邏輯分區(qū)都是擴(kuò)展分區(qū)的一部分。

硬盤的容量=主分區(qū)的容量+擴(kuò)展分區(qū)的容量檐什;擴(kuò)展分區(qū)的容量=各個(gè)邏輯分區(qū)的容量之和碴卧。

四十一、分區(qū)

在Linux 系統(tǒng)下(其他操作系統(tǒng)也有類似的規(guī)定)乃正,磁盤的分區(qū)大致可以分為三類住册,分別為主分區(qū)、擴(kuò)展分區(qū)和邏輯分區(qū)等等瓮具。Linux 系統(tǒng)管理員在部署系統(tǒng)時(shí)荧飞,必須要對(duì)這三個(gè)分區(qū)進(jìn)行一個(gè)合理的規(guī)劃,否則的話會(huì)浪費(fèi)寶貴的硬盤空間搭综。

通常情況下垢箕,一個(gè)硬盤中最多能夠分割四個(gè)主分區(qū),因?yàn)橛脖P中分區(qū)表的大小只有64Bytes兑巾,而分割一個(gè)分區(qū)就需要利用16Bytes空間來存儲(chǔ)這個(gè)分區(qū)的相關(guān)信息。由于這個(gè)分區(qū)表大小的限制忠荞,硬盤只能夠分給為四個(gè)主分區(qū)蒋歌。如果此時(shí)一塊硬盤120個(gè)G帅掘,而管理員劃分了4個(gè)主分區(qū),每個(gè)主分區(qū)的空間為20個(gè)G堂油。那么總共才用去了80G的空間修档。這塊硬盤剩余的40G空間就將無法使用。這就是浪費(fèi)了硬盤的空間府框。

為了突破這最多四個(gè)主分區(qū)的限制吱窝,Linux系統(tǒng)引入了擴(kuò)展分區(qū)的概念。即管理員可以把其中一個(gè)主分區(qū)設(shè)置為擴(kuò)展分區(qū)(注意只能夠使用一個(gè)擴(kuò)展分區(qū))來進(jìn)行擴(kuò)充迫靖。而在擴(kuò)充分區(qū)下院峡,又可以建立多個(gè)邏輯分區(qū)。也就是說系宜,擴(kuò)展分區(qū)是無法直接使用的照激,必須在細(xì)分成邏輯分區(qū)才可以用來存儲(chǔ)數(shù)據(jù)。通常情況下盹牧,邏輯分區(qū)的起始位置及結(jié)束位置記錄在每個(gè)邏輯分區(qū)的第一個(gè)扇區(qū)俩垃,這也叫做擴(kuò)展分區(qū)表。在擴(kuò)展分區(qū)下汰寓,系統(tǒng)管理員可以根據(jù)實(shí)際情況建立多個(gè)邏輯分區(qū)口柳,將一個(gè)擴(kuò)展分區(qū)劃割成多個(gè)區(qū)域來使用。

所以在擴(kuò)展分區(qū)與邏輯分區(qū)的幫助下有滑,一塊磁盤可以被劃分成六個(gè)啄清、七個(gè)甚至更多的分區(qū)。有時(shí)候由于磁盤限額的需要俺孙,要給不同的用戶或者應(yīng)用對(duì)應(yīng)不同的分區(qū)辣卒。用戶主要目錄的規(guī)劃,這也需要用到一個(gè)獨(dú)立的分區(qū)睛榄。故系統(tǒng)管理員需要在部署系統(tǒng)之前荣茫,先考慮一下系統(tǒng)到底分為幾個(gè)區(qū)合適。故硬盤分區(qū)空間該如何規(guī)劃场靴。

所有服務(wù)器在安裝操作系統(tǒng)之前啡莉,必須先做raid≈及【常識(shí)】

四十二咧欣、請(qǐng)簡述raid0和raid1 raid5的區(qū)別

RAID0分為兩種:全盤0和單盤0

全盤0:讀寫速率高,不支持容錯(cuò)轨帜,不提供冗余機(jī)制魄咕。需要兩塊硬盤。

單盤0:只需要一塊盤蚌父,不支持容錯(cuò)哮兰,不提供冗余機(jī)制毛萌。常見于新服務(wù)器斤程,用來安裝操作系統(tǒng)滞磺。

RAID0條帶集 2+ 100% 讀寫速率最快,不容錯(cuò)RAID1鏡像集 2 50% 讀寫速率一般侮措,容錯(cuò)RAID5帶奇偶校驗(yàn)條帶集 3+ (n-1)/n 讀寫速率快右遭,容錯(cuò)做盅,允許壞一塊

RAID 6?可以壞兩塊? ?支持容錯(cuò)

RAID 1+RAID 5

RAID 1+SSH_RAID 5

四十三、說說你公司用的什么raid[重點(diǎn)題]窘哈,為什么吹榴?請(qǐng)?jiān)敿?xì)的說說

我公司有raid0 單盤0很多,應(yīng)用在hadoop宵距,web集群上腊尚,每一塊磁盤實(shí)現(xiàn)開機(jī)自動(dòng)掛載

Sd[a-p]分別掛載在 /date[0-15]上

Raid1+SSD_RAID5或者RAID6

等大磁盤容量的機(jī)器都應(yīng)用在數(shù)據(jù)庫服務(wù)器上。

四十四满哪、服務(wù)器硬盤如果出現(xiàn)了故障婿斥,你怎么做?

首先查看硬盤燈及硬盤狀態(tài)哨鸭,硬盤燈亮紅色民宿,意味著faild狀態(tài),已經(jīng)損壞像鸡,要看機(jī)器是什么raid陣列級(jí)別活鹰,才可確認(rèn)是否能夠保留數(shù)據(jù),如果沒有冗余功能的陣列只估,數(shù)據(jù)丟失志群,如果是系統(tǒng)盤損壞,Linux系統(tǒng)損害蛔钙,需要重裝锌云。

四十五、服務(wù)器物理磁盤查看吁脱,都有什么狀態(tài)

online在線狀態(tài)(正常)

faild失斏O选(磁盤損壞)

ready沒有加入陣列當(dāng)中,不可使用

rebuilding同步兼贡,重建

四十六攻冷、說說更換硬盤的詳細(xì)過程,及報(bào)修流程遍希。

[if !supportLists]1等曼、[endif]確認(rèn)硬盤故障后,確認(rèn)硬盤的型號(hào)例如ST3300657 300G(容量) 10K RPM(轉(zhuǎn)速) SATA(SAS)(接口類型)

[if !supportLists]2、[endif]找到硬盤后除了新盤涉兽,舊盤一定要做硬盤檢測招驴,【找一臺(tái)舊服務(wù)器篙程,一般在公司】并且清除數(shù)據(jù)枷畏,讓硬盤變成ready狀態(tài)。才可以發(fā)送(快遞)到IDC機(jī)房虱饿。機(jī)房值守收到硬盤后拥诡,工程師要給現(xiàn)場派發(fā)工單。

更換服務(wù)器名稱為:XXXX

哪個(gè)機(jī)房氮发,機(jī)柜渴肉,的ID=?

例如

請(qǐng)更換硬盤:

亦莊4M3A機(jī)房爽冕,K3列 ?服務(wù)器D161234. ???ID=2 300G ??型號(hào):st3300657ss ???10K ?rpm ??sata ???現(xiàn)場更換完畢后仇祭,舊的磁盤單獨(dú)存放。定期發(fā)送給相關(guān)部門進(jìn)行銷毀

四十七颈畸、在保服務(wù)器怎么更換硬件乌奇?

首先確認(rèn)機(jī)器在保,然后給廠商打售后電話眯娱,提供設(shè)備SN/PN號(hào)礁苗。【設(shè)備的唯一標(biāo)識(shí)】

售后客服和你確認(rèn)后徙缴,聯(lián)系廠家工程師上門維護(hù)试伙,更換備件,此操作由廠家操作于样,機(jī)房值守陪同疏叨。工程師驗(yàn)證。壞的備件由廠家人拿走穿剖。

提前給廠家人員辦理進(jìn)入機(jī)房授權(quán)手續(xù)蚤蔓。

如果用的云服務(wù)器,請(qǐng)直接提工單携御,聯(lián)系云供應(yīng)商昌粤。

四十八、你所知道的都有什么鏈接啄刹?涮坐?

符號(hào)鏈接(軟連接)和硬鏈接

四十九、軟鏈接和硬鏈接的區(qū)別:

硬鏈接不會(huì)創(chuàng)建新的inode誓军,只給源文件多加一個(gè)文件名袱讹,軟鏈接創(chuàng)建新的inode,相當(dāng)重新創(chuàng)建一個(gè)文件。

硬鏈接不能跨分區(qū)捷雕,軟鏈接可以跨分區(qū)

硬鏈接刪除源文件后椒丧,另一個(gè)文件能用。

軟鏈接刪除文件后救巷,連接文件不能再用

五十壶熏、云服務(wù)器

在阿里云服務(wù)器上搭建任何服務(wù)必須手動(dòng)設(shè)置安全策略,開放端口(阿里云默認(rèn)只開放一些常用端口:如:22,80)

[if !supportLists]1浦译、[endif]按流量計(jì)費(fèi)

[if !supportLists]2棒假、[endif]包年包月付費(fèi)

[if !supportLists]3、[endif]1個(gè)CPU ?8G ??2核 ?半年包1453元

五十一精盅、機(jī)房地點(diǎn):

北京:亦莊帽哑、亦莊聯(lián)通(地鐵金源東道)、亦莊瀛海電信叹俏、中國移動(dòng)信息港妻枕、雍和宮、西單粘驰、北顯屡谐、土城、酒仙橋北路甲(IDC機(jī)房托管地址)

...........................................................................................................................................................

廣州:七星崗晴氨、沙溪

五十二康嘉、如何判斷服務(wù)器系統(tǒng)瓶頸?

CPU(load)CPU使用率籽前、負(fù)載

MEMory內(nèi)存

disk磁盤空間

disk I/O磁盤I/O

NETwork等亭珍,當(dāng)服務(wù)器的監(jiān)控項(xiàng)目報(bào)警時(shí)會(huì)達(dá)到瓶頸。企業(yè)中所有服務(wù)器必須監(jiān)控枝哄。遇到問題時(shí)報(bào)警肄梨。

五十三、企業(yè)中l(wèi)inux服務(wù)器系統(tǒng)分區(qū)標(biāo)準(zhǔn)是什么挠锥?(硬盤位300G ??內(nèi)存16G)

/boot 200M

/swap 16G

/ 70G

/data剩下全部空間(存儲(chǔ)數(shù)據(jù)用)

............................................................................................................................................................

五十四众羡、簡單介紹一下linux文件系統(tǒng)(請(qǐng)說一說ext4文件系統(tǒng)和xfs文件系統(tǒng)的區(qū)別)linux操作系統(tǒng)支持很多不同文件系統(tǒng),如ext4蓖租,xfs粱侣,fat等

Linux以文件的形式對(duì)計(jì)算機(jī)中數(shù)據(jù)及資源進(jìn)行管理,一切皆文件蓖宦。

ext4支持度廣齐婴,但是創(chuàng)建文件系統(tǒng)(格式化)慢,修復(fù)慢

而xfs文件系統(tǒng)稠茂,高容量柠偶,支持大存儲(chǔ),高性能。

inode是需要用到時(shí)诱担,才動(dòng)態(tài)產(chǎn)生毡证。

五十五、實(shí)現(xiàn)服務(wù)器時(shí)間校驗(yàn)對(duì)時(shí)(提示:ntp)

yum -y install ntpdate

ntpdate cn.pool.ntp.org

五十六蔫仙、怎么實(shí)現(xiàn)應(yīng)用服務(wù)的開機(jī)自啟

開啟開機(jī)自啟:systemctl exable httpd

取消開機(jī)自啟:systemctl disenable httpd

五十七料睛、把國外源換成國內(nèi)源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupcurl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum clean all? yum makecache

五十八、請(qǐng)描述Linux系統(tǒng)下源代碼編譯安裝軟件大致步驟

[if !supportLists]1匀哄、[endif]部署基礎(chǔ)環(huán)境秦效;關(guān)閉防火墻

關(guān)閉selinux 安裝編譯器

[if !supportLists]2雏蛮、[endif]下載 ?壓縮軟件包

[if !supportLists]3涎嚼、[endif]配置安裝路徑

[if !supportLists]4、[endif]編譯安裝

五十九挑秉、yum命令和rpm命令的區(qū)別法梯,如何使用rpm安裝一個(gè)有依賴的包

區(qū)別:rpm 命令安裝時(shí),不檢查軟件包依賴性問題犀概,yum命令安裝時(shí)立哑,可自動(dòng)處理依賴關(guān)系,并且一次安裝所有 ?有依賴的包

rpm安裝一個(gè)有依賴的包姻灶;先使用rpm安裝這個(gè)有依賴的包铛绰,按照錯(cuò)誤提示,缺少哪個(gè)包产喉,要先裝缺少的包捂掰。等依賴包安裝完后,再安裝此包曾沈。

六十这嚣、給你一臺(tái)新買的服務(wù)器(物理機(jī)),你要做什么塞俱?

[if !supportLists]1姐帚、[endif]申請(qǐng)服務(wù)器上線------->申請(qǐng)IP地址------->確認(rèn)網(wǎng)絡(luò)結(jié)構(gòu)(內(nèi)?外障涯?)------->

現(xiàn)場機(jī)房上架------->連線------->網(wǎng)絡(luò)組劃分網(wǎng)絡(luò)------->現(xiàn)場手做RAID------->

安裝操作系統(tǒng)------->確認(rèn)服務(wù)器賬戶添加------->登錄------->執(zhí)行業(yè)務(wù)初始化腳本------->

更新CMDB信息------->搭建應(yīng)用服務(wù)------->安裝環(huán)境------>測試

六十一罐旗、某公司的一臺(tái)測試服務(wù)器中了挖礦病毒,長時(shí)間的在進(jìn)行比特幣的運(yùn)輸唯蝶。

通過計(jì)劃任務(wù)*/15 ?* ?* ?* ?*

訪問他自己的網(wǎng)站九秀,然后wget去下載并執(zhí)行腳本。

機(jī)器的CPU長時(shí)間 ?使用率特別高生棍,并且計(jì)劃任務(wù)刪不掉颤霎。

[if !supportLists]1、[endif]寫防火墻規(guī)則 ?禁止網(wǎng)站的訪問

[if !supportLists]2、[endif]關(guān)閉計(jì)劃任務(wù)的守護(hù)進(jìn)程友酱,停止計(jì)劃任務(wù)crond

[if !supportLists]3晴音、[endif]清除/root/.ssh ?文件里面的秘鑰

[if !supportLists]4、[endif]只允許本機(jī)IP地址訪問服務(wù)器

[if !supportLists]5缔杉、[endif]禁止root遠(yuǎn)程登錄

六十二锤躁、請(qǐng)簡述非對(duì)稱加密算法工作過程?

[if !supportLists]1或详、[endif]乙方生成兩把秘鑰(公鑰和私鑰)

[if !supportLists]2系羞、[endif]甲方獲取乙方的公鑰,然后對(duì)它進(jìn)行信息加密

[if !supportLists]3霸琴、[endif]乙方得到加密信息后椒振,用私鑰解密。

[if !supportLists]4梧乘、[endif]甲方獲取乙方私鑰加密數(shù)據(jù)澎迎,用公鑰解密。

六十三选调、進(jìn)程和線程的區(qū)別:

線程:線程來源于進(jìn)程夹供,線程模式需要事先開啟進(jìn)程,線程模式并發(fā)量高

進(jìn)程:進(jìn)程穩(wěn)定性高仁堪,線程穩(wěn)定性低哮洽,進(jìn)程獨(dú)占內(nèi)存,線程共享進(jìn)程內(nèi)存弦聂。一個(gè)進(jìn)程可以有多個(gè)線程

六十四鸟辅、你做RAID的時(shí)候遇到過什么問題?

磁盤狀態(tài)為forgin狀態(tài)横浑,將光標(biāo)按ctrl n

移動(dòng)到forgin狀態(tài)欄,然后按F2 ?選擇clear回車

清除殘留數(shù)據(jù)洒缀,磁盤狀態(tài)從forgin狀態(tài)變回READY欺冀。

六十五树绩、了解網(wǎng)卡亂序

如果發(fā)現(xiàn)內(nèi)外網(wǎng)都不同隐轩,但是系統(tǒng)和網(wǎng)絡(luò)都沒有問題,這時(shí)候確認(rèn)是不是網(wǎng)卡亂序了职车。

解決方法:在網(wǎng)卡配置文件里寫出MAC地址

MAC地址怎么查看瘫俊? ???在bios里查看扛芽。

網(wǎng)卡的MAC拍照,然后手動(dòng)寫入網(wǎng)卡配置文件登下。

六十六被芳、服務(wù)器

服務(wù)器是可以外接網(wǎng)卡的叫做外罩網(wǎng)卡馍悟,通過模塊赋朦、光纖去鏈接上聯(lián)宠哄,外罩網(wǎng)卡網(wǎng)卡協(xié)商速率為1萬兆mbs毛嫉。

如果網(wǎng)卡協(xié)商速率從千兆掉為百兆承粤,請(qǐng)直接更換網(wǎng)線闯团,如果沒好使房交,請(qǐng)查看交換機(jī)限速候味。

六十七、做bond的目的是拓寬上聯(lián)帶寬尚胞,網(wǎng)絡(luò)優(yōu)化笼裳,為什么不做雙口躬柬,乃至四口外網(wǎng)bond呢楔脯?

因?yàn)樽鯾ond昧廷,將耗費(fèi)大量的交換機(jī)端口木柬,占用資源眉枕。如果對(duì)帶寬要求很高,完全可以更換萬兆網(wǎng)卡谤牡,協(xié)商速率10000MB/S 效果更好翅萤。有一些服務(wù)器沒有四個(gè)口套么。

六十八胚泌、內(nèi)外網(wǎng)

內(nèi)網(wǎng) ??外網(wǎng)bond

物理服務(wù)器:

單內(nèi)網(wǎng)1根內(nèi)網(wǎng)網(wǎng)線

內(nèi)外網(wǎng)1根內(nèi)網(wǎng) ?1根外網(wǎng)

雙內(nèi)網(wǎng)bond ?????2根內(nèi)網(wǎng)網(wǎng)線插同一個(gè)內(nèi)網(wǎng)接入交換機(jī)的2個(gè)口玷室。

雙內(nèi)網(wǎng)bond+外網(wǎng) ???2根內(nèi)網(wǎng)線+1根外網(wǎng)線

2個(gè)外網(wǎng)bond ??2根外網(wǎng)線 ?【沒有應(yīng)用】

六十九阵苇、當(dāng)用戶在瀏覽器輸入一個(gè)網(wǎng)站绅项,說說計(jì)算機(jī)對(duì)DNS解析結(jié)果流程快耿,注:本機(jī)跟本地的DNS沒有緩存掀亥。

[if !supportLists]1搪花、[endif]用戶輸入網(wǎng)址到瀏覽器

[if !supportLists]2撮竿、[endif]瀏覽器發(fā)出dns請(qǐng)求

[if !supportLists]3幢踏、[endif]計(jì)算機(jī)首選查詢本機(jī)host文件房蝉,不存在,繼續(xù)下一步

[if !supportLists]4咧擂、[endif]計(jì)算機(jī)按照本地DNS的順序屋确,向區(qū)域DNS服務(wù)器查詢IP結(jié)果,如果區(qū)域DNS服務(wù)器查詢不到纱昧,會(huì)從跟域開始识脆。

[if !supportLists]5灼捂、[endif]將返回dns結(jié)果給本地DNS和主機(jī)悉稠,本機(jī)和本地DNS并緩存本結(jié)果的猛,直到TTL過期卦尊,才再次查詢此結(jié)果岂却;

[if !supportLists]6躏哩、[endif]返回IP結(jié)果給瀏覽器震庭,并給本地DNS一份結(jié)果器联;

[if !supportLists]7拨拓、[endif]瀏覽器根據(jù)IP信息 ?獲取頁面渣磷。

七十醋界、DNS有兩種情況形纺,一種是區(qū)域傳輸逐样,一種是域名解析

1.區(qū)域傳輸時(shí)脂新,一個(gè)區(qū)中主DNS服務(wù)器從本身機(jī)器的數(shù)據(jù)文件中讀取DNS數(shù)據(jù)信息争便,而輔助DNS服務(wù)器則

從主DNS服務(wù)器中讀取該區(qū)的DNS數(shù)據(jù)信息始花,傳輸協(xié)議是TCP

2.域名解析時(shí),首選的通訊協(xié)議是UDP ??使用udp傳輸躬窜,不經(jīng)過三次握手荣挨,這樣DNS服務(wù)器負(fù)載更低默垄,響應(yīng)更快

但是當(dāng)域名解析反饋長度超過521個(gè)字節(jié)口锭,將不能使用UDP協(xié)議驚醒解析鹃操,此時(shí)必須使用TCP

七十一、如果一臺(tái)服務(wù)器做了遷移------->北京------->廣州

分為哪些情況椰拒?

a重裝操作系統(tǒng)

直接重裝即可

b不重裝操作系統(tǒng)

必須要修改

[if !supportLists]1燃观、[endif]dns地址 如果不修改仪壮,機(jī)器登陸會(huì)非常的卡

[if !supportLists]2、[endif]ip地址 跨核心交換機(jī)养盗,IP地址必須變更

[if !supportLists]3往核、[endif]修改路由(以后講)

[if !supportLists]4聂儒、[endif]在做遷移前有個(gè)小細(xì)節(jié)窜护,先登陸機(jī)器修改自己知道的root密碼柱徙,方便機(jī)房現(xiàn)場修改护侮。

大前提:做任何變更前羊初,必須3ぴ蕖=选柳恐!保證服務(wù)器不對(duì)外提供服務(wù)乐设。

不知道DNS去查看其他機(jī)器的DNS

七十二、FTP的兩種工作模式戈锻,說一下大概的工作流程格遭。

模式:主動(dòng)模式activeftp ?和被動(dòng)passiveftp模式

1在主動(dòng)模式下: FTP客戶端隨機(jī)開啟一個(gè)大于1024點(diǎn)端口N,向服務(wù)器的21端口發(fā)起連接拒迅,然后開放N+1號(hào)端口進(jìn)行監(jiān)聽璧微,服務(wù)器接收到命令后胞得,會(huì)用其本地FTP數(shù)據(jù)端口(20)來連接客戶端指定端口N+1懒震,進(jìn)行數(shù)據(jù)傳輸个扰。

客戶端使用1024以上的端口連接服務(wù)器的21號(hào)端口递宅,并且事先開啟一個(gè)1024+N端口準(zhǔn)備讓服務(wù)器來連接办龄,服務(wù)器得知客戶端準(zhǔn)備的端口后,用20號(hào)端口與客戶端連接英融,創(chuàng)建數(shù)據(jù)鏈路時(shí)server端處于主動(dòng)去連接客戶端的狀態(tài)驶悟,所以稱為 主動(dòng)傳輸模式痕鳍。

2在被動(dòng)模式下笼呆,F(xiàn)TP客戶端隨機(jī)開啟一個(gè)大于1024的端口,向服務(wù)器的21號(hào)端口發(fā)起連接,同時(shí)會(huì)開啟N+1

號(hào)端口胆屿,然后向服務(wù)器發(fā)送命令非迹,通知服務(wù)器自己處于被動(dòng)模式冷离。

總的來說西剥,主動(dòng)模式的FTP是指服務(wù)器主動(dòng)連接客戶端的數(shù)據(jù)端口瞭空,而被動(dòng)模式的FTP是指服務(wù)器被動(dòng)的等待客戶端連接自己的數(shù)據(jù)

端口。

七十三旧找、HTTP協(xié)議及故障協(xié)查

在OSI七層模型中钮蛛,HTTP協(xié)議位于最頂層的應(yīng)用層中愿卒。通過瀏覽器訪問網(wǎng)頁就直接使用了HTTP協(xié)議。使用HTTP協(xié)議時(shí)柜候。使用HTTP協(xié)議時(shí),客戶端首先與服務(wù)端的80端口建立一個(gè)TCP連接辅柴,然后在這個(gè)連接的基礎(chǔ)上進(jìn)行請(qǐng)求和應(yīng)答碌嘀,以及數(shù)據(jù)的交換霹陡。


HTTP有兩個(gè)常用版本烹棉,分別是HTTP1.0和HTTP1.1浆洗。主要區(qū)別在于HTTP1.0中每次請(qǐng)求和應(yīng)答都會(huì)使用一個(gè)新的TCP連接,而從HTTP1.1開始洛口,減少了TCP連接的建立和斷開第焰,提高了效率。

七十四湘纵、常見的HTTP相應(yīng)狀態(tài)碼

200:請(qǐng)求被正常處理梧喷。

204:請(qǐng)求被受理但沒有資源可以返回。

206:客戶端只是請(qǐng)求資源的一部分偿凭,服務(wù)器只對(duì)請(qǐng)求的部分資源執(zhí)行GET方法,相應(yīng)報(bào)文中通過Content-Range指定范圍的資源派歌。

301:永久性重定向弯囊。

302:臨時(shí)重定向痰哨。

303:與302狀態(tài)碼有相似功能,只是它希望客戶端在請(qǐng)求一個(gè)URI上常挚。

304:發(fā)送附帶條件的請(qǐng)求時(shí)作谭,條件不滿足時(shí)返回奄毡,與重定向無關(guān)。

307:臨時(shí)重定向贝或,與302類似吼过,只是強(qiáng)制要求使用POST方法。

400:請(qǐng)求報(bào)文語法有誤咪奖,服務(wù)器無法識(shí)別盗忱。

401:請(qǐng)求需要認(rèn)證。

403:請(qǐng)求的對(duì)應(yīng)資源禁止被訪問羊赵。

404:服務(wù)器無法找到對(duì)應(yīng)資源趟佃。

500:服務(wù)器內(nèi)部錯(cuò)誤。

503:服務(wù)器正忙

七十五昧捷、HTTP1.1版本新特性

默認(rèn)持久連接節(jié)省通信量闲昭,只要客戶端服務(wù)端任意一段沒有明確提出斷--管線化,客戶端可以同時(shí)發(fā)出多個(gè)HTTP請(qǐng)求靡挥,而不用一個(gè)個(gè)等待響應(yīng)斷點(diǎn)續(xù)傳(實(shí)際上就是利用HTTP消息頭使用分塊傳輸編碼序矩,將實(shí)體主體分塊傳輸)

七十六、Cookie和Session的區(qū)別

HTTP是一種無狀態(tài)的連接跋破,客戶端每次讀取 ?wen頁面時(shí)簸淀,服務(wù)器都會(huì)認(rèn)為這是一次新的會(huì)話。但有時(shí)候我們又需要持久保持某些信息毒返,比如登錄時(shí)的用戶名租幕,密碼,用戶上一次連接時(shí)的信息等拧簸。這些信息就由Cookie和Session保存劲绪。

Cookie

Cookie實(shí)際上是一小段文本信息〗铺瘢客戶端請(qǐng)求服務(wù)器珠叔,如果服務(wù)器需要記錄該用戶狀態(tài),就使用response向客戶端瀏覽器頒發(fā)一個(gè)cookie弟劲,客戶端瀏覽器會(huì)把cookie保存起來祷安,當(dāng)瀏覽器再次請(qǐng)求訪問該網(wǎng)站時(shí),瀏覽器把請(qǐng)求的網(wǎng)站連同該cookie一同提交給服務(wù)器兔乞,服務(wù)器檢查該cookie汇鞭,以此來辨認(rèn)用戶狀態(tài)凉唐。

簡單來說,cookie的工作原理可總結(jié)如下:

[if !supportLists]1霍骄、[endif]client連接server

[if !supportLists]2台囱、[endif]Client生成cookie(有效期),再次訪問時(shí)攜帶cookie

[if !supportLists]3读整、[endif]Server根據(jù)cookie的信息識(shí)別用戶身份

Session

Session時(shí)服務(wù)器端使用的一種記錄客戶端狀態(tài)的機(jī)制簿训,使用上比Cookie簡單一些。同一個(gè)客戶端每次和服務(wù)端交互時(shí)米间,不需要每次都傳回所有Cookie值强品,而是只要傳回一個(gè)ID,這個(gè)ID是客戶端第一次訪問服務(wù)器的時(shí)候生成的屈糊,而且每個(gè)客戶端是唯一的的榛。這樣每個(gè)客戶端就有了一個(gè)唯一的ID,客戶端只要傳回這個(gè)ID就行了逻锐,這個(gè)ID通常是name為SESSIONID的一個(gè)Cookie夫晌。Session依據(jù)這個(gè)id來識(shí)別是否為同一個(gè)用戶(只認(rèn)ID不認(rèn)人)。

Cookie和Session區(qū)別:

Cookie數(shù)據(jù)存放在客戶的瀏覽器上昧诱,session數(shù)據(jù)放在服務(wù)器上晓淀。

Cookie不是很安全,別人可以分析存放在本地的COOKIE并進(jìn)行COOKIE欺騙鳄哭∫考慮到安全應(yīng)當(dāng)使用session。

Session會(huì)在一定時(shí)間內(nèi)保存在服務(wù)器上妆丘。當(dāng)訪問增多锄俄,會(huì)比較占用你服務(wù)器的性能。

考慮到減輕服務(wù)器性能方面勺拣。應(yīng)當(dāng)使用COOKIE

七十七奶赠、你老大說:把開發(fā)寫的公司網(wǎng)站上線。

1药有、首先找機(jī)器------>搭環(huán)境----->基礎(chǔ)配置------>和開發(fā)溝通------>要包------>測試------->域名申請(qǐng)------->域名備案------->域名綁定(耗時(shí)一周最少)

2毅戈、萬網(wǎng)----->阿里云進(jìn)行域名申請(qǐng)及綁定

3、鼠標(biāo)點(diǎn)域名購買流程愤惰。了解購買流程

七十八苇经、apache的工作模式?介紹其特點(diǎn)宦言,說明什么情況下采取不同的工作模式扇单?

apache 3種工作模式,分別是prefork ??worker ??event

[if !supportLists]1奠旺、[endif]prefork是一種進(jìn)程蜘澜,進(jìn)程去請(qǐng)求處理施流,容易消耗內(nèi)存但是穩(wěn)定。某個(gè)進(jìn)程出現(xiàn)問題不會(huì)影響其他請(qǐng)求鄙信,要求穩(wěn)定時(shí)候使用

[if !supportLists]2瞪醋、[endif]worker使用多個(gè)子進(jìn)程,每個(gè)子進(jìn)程有多個(gè)線程装诡,使用線程去處理請(qǐng)求银受,消耗內(nèi)存小,穩(wěn)定不好鸦采,在訪問量多的時(shí)候使用

[if !supportLists]3蚓土、[endif]event為了解決keep-alive保持長連接工作模式,不支持用在https

七十九赖淤、nginx基本工作模式

一個(gè)master進(jìn)程,生成一個(gè)或者多個(gè)worker進(jìn)程谅河,但是master是使用root身份啟動(dòng)的咱旱,因?yàn)閚ginx要工作在80端口,只有管理員才有權(quán)利啟動(dòng)小于1023的端口绷耍,master主要負(fù)責(zé)作用只是啟動(dòng)worker吐限,加載配置文件,負(fù)責(zé)系統(tǒng)的平滑升級(jí)褂始,其他工作是交給worker诸典,那當(dāng)worker被啟動(dòng)后,只是負(fù)責(zé)web最簡單的工作崎苗,而其他工作都是由worker中調(diào)用模塊來實(shí)現(xiàn)的狐粱。


模塊之間是已流水線的方式實(shí)現(xiàn)功能的,流水線胆数,指的是一個(gè)用戶請(qǐng)求肌蜻,由多個(gè)模塊組成各自功能一次完成實(shí)現(xiàn)的,比如必尼,第一個(gè)模塊只負(fù)責(zé)分子請(qǐng)求首部蒋搜,,而第二個(gè)模塊只負(fù)責(zé)查找數(shù)據(jù)判莉,第三個(gè)模塊負(fù)責(zé)壓縮數(shù)據(jù)豆挽,而依次完成各自工作,實(shí)現(xiàn)整個(gè)工作的完成券盅。


熱部署(平滑升級(jí))前面已經(jīng)講了帮哈,master不負(fù)責(zé)具體工作,而是調(diào)用work去工作渗饮,它只是負(fù)責(zé)讀取配置文件但汞,而當(dāng)一個(gè)模塊修改或者配置文件發(fā)生改變宿刮,由master進(jìn)行讀取,不影響worker工作私蕾。在master進(jìn)行讀取配置文件后僵缺,不會(huì)立即把修改的配置文件告知worker,而是讓被修改的worker繼續(xù)使用老的配置文件工作踩叭,當(dāng)worker工作完畢后磕潮,直接殺掉這個(gè)子進(jìn)程,更新新的子進(jìn)程容贝,使用新的規(guī)則自脯。

八十、Web機(jī)器提供了80端口服務(wù)斤富,但是用戶反映訪問非常慢膏潮,請(qǐng)問如何排查問題?满力?焕参?

[if !supportLists]1、[endif]當(dāng)網(wǎng)站訪問比較慢時(shí)油额,首先查看本地網(wǎng)絡(luò)是否正常

[if !supportLists]2叠纷、[endif]本地網(wǎng)速正常時(shí),再檢查訪問網(wǎng)站是否正常

[if !supportLists]3潦嘶、[endif]總時(shí)間:網(wǎng)站響應(yīng)時(shí)間涩嚣,可了解網(wǎng)站的性能瓶頸或者是利用谷歌或者IE F12開發(fā)者工具查看網(wǎng)站的大小,和網(wǎng)站的打開速度成不成正比(開發(fā)的工作)

[if !supportLists]4掂僵、[endif]網(wǎng)站出現(xiàn)無法訪問的時(shí)候航厚,使用故障診斷命令定位故障點(diǎn)

命令分析:

Ping檢測IP或者域名的連通性,

查看DNS解析情況 ??/etc/resov~

[if !supportLists]5看峻、[endif]數(shù)據(jù)庫排查(連接數(shù)等)阶淘,服務(wù)器本身硬件(CPU內(nèi)存是否耗盡)

[if !supportLists]6、[endif]網(wǎng)站本身找問題互妓,網(wǎng)站的問題包括網(wǎng)站程序設(shè)計(jì)溪窒,頁面設(shè)計(jì)結(jié)構(gòu),頁面內(nèi)容3個(gè)部分(開發(fā)做)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末冯勉,一起剝皮案震驚了整個(gè)濱河市澈蚌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌灼狰,老刑警劉巖宛瞄,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異交胚,居然都是意外死亡份汗,警方通過查閱死者的電腦和手機(jī)盈电,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來杯活,“玉大人匆帚,你說我怎么就攤上這事∨跃” “怎么了吸重?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長歪今。 經(jīng)常有香客問我嚎幸,道長,這世上最難降的妖魔是什么寄猩? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任嫉晶,我火速辦了婚禮期揪,結(jié)果婚禮上甚脉,老公的妹妹穿的比我還像新娘海雪。我一直安慰自己颅崩,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布们何。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪彬呻。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天柄瑰,我揣著相機(jī)與錄音闸氮,去河邊找鬼。 笑死教沾,一個(gè)胖子當(dāng)著我的面吹牛蒲跨,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播授翻,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼或悲,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了堪唐?” 一聲冷哼從身側(cè)響起巡语,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎淮菠,沒想到半個(gè)月后男公,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡合陵,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年枢赔,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了澄阳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡踏拜,死狀恐怖碎赢,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情执隧,我是刑警寧澤揩抡,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布,位于F島的核電站镀琉,受9級(jí)特大地震影響峦嗤,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜屋摔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一烁设、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧钓试,春花似錦装黑、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至挽鞠,卻和暖如春疚颊,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背信认。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來泰國打工材义, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人嫁赏。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓其掂,卻偏偏與公主長得像,于是被迫代替她去往敵國和親潦蝇。 傳聞我的和親對(duì)象是個(gè)殘疾皇子款熬,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標(biāo)準(zhǔn)攘乒。 注意:講述HT...
    kismetajun閱讀 27,445評(píng)論 1 45
  • [if !supportLists]1.1.1[endif]安裝環(huán)境 redis是C語言開發(fā)华烟,安裝redis需要先...
    三萬_chenbing閱讀 574評(píng)論 0 1
  • 對(duì)于java中的思考的方向,1必須要看前端的頁面持灰,對(duì)于前端的頁面基本的邏輯盔夜,如果能理解最好,不理解也要知道幾點(diǎn)。 ...
    神尤魯?shù)婪?/span>閱讀 804評(píng)論 0 0
  • 那三月的煙雨 深深把我迷醉 留下柔情 灑遍歲月 忘記了四月的邀請(qǐng) 四月?lián)]筆 書寫了嫣然一笑 點(diǎn)綴丹青 畫出了靜好時(shí)...
    二兩酒仙閱讀 198評(píng)論 8 19
  • 五天的上海之行終于結(jié)束了喂链,時(shí)間還是過得很快的返十,首先是要感謝AWS提供的這次出差機(jī)會(huì),有幸聆聽不同企業(yè)不同行業(yè)的嘉賓...
    Leona2028閱讀 299評(píng)論 0 1