SSH連接排故排查

文章目錄

    • SSH連接排故排查
    • 案例1:
      • 解決思路
      • 排故過程
      • 故障模擬

SSH連接排故排查

案例1:

你是某在線教育公司的運維工程師,負責維護 3 臺應用服務器。今日上午 9 點,開發團隊反饋無法通過 SSH 連接 10.1.8.10 服務器部署代碼。該服務器運行著核心教學視頻轉碼服務,暫時無法重啟。

運維團隊需要實現:需盡快排查并恢復 SSH 訪問。

解決思路

  1. ssh服務器故障
  2. 網絡故障

排故過程

1.首先查看ssh的實時狀態,是關閉狀態,且重啟無效

在這里插入圖片描述

根據提示查看日志,發現/etc/ssh/sshd_config文件中第66行的PasswdAuthentication出現問題

在這里插入圖片描述

查找正確參數

在這里插入圖片描述

進入文件進行修正,保存并退出。:set nu可以顯示行號
在這里插入圖片描述

再次重啟試試服務,重啟成功
在這里插入圖片描述

  1. 再次手術連接服務,發現問題仍然存在

在這里插入圖片描述

ping不通,發現網絡存在問題

在這里插入圖片描述

查看當前網絡狀態,發現網絡狀態為down,并且激活失敗
在這里插入圖片描述

發現是網絡不受管理,接下來激活網絡,發現網線沒有連接

在這里插入圖片描述
在這里插入圖片描述

連接網線之后,再次激活

在這里插入圖片描述

再次嘗試連接ssh,不成功

在這里插入圖片描述

查看網絡配置

在這里插入圖片描述

發現兩個問題:

  1. 網絡掩碼是32位
  2. 網卡多了一個網段IP地址,而且不是手動配置,初步猜測是DHCP自動獲取的,且連接到其他交換機上

修改子網掩碼為24位,修改IP地址獲取為手動配置(manual)

在這里插入圖片描述

修改之后網絡依舊不通,查看網絡連接模式,發現是hostonly模式
在這里插入圖片描述

修改相同的模式

在這里插入圖片描述

  1. 再次嘗試連接,一切正常,登錄成功

在這里插入圖片描述

在這里插入圖片描述

