2017-04-06 133 views
0

我一直在使用谷歌雲debian虛擬機,並沒有任何問題使用sudo做超級用戶任務(sudo沒有要求輸入密碼)。谷歌雲VM當sudoing要求密碼

今天,我通過SSH連接像往常一樣,當我嘗試sudo的東西它開始要求密碼:

We trust you have received the usual lecture from the local System 
Administrator. It usually boils down to these three things: 

    #1) Respect the privacy of others. 
    #2) Think before you type. 
    #3) With great power comes great responsibility. 

[sudo] password for -----: 

根據該文件不應該要求密碼已經是SSL密鑰認證連接。

回答

0

我自己解決了這個問題。我的帖子我已經遵循的人誰也有類似問題的步驟:

  1. 刪除虛擬機實例保留的磁盤。
  2. 創建用於恢復pruposes的新VM實例
  3. 附加老VM磁盤到新的實例
  4. 裝入到/ mnt/

    # mount /dev/sdb1 /mnt/ 
    
  5. 更改根掛載的分區

    # chroot /mnt/ 
    
  6. 現在編輯sudoers文件和用戶密碼和組根據需要
  7. 卸載磁盤

    # umount /dev/sdb1 
    
  8. deattach磁盤,刪除恢復實例,重建原有VM具有相同的磁盤