私は最近、いくつかの人々と彼らのプロジェクトのためにSFTPサーバーを設定しました。セキュリティ上の理由から、人々にシステムアカウントが付与されるため、SSHアクセス権がありません(誤ってファイルを変更したり、インストールしたり、プログラムを実行したりする必要はありません。アカウントはコマンドを使用して作成されますadduser --system --no-create-home USERNAME
)。これにより、パスワードを直接変更または設定できなくなります。基本的に、彼らは希望のパスワードを電子メールで送信するか、同じ部屋にいる必要があります私はSSHにアクセスし、私のコンピュータを使用してパスワードを変更することができます。
これは私たちの両方にとって良い選択ではありませんでした。それでは、私が何かを見逃しているのでしょうか?システムアカウントを持つユーザーが自分のパスワードをリモートで管理する方法はありますか?またはシステムアカウントに設定するのは悪い考えですか?今は設定を変更したくありませんが、より良いオプションがある場合は変更できます。