web-dev-qa-db-ja.com

制限された権限でプログラムを実行するにはどうすればよいですか

私のプログラムの多くは(firefox、chromium、Steamなど)のような同じユーザーの下で実行されているため、このユーザーと同じ権限を持つ必要があることに気付きましたが、アクセスを制限したいと思います。

たとえば、バックアッププロセスを除いて、特定のバックアップディレクトリにアクセスできないようにします。

制限されているが、kdeセッションで通常どおり使用している別のユーザーの下でそれらを実行することはできますか? (メインユーザーのすべてのディレクトリにアクセスできると思います。)

4
jNull

setfaclを使用します:

setfacl -m u:backup-process-username:rwx backup-folder

これは同様の質問に対する答えです:
https://askubuntu.com/a/809562/707299

1
Timothy Swan