我们有一台 Ubuntu PC,它有一个用户dev
,多人ssh
同时进入。ssh
每个被编辑的用户如何dev
使用他们自己的 .conf 文件?
有许多脚本只适用于dev
,因此我们为每个人设置单独的用户是不切实际的。
我们可以su - dev -c "./script"
从我们自己的帐户中运行类似的东西,但我想知道是否有更好的方法。
我们有一台 Ubuntu PC,它有一个用户dev
,多人ssh
同时进入。ssh
每个被编辑的用户如何dev
使用他们自己的 .conf 文件?
有许多脚本只适用于dev
,因此我们为每个人设置单独的用户是不切实际的。
我们可以su - dev -c "./script"
从我们自己的帐户中运行类似的东西,但我想知道是否有更好的方法。
您正在尝试重新发明用户帐户。不要那样做,而是使用你已经拥有的工具。
修复这些将是更好的时间投资。通过这种方式,您将拥有一个运行自定义开发工具的标准可维护系统。更改基于 Linux 的系统以在单次
dev
登录下处理多个“用户帐户”可能需要在每次升级时进行额外的工作,并且无论如何都会导致需要特别注意管理的非标准系统用户登录到他们自己的帐户后,他们可以运行
su - dev
以继续他们的会话dev
,并且他们的个人.conf
文件仍将被使用。