root使用者下,操作以下5步:
1、查網路,保證本機與對方互相通訊
ifconfig
ipconfig
ping
2、查linux的對應服務是否啟動,使服務的status保持running狀態
比如ssh:
/etc/init.d/sshd status
/etc/init.d/sshd restart
/etc/init.d/sshd stop
沒有則安裝
rpm -qa | grep ssh
rpm -ivh
比如ftp: /etc/init.d/vsftpd status
/etc/init.d/vsftpd restart
3、查防火牆是否關掉,使雙方的防火牆關掉或者允許防火牆的指定埠通訊
直接關掉:
/etc/init.d/iptables stop
允許防火牆的指定埠通訊:
/etc/sysconfig/iptables
上面是防火牆配置檔案,可vim配置檔案,允許埠通過防火牆:
-a input -m state --state new -m tcp -p tcp --dport 22 -j accept
-a input -m state --state new -m tcp -p tcp --dport 8080 -j accept
-a input -m state --state new -m tcp -p tcp --dport 443 -j accept
-a input -m state --state new -m tcp -p tcp --dport 3306 -j accept
4、查linux對應服務的埠是否正確,使對方連線使用的埠與linux伺服器給的埠一致
linux查服務的埠,比如ssh:
netstat -anp | grep ssh
5、查配置檔案是否正確,開啟了哪些選項,比如是否拒絕了root使用者訪問
比如檢視ssh服務的服務端和客戶端配置檔案
vim /etc/ssh/ssh_config
vim /etc/ssh/sshd_config
Linux伺服器排查
一 檢視當前登入使用者 w 檢視是否有異常使用者登入,有則強制斷開該使用者 pkill kill t 二 檢視使用者登入伺服器的ip資訊 last 資訊會存入 var log secure 檔案中 注意是否刪除 三 history 曾今做過什麼 注意有沒有使用wget 或 curl 等命令 五 ps...
線上服務異常排查
相關指令 tail cat less grep wc sed split 常用日誌查詢 滾動載入日誌 tail f log less log 檢視日誌 配套使用過濾關鍵字排查問題 cat n log grep 關鍵字 a b c 行數 日誌分割擷取便於定位問題 使用sed 指令碼操作檔案 按照時間點...
linux 伺服器丟包故障排查
專案開了個p2p伺服器,但是執行一段時間就會出現丟包問題,具體表現為 1 udp丟包嚴重 一分鐘收發分別1.5w 2 ssh 用於運維指令 連線不上該伺服器 超時 3 伺服器執行好像沒什麼異常,udp假連線數比tcp連線數少 正常應該相近 首先開始懷疑是不是客戶端有bug,查log發現某段時間有個別...