linux - 在 Linux 中以不同用户身份在 Eclipse 中运行 Tomcat

标签 linux eclipse tomcat

我想使用我的用户运行 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/

相关文章:

c - 如何执行使用arm-none-eabi-gcc编译的文件

linux - 无法使用 hikey_defconfig 编译 u-boot

linux - 使用端口 iptables 将域重定向到 IP

java - Tomcat启动时出现NotSerializedException

java - 在后台运行 JAVA 中的 BASH 命令

java - Android 汇率 API

java - Eclipse 代码模板生成了意外的 Java 代码注释?

java - 我的 Maven 项目中不存在资源文件夹

tomcat - 从 Ant 将应用程序重新加载到 Tomcat 中而不会遇到 Permgen 异常的正确方法是什么?

apache - 我网站中所有页面的图标