Saya menggunakan ssh dan mencoba memutakhirkan sistem dari Ubuntu 10.04 hingga 12.04. Koneksi punya masalah jadi saya harus masuk lagi untuk menyelesaikan upgrade. Setelah berlari
sudo dpkg --configure -a
yang diperlukan sepertinya sistem tidak lagi mengenali saya sebagai sudoer. Jika saya menjalankan perintah apa pun sebagai sudo saya akan mendapatkan
sudo: unknown uid xxxxx: who are you?
(xxxxx adalah untuk id aktual tentunya) dan dengan cara yang sama menjalankan whoami
akan kembali
whoami: cannot find name for user ID xxxxx
Juga ketika saya mencoba untuk ssh
mendapatkan izin ditolak (terlepas dari kenyataan bahwa saya masih login di mesin pada sesi yang berbeda).
/etc/passwd
dan lihat apakah ID-nya benar-benar ada.Jawaban:
Ini berarti bahwa UID saat ini yang Anda gunakan tidak ada
/etc/passwd
. Ini bukan masalah serius jika administrasi sistem Anda tahu apa yang dia lakukan. Anda dapat memeriksanya menggunakan:Maka sekarang Anda memiliki file bernama
whoami
, parsing:sumber
Saya telah bergabung dengan komputer saya ke Domain Direktori Aktif, dan
winbind
macet.Saya memperbaiki ini dengan
systemctl restart winbind
.sumber