amazon linux沒有密碼有無方法用到sudo?
本帖最後由 3ldk 於 2022-8-24 14:21 編輯
咁問係想研究下有無解救方法, set密碼係最後手段
我有隻amazon linux, default係唔可以ssh root login, 有個default admin user, 叫 ec2-user
我係用key login的, 而依個ec2-user係default無密碼, 但唔需要密碼都可以用到sudo
於是我做左一件事, set左PermitRootLogin on, 同埋cut左root的authorized_keys開頭段文字, 等root可以login
然後用root login入去, 將ec2-user改成另一個名. 除左改名, 我亦有改埋home同group
改好之後就將PermitRootLogin同authorized_keys還原返然後reboot (reboot前我有check過user, home, group都正確, 理應無改漏, 而且sudoer好似都check過, 印象中都自動改埋變左新名)
結果reboot完, 我的admin user用sudo變左要打password, 結果而家root又login唔到, user又sudo唔到
咁而家在唔set password既情況下, 係咪已經無得救?
p.s.
就算在aws console直接connect都無用, 因為非常神奇地佢個connect係用ssh的, 唔係tty |
|
|