維運猿的共同筆記

@ops-notes-tw

紀錄維運人員的實務經驗,供日後查找與教育訓練使用

Public team

Community (0)
No community contribution yet

Joined on Feb 15, 2022

  • https://hackmd.io/@ops-notes-tw/home 紀錄維運人員的實務經驗,供日後快速查找與教育訓練使用 :::warning 警告 為避免衍生智慧財產權爭議,於上班時間只允許不花費大量時間的內容新增操作 提交使用範例時應確實消毒公司內部相關內容 :::
     Like 2 Bookmark
  • ssh-keygen -lf <(echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINDv6wjS6RZnesdVjCNtGeQGImd4H+Kl6n8+pl1crT+/")
     Like  Bookmark
  • 確保不會被中間人攻擊影響 https://hackmd.io/@ops-notes-tw/query-https-certificate-fingerprints 操作步驟 登入服務所在主機以避免查詢的主機就是中間人攻擊主機 執行下列命令計算證書的指紋:SHA-256 雜湊演算法:​​openssl x509 -noout -fingerprint -sha256 </path/to/certificate.crt SHA-1 雜湊演算法: ​​openssl x509 -noout -fingerprint -sha1 </path/to/certificate.crt
     Like  Bookmark
  • 供登入人員於建立連線時進行驗證,避免遭受中間人攻擊(MitM attack) https://hackmd.io/@ops-notes-tw/query-ssh-public-key-fingerprints 內容大綱 如服務基於 OpenSSH 檢查方式 於{伺服器|server}之{文字終端|text terminal}中執行下列任一命令有輸出內容:
     Like  Bookmark
  • 主題描述文字 使用範例 使用範例名稱 使用範例細節 參考資料 參考資料標題 本作品為《維運猿的共同筆記》的一部分頁面連結:https://hackmd.io/@ops-notes-tw/topic-template授權條款:https://hackmd.io/@ops-notes-tw/licensing參與協作視同將您的貢獻內容以相同的授權條款釋出
     Like  Bookmark
  • 檢查 RPM 軟體管理系統所安裝的檔案內容一致性 確保服務器未遭受到第三方竄改 [TOC] 常用操作 檢查所有安裝在系統的軟體包的安裝文件一致性 $ rpm --verify -a S.5....T. c /etc/bashrc S.5....T. c /etc/profile
     Like  Bookmark
  • 使用 sed 工具針對特定式樣(pattern)的行進行批量搜尋取代操作 更精確地進行純文字資料的搜尋取代,避免操作失誤 [TOC] 使用範例 將所有當前工作目錄中的 HTML 文件中包含 iframe src 行的 com 字串替換為 com:12345 字串 sed \ --in-place \ '/iframe src/s/com/com:12345/g' \
     Like  Bookmark
  • 服務器連接特定地區主機出現障礙 定位問題後回報相關機房進行進一步問題排查 [TOC] 操作流程 使用 mtr 工具定位問題發生在本地機房側還是遠端機房側的網路 取得本地機房主機的文字終端
     Like  Bookmark
  • 授權條款 除另外註明之項目外,本作品之所有內容皆以 《Creative Commons — 姓名標示-相同方式分享》授權條款 4.0 國際版或其任意更近期版本釋出供大眾在授權範圍內自由使用: 參與作品協作視同同意將您貢獻之內容以相同授權條款釋出 如有使用本作品創作衍生作品,請使用以下的原作表彰方式(可使用超連結): 本作品之內容基於《維運猿的共同筆記(https://hackmd.io/@ops-notes-tw/home)》 授權範圍外之使用請不吝洽詢林博仁,如您依照合理使用(fair use)原則使用本作品仍應遵從以上原作表彰規則,感謝。
     Like  Bookmark