如何以管理员权限运行.jar?

如何以管理员权限运行.jar?

我尝试使用 java 8 打开一个 .jar 文件,但它给出了一条错误消息,要求输入管理员权限:

Please start the Authenticator with admin privileges

我对此类问题完全陌生,所以我的第一反应是sudo java -jar /home/sethlord/Downloads/Authenticator/Authenticator.jar在终端中运行,但它给出了相同的错误消息。有什么解决办法吗?

答案1

经典的方法是......

sudo -i
java -jar /home/sethlord/Downloads/Authenticator/Authenticator.jar

如果你真的需要“root”

sudo -su
java -jar /home/sethlord/Downloads/Authenticator/Authenticator.jar

但请尽量避免这种情况,因为它会将通知记录给用户“root”而不是“sudo”帐户。

相关内容