登入場景和 root ssh 存取區塊

登入場景和 root ssh 存取區塊

我遵循了有關如何向其他用戶授予 root 訪問權限的教程,我所做的是,將/etc/passwd/其他用戶的 uid/gid 更改為0:0.

問題是,一旦我透過更改PermitRootLogin為 no in 來阻止對用戶 root 的 ssh 訪問sshd_config,共享0:0uid/gid 的所有其他用戶也會透過 ssh 釋放對盒子的訪問。

該盒子無法存取互聯網,因此無法安裝 sudo/sudoer 來管理用戶。

答案1

  1. 不要將使用者的 uid:gid 更改為0:0
  2. 不要將使用者的 uid:gid 改為 0:0
  3. 將 uid:gid 改回原來的樣子
  4. 執行需要 root 權限的命令應使用 root 身分來完成,sudo或在某些情況下透過以 root 身分登入來完成。如果您無法安裝,sudo請以非特權用戶身份透過 ssh 登錄,並使用以下命令提升至 root 用戶su -

如果您已將自己鎖在ssh盒子之外,那麼希望您可以對其進行物理訪問,或者可以重新安裝作業系統。

相關內容