root と root 以外の最初のユーザー アカウントの混合

root と root 以外の最初のユーザー アカウントの混合

私はDebian Jessieをインストールし、インストール中にユーザーアカウント( "jerome")を作成しました。

SSHを介してjeromeとして自分のサーバーにログインし、suを使用してrootを操作します。 (sudoがインストールされておらず、ルートSSHが無効になっています)。

新しくインストールしながら、etckeeperとsmartmontoolsをインストールして設定しました。

  • rootとしてログインしたときにcommitを使用すると、etckeeper commitコミット作成者はjeromeで、コミッタはrootです。どちらもルートになりたいです。

  • rootにメールを送信するようにsmartmontoolsを設定しましたが(optionsを使用-m root)、メールはjerome(から/var/mail/jerome)に送信されています。

これについての説明は思い出せず、検索に適したキーワードを見つけることもできません。

重要な場合、ユーザー jerome のグループは

jerome cdrom floppy audio dip video plugdev netdev

ベストアンサー1

~によるとマニュアルページの場合、etckeeper最初のケースが文書化されています。

commit [message]
/ etcのすべての変更をリポジトリにコミットします。コミットメッセージを指定できます。デフォルトのVCSを使用して手動でコミットすることもできます。 (etckeeper commitは、ユーザーがrootになるためにsudoまたはsuを使用したかどうかを確認し、コミットに元のユーザー名を記録します。)

2番目のケースでは、一般的なDebianの動作は、システムによって生成されたルートではなく、最初のユーザーアカウントにルートメッセージのエイリアスを割り当てることです。これは次のように実行できます。/etc/aliases

ルート:ジェローム

おすすめ記事