无需 root 权限即可运行 .sh 文件

无需 root 权限即可运行 .sh 文件

我最近下载了一款游戏(确切地说是 Humble Bundle 9 的《忍者印记》)在 Ubuntu 上玩。从我解压游戏后的情况来看,它是独立的,不需要安装在要玩它的电脑上(我想用大学的闪存驱动器玩它)。但是,由于我没有大学电脑的 root 权限,我无法允许以chmod +x ninja-bin程序形式执行主 ninja-bin.sh 文件,而只能在 gedit 中打开它。此外,当我尝试使用 通过终端执行它时,./ninja-bin我得到了bash: ./ninja-bin: Permission denied。有没有不需要 root 访问权限的解决方法?或者我不应该在没有 root 权限的电脑上玩游戏?

谢谢

答案1

如果您不是sudo该组的成员,并且您的chmod命令访问权限被阻止,那么您将无能为力。由于这些原因,Linux 之类的系统以其安全性而闻名。

或者,也许您可​​以做一些事情:说服管理员(root)更改该文件的权限:)。

答案2

是的,运行它sudo

sudo ./ninja-bin

我认为安装过程中需要提升权限。

相关内容