サービスアカウントを使用したパッケージのインストール

サービスアカウントを使用したパッケージのインストール

Ubuntuにnominatimというソフトウェアをインストールする必要があります。フォローするインストールに関する注意、/srv/nominatimに指定されたホームディレクトリを使用してサービスアカウントユーザーを作成しました。サービスアカウントには通常ホームディレクトリはありませんが、このアカウントは-mオプションを指定します。

私の問題は、ユーザーAとしてログインし、root(sudoなし)でインストールを実行しないでください。この「nominatim」ユーザーのために自分の家の下にエントリを作成しようとすると、アクセスが拒否されることです。質問カタログ/srv/指名。サービスアカウントにパスワードがないので本当にsuはできません。

インストールのベストプラクティスは何ですか?

私は考えています

  • 私のホームディレクトリにすべてをインストールし、 "/srv/nominatim"フォルダに移動し、ジョン彼らは後で
  • この「nominatim」ユーザーのパスワードを作成して削除します。これはうまくいくでしょうか?

答え1

nominatim次のコマンドを使用してユーザーに切り替え、そのsudoユーザーとしてインストールを実行します。

sudo -u nominatim -i

関連情報