linux - Ubuntu 以非管理员用户身份执行 .jar

标签 linux ubuntu

我有一个 .jar 文件需要以管理员用户身份运行,但我想从标准桌面用户帐户执行它(例如,他们不是管理员并且没有 sudo 权限)

我试过将 visudo 文件与 nopasswd 一起使用,但据我所知,这仅适用于管理员用户

我不想输入管理员密码

感谢任何帮助!

最佳答案

如果您需要成为管理员但不是管理员,那么我想您做不到。

如果您实际上不需要成为管理员,那么 java -jar $jarfile 就可以了。

如果你需要成为管理员但不关心在实际的桌面操作系统上运行,那么你可以使用容器(例如 Ubuntu 提供 LXC)或虚拟机(看看 Virtualbox),用户可以是管理员,但实际上不是底层操作系统的管理员。

关于linux - Ubuntu 以非管理员用户身份执行 .jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28030683/

相关文章:

xml - 无法使用 wget 检索完整文件

java - Ubuntu 下的 OpenJDK 11 支持 TLSv1.3 吗?

command-line - 启动停止守护进程错误

linux - curl (56) 接收失败 : Connection reset by peer with a simple docker run

ubuntu - KDbg 无法在 ubuntu 上运行/启动

php - OAuth 在一台主机上失败

ruby-on-rails - Rails 应用程序显示 'index of/cms' 而不是 Rails

linux - 检索在线资源的 md5 哈希值

php - Apache 用户 - 权限被拒绝

linux - 从路径的子目录读取文件并将它们附加到一个文件