故障模擬

  1. 關閉ssh服務
  2. 設置ssh服務echo 'PasswdAuthentiction no' >> /etc/ssh/sshd_config
  3. 斷開ens33設備(網線斷開,關閉服務nmcli networking off
  4. 設置ip地址獲取方式為dhcp、地址為10.1.8.10/32
  5. 設置網卡模式為hostonly

ns33設備(網線斷開,關閉服務nmcli networking off
4. 設置ip地址獲取方式為dhcp、地址為10.1.8.10/32
5. 設置網卡模式為hostonly

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/923712.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/923712.shtml
英文地址,請注明出處:http://en.pswp.cn/news/923712.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python爬蟲實戰——使用NetNut網頁解鎖器獲取亞馬遜電商數據的入門指南

摘要在當今數字化時代,電商數據蘊含著巨大的商業價值。亞馬遜作為全球知名的電商平臺,其上的商品信息、用戶評價等數據對于市場分析、競品研究等具有重要意義。然而,由于反爬蟲機制的存在,直接獲取亞馬遜電商數據并非易事。本文將…

汽車多核架構中內存系統故障檢測的改進算法

摘要隨著半導體行業向納米級方向發展,多核架構已成為主流趨勢。然而,這一趨勢也使得多核處理器面臨諸多挑戰,在一定程度上限制了其性能發揮。目前,汽車行業中的混合安全關鍵型系統普遍采用多核處理器。為滿足新興自動駕駛等級的需…

VastBase數據庫Crash后使用gdb收集coredump信息

VastBase數據庫Crash后使用gdb收集coredump信息🐘 數據庫版本:VastBase G100 V3.0.8檢查數據庫崩潰后生成的core文件: [vbdbadbhost vastbase]$ ll -h core* -rw------- 1 vbdba vbdba 62G Aug 20 20:02 core-vastbase-162199-2025_08_20_19_…

【LeetCode 每日一題】2749. 得到整數零需要執行的最少操作數

Problem: 2749. 得到整數零需要執行的最少操作數 文章目錄整體思路完整代碼時空復雜度時間復雜度:O(1)空間復雜度:O(1)整體思路 這段代碼旨在解決一個具有數學和位運算性質的問題:給定兩個整數 num1 和 num2,找到最小的正整數 k&…

安卓開發工程師中高級知識點 —— 系統底層安全方向

一、AIDL 通信 Android Interface Definition Language 基于 Binder 實現跨進程通信(IPC),核心是通過定義接口生成代理類,屏蔽底層 Binder 通信細節 適用于跨進程服務調用(如系統服務、多App協作)。常見于后…

動環監控系統-機房高效運維

動環監控系統(全稱為動力環境監控系統)是機房高效運維的核心工具,通過集成動力、環境、安防、IT設備等模塊,結合智能告警、AI分析、3D可視化等技術,實現機房的全方位監控與管理。動力系統監控供電設備:實時…

知微傳感Dkam系列3D相機SDK例程篇:CSharp設置相機工作模式

設置3D相機觸發模式 寫在前面 本人從事機器視覺細分的3D相機行業。編寫此系列文章主要目的有: 1、便利他人應用3D相機,本系列文章包含公司所出售相機的SDK的使用例程及詳細注釋;2、促進行業發展及交流。設置觸發模式及API說明 觸發模式說明 知…

PHP 常用函數及用法

文章目錄PHP 常用函數及用法一、字符串處理函數1. 字符串基礎操作2. 字符串查找與替換3. 字符串分割與連接4. 字符串大小寫轉換5. 字符串格式化二、數組操作函數1. 數組基礎操作2. 數組遍歷與查找3. 數組修改與排序4. 數組過濾與合并三、文件操作函數1. 文件讀寫2. 文件和目錄信…

yum命令--obsoletes與--allowerasing兩者的區別

在 YUM(Yellowdog Updater Modified)包管理工具中,–obsoletes 和 --allowerasing 是兩個與包升級 / 安裝相關的選項,它們的功能和使用場景有明顯區別: 1. --obsoletes(默認啟用)作用&#xff1…

Day24_【深度學習(3)—PyTorch使用(1)—張量的創建和類型轉換】

一、創建張量1.張量基本創建方式torch.tensor 根據指定數據創建張量 (最重要)torch.Tensor 根據形狀創建張量, 其也可用來創建指定數據的張量torch.IntTensor、torch.FloatTensor、torch.DoubleTensor 創建指定類型的張量1.1 torch.tensor# 方式一&…

阿里云圖像編輯大模型開發部署

與阿里云一起輕松實現數智化讓算力成為公共服務:用大規模的通用計算,幫助客戶做從前不能做的事情,做從前做不到的規模。讓數據成為生產資料:用數據的實時在線,幫助客戶以數據為中心改變生產生活方式創造新的價值。圖像…

查看磁盤分區并新建一個分區,掛載分區

linux系統磁盤df -h查看文件系統的磁盤的空間占用情況,常用于快速檢查磁盤使用率:df -h-h是說把磁盤空間以G位單位,如果直接用df也是可以的,只不過單位是塊,看的不明顯du -sh /home/查看/home目錄下總共占用了多大的空…

vscode單擊暫時預覽文件 雙擊持續打開文件

直接單擊文件列表中的文件,會在編輯器中以預覽模式打開 文件標簽會顯示為斜體,表示是預覽狀態 當您單擊另一個文件或開始編輯時,預覽文件會自動關閉 在 settings.json 中添加,mac通過cmd,實現。 json {"workbench.editor.ena…

設計模式-橋接模式04

什么是橋接模式? 橋接模式就是把事物的兩個方面(兩個變化的維度)分開管理,讓它們可以分別自由變化,然后通過一個“橋”把它們連接起來。舉個生活中的例子 想象一下你在買鞋子: 鞋子有不同的款式&#xff08…

群暉企業級NAS :從中小企業效率工具到核心業務數據基石

在數字化轉型加速的今天,數據已成為企業最核心的資產。全球超半數財富 500 強企業選擇群暉(Synology)作為數據管理伙伴,其企業級 NAS 解決方案憑借 DSM 操作系統的生態優勢、硬件與軟件的深度協同,以及覆蓋全場景的產品…

C++訪問限定符private、public、protected的使用場景

C 訪問控制關鍵字:public、private、protected 在C中,public、private和protected是訪問控制關鍵字,用于實現面向對象編程的封裝特性,控制類成員的訪問權限。 訪問控制關鍵字的使用場景 1. public(公有成員&#xff09…

CKA08--PVC

Task mariadb namespace 中的 MariaDB Deployment 被誤刪除。請恢復該 Deployment 并確保數據持久性。 請按照以下步驟: 如下規格在 mariadb namespace 中創建名為 mariadb 的 PersistentVolumeClaim (PVC): 訪問模式為 ReadWriteOnce 存儲為 250Mi 集群…

Freertos系列(調度機制與創建任務)

如果不想看的可以直接使用git把我的代碼下載出來,里面工程挺全的,后期會慢慢的補注釋之類的 碼云地址:stm32學習筆記: stm32學習筆記源碼 如果不會使用git快速下載可以選擇直接下載壓縮包或者去看看git的使用 Git入門教程-CSDN博客 一 調…

C++中std::vector Vs std::deque VS std::list對比詳解

1) 核心差異速覽 std::vector:連續內存、隨機訪問 O(1)、尾部 push_back 攤還 O(1)、中間插入/刪除 O(n),非常緩存友好。std::deque:分段(block)存儲,不是整體連續;隨機訪問 O(1)(但…

【js】js實現日期轉大寫:

文章目錄一、方法:二、使用效果:一、方法: export function dateToChnese(strDate) {let dateMap {year: "",month: "",day: ""}if (!strDate || strDate.length 0) return dateMap;const chineseDigit [&…