我目前正在使用Java应用程序来获得对Linux主机的“ su-”访问权限。我已经知道密码了,但是我希望能够从bash脚本中执行“ su-”命令,并将命令保存到历史记录中。我知道这是不好的做法,并且存在安全风险,但这是我的应用程序设计的一部分。尽管我尝试了多种变体,尽管人们说它们可以工作,但我还没有找到一种可行的方法。
尝试的操作:
<div th:each="car: ${cars}">
<div>
<a th:href="${car.href}">
<img th:src="${car.picture}" style="width:100%">
<div class="description" th:text="${car.model}"></div>
<div th:text="${car}"></div>
</a>
</div>
</div>
echo "password" | su -
su <user> -p <password>
我尝试了更多,但似乎都不起作用。感谢所有帮助。谢谢
P.S我正在使用JSCH库,因此我也在研究它作为可能的答案。