1
端末を複数のユーザーと共有する(画面などを使用)
複数のアプリケーションで作業する複数の開発者がいるサーバーをセットアップしています。 私が使用して、特定の開発者に必要なアプリケーション・ディレクトリへの共有アクセス権を与える方法を考え出したsetgid bitとdefault ACLsグループアクセスで誰を与えます。 これらのアプリケーションの多くは、簡単にアクセスできるように開発中にターミナルで実行されます。一人で作業する場合、アプリケーションのユーザーを設定し、そのユーザーとして画面を実行します。これには、すべての開発者がscreen sessionパスワードを知る必要があるという欠点があり、ユーザーアカウントとアプリケーションアカウントを分離しておくことは困難です。 機能する1つの方法は、画面のマルチユーザー機能を使用することです。これらはそのままでは機能しませんが、画面にはが必要であるという不満がありsuid rootます。それを与えることには欠点がありますか?私はsuid root何かを使用することにかなり注意しています。多分それがデフォルトではない理由がありますか? 私はそれを行うべきscreenですか、それとも私がやりたいことを実行する他のインテリジェントな方法はありますか?