首先我需要說的是,我不是專業的 Linux 管理員,而是嘗試設定伺服器的網路管理員。雖然我正在學習。
為了安全起見,我停用了 root ssh 登錄,然後我忘記在 Keypass 中儲存使用者帳戶密碼。
我實際上可以作為用戶登錄,因為我設定了使用 SSH 身份驗證金鑰登入。但我無法使用 sudo,因為我不知道用戶的密碼。
但我知道 root 密碼。
我怎樣才能:
- 更改以使用者身分登入但不知道其密碼的使用者密碼(儘管我知道 root 的密碼)
- 更改 ssh 設定以啟用 root 登錄,之後我可以更改使用者的密碼嗎?
答案1
使用 /bin/su 而不是 sudo。這使用 root 的密碼。