1
与多个用户共享终端(带屏幕或其他方式)
我正在设置一台服务器,其中有多个开发人员在多个应用程序上工作。 我已经弄清楚了如何使用和为某些开发人员提供对必要应用程序目录的共享访问权,setgid bit并default ACLs为组中的任何人提供访问权限。 这些应用程序中有许多在开发过程中都在终端下运行,以便于访问。当我独自工作时,我为应用程序设置了一个用户,并以该用户身份运行屏幕。不利之处在于,每个开发人员都需要使用screen session需要知道密码的密码,并且很难将用户帐户和应用程序帐户分开。 一种可行的方法是使用屏幕多用户功能。他们不能立即使用,但是屏幕抱怨需要suid root。给它带来任何负面影响吗?我对使用suid root任何东西都非常小心。也许有一个为什么它不是默认值的原因? 我应该这样做screen还是有其他一些明智的方式来做我想做的事情?