欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java运行需要root权限的shell

程序员文章站 2022-05-10 09:40:09
...

如题,我们可以写一个shell, 然后用java去调用该shell。 如果需要root权限如何办?

String[] cmds = {"/bin/bash", "-c", "echo password | sudo -S chmod 755 test.sh"};
Process pos = Runtime.getRuntime().exec(cmd);
pos.waitFor();

记录一下,方便查询。

相关标签: Java