内部スクリプトで root 以外のユーザーに所有権と権限を付与する

内部スクリプトで root 以外のユーザーに所有権と権限を付与する

rootUbuntu 20.04サーバーにスクリプトをインストールして実行する自動化されたプロセスがありますroot

スクリプトからディレクトリを作成し、foobazそのディレクトリに実行可能ファイルをインストールします。問題は、実行時にubuntu(rootではなく)ユーザーが実行可能ファイルを所有して実行する必要があることです。

したがって、本質的に次のことができる方法が必要ですroot

# inside the bash script:
mkdir foobar
curl "https://myapp-deploys.example.com/myapp.exe" -o foobar/myapp.exe
cd foobar
./myapp.exe

ただし、どういうわけか、ubuntuユーザーが所有して実行しているユーザーでなければなりませんmyapp.exe。スクリプトが実行されていても〜のようにrootどうすればいいですか?

ベストアンサー1

おすすめ記事