首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >from拒绝从下载文件夹执行二进制文件(crouton)。

from拒绝从下载文件夹执行二进制文件(crouton)。
EN

Ask Ubuntu用户
提问于 2020-11-03 19:24:54
回答 2查看 4K关注 0票数 2

当我尝试加载ubuntu时,我喜欢使用以下命令:

代码语言:javascript
运行
复制
sudo sh ~/Downloads/crouton -t unity

我会得到错误:

代码语言:javascript
运行
复制
sh: 0: Refusing to exec /home/chronos/user/Downloads/crouton from noexec mount

如果有人能帮忙,请帮忙,我被困在这里了

EN

回答 2

Ask Ubuntu用户

发布于 2020-11-03 21:07:05

您试图从其中执行的磁盘分区已使用noexec选项(请参阅man 8 mounthttps://linux.die.net/man/8/mount )挂载,该选项禁止执行二进制文件。要么将文件cp到用exec挂载的分区上的目录(没有noexec),要么修复其挂载方式。

票数 1
EN

Ask Ubuntu用户

发布于 2021-03-14 08:42:12

代码语言:javascript
运行
复制
sudo mount -o remount,exec,suid,dev,symfollow /home/chronos/user/Downloads/

您无法执行脚本,因为这是"nonexec挂载“,这意味着不能从那里执行脚本。要解决这个问题,请使用上面的命令授予下载目录exec权限。

上面的代码行使用exec和dev权限卸载和重新装载下载目录,以便可以从下载目录执行脚本。

首先,sudo用于根权限,然后re装入语句为它提供exec、suid和dev权限,并禁用nosym追随者(但该部分是可选的),然后我提到目录的名称,即下载。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1289410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档