私はuidとプライマリgidを使用していますが、追加のセカンダリグループを使用してプログラムを実行できるsudo(またはsudoで実行できるもの)のようなものを探しています。
ベストアンサー1
警告#1:これは別の「ハッキング」アプローチです。
警告#2:すべてのアプリケーション/スクリプトがこのあいまいなuid / gidを処理できるわけではありません。
同じ uid/gid を持つ複数のユーザーをuseradd
許可するオプションと、追加のグループを指定するオプションを使用して、同じ uid と gid を持つ新しいユーザーを作成します。たとえば、--non-unique
--groups
useradd --uid 1001 --gid 1001 --groups 1002,1003 --shell /bin/bash \
--home /home/cloneduser cloneduser
その後、新しいユーザーとしてプログラムを実行する必要があります。デバッグに使用することをお勧めしますid
。