web-dev-qa-db-ja.com

Linuxユーザーがsshでパスワードを変更できないようにする

ユーザーがパスワードを変更できないようにするにはどうすればよいですか?必要に応じてrootとしてパスワードを変更できるようにしたいのですが、ユーザーがパスワードを変更できないようにします。

4
Vreality

行う chmod go-rx /usr/bin/passwd通常のユーザーはpasswdを実行できません。一部のユーザーができるようにしたい場合は、おそらくそれらを特別なグループに入れることができます。

6
MarJamRob

passwd -n 9999 userは、userがほぼ274年間パスワードを変更するのを防ぎます。

パスワードを変更できないパスワードなしのuserが必要な場合は、rootとして/etc/shadowを開き、ユーザーの名前で始まる行を見つけて、内容を1番目と2番目の間で変更します。コロンからU6aMy0wojraho
(ソース: https://help.ubuntu.com/community/PasswordlessGuestAccount

4
GingerPlusPlus