我想使用我的用户运行 eclipse,并使用用户“tomcat”在 eclipse 中运行 tomcat 那可能吗?有任何想法吗? 这不是安全问题,因为我在家里有防火墙,没有向世界开放任何服务
最佳答案
我不知道 Eclipse 如何运行 Tomcat,但它肯定需要运行一个可执行文件。因此,您可以chown
用户tomcat
可执行文件,然后setuid
可执行文件。例如:
chown tomcat:tomcat /path/to/bin/tomcat
chmod +s /path/to/bin/tomcat
使用 setuid 位,任何可执行文件都以拥有它的用户身份运行。
我没有测试它,但它应该可以正常工作。
关于linux - 在 Linux 中以不同用户身份在 Eclipse 中运行 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13297806/