Güvenlik nedeniyle root kullanıcısını komutla etkisizleştirdim usermod --expiredate 1 root
. Tabii ki kendimi wheel
gruba ekledim . sudo usermod --groups audio {user}
Aşağıdaki çıktıyla komutu yerine getirdiğimde bugüne kadar hiç sorun yaşamadım
Your account has expired; please contact your system administrator
usermod: PAM: User account has expired
Tüm kök ayrıcalıklarına hala erişilebileceğini düşündüm sudo
ama yanılmışım. Kök kullanıcı için geri dönme tarihini değiştiremiyorum - Aynı çıktıya sahibim. Tüm işletim sistemini yeniden yüklemeden bununla nasıl başa çıkılacağı hakkında bir fikrin var mı? vim
Örneğin, manuel olarak düzenleyebileceğim bir dosya var mı (örneğin hala sudo
bu amaçla komut kullanabildiğim için)?
passwd --lock
ancakman
hesabın tamamen devre dışı bırakılmadığını ve "kullanıcı başka bir kimlik doğrulama belirteci (örneğin bir SSH anahtarı) kullanarak giriş yapabilir." Dedi. Seçtiğim komutun daha iyi olduğunu düşündüm.