Linux

不使用 ssh 訪問虛擬機主機

  • April 26, 2018

問題: 無法通過 ssh 訪問 RHEL VM 主機。

問題的根本原因: 意外地從機器的 rpm 包中刪除了一個共享庫 zlib。使其失敗所有需要的命令,例如 yum、ssh、scp、wget 和 rpm,並出現以下錯誤。

error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

附加詳細資訊: 缺少的庫從另一台伺服器複製到機器中的使用者主目錄 (myuser):/home/(myuser)/usr/{lib, lib64, share}/*

將這些目錄複製到需要管理員 (root) 權限的 /usr/{lib, lib64, share}/* 是否可以解決問題?

目前,機器無法通過 ssh 連接。

有沒有辦法在不使用 ssh 的情況下進入盒子?

根據 Sven 的評論,啟動到救援系統然後複製庫解決了這個問題。

從管理程序通過控制台連接到機器,

您可以使用 root 憑據登錄,然後執行您需要執行的所有操作。

引用自:https://serverfault.com/questions/909460