【问题标题】:Permission Denied in Hudson哈德逊的许可被拒绝
【发布时间】:2013-08-06 01:22:45
【问题描述】:

我使用的是 Ubuntu 10.04 lts,并在其中安装了 Windows 共享驱动器。我想在该共享驱动器中创建新目录来复制我的构建二进制文件。当我通过 hudson 构建时,我收到以下错误消息。

  • mkdir 开发 mkdir:无法创建目录“dev”:权限被拒绝。 完成:失败。

但是当我使用终端时,我可以在该 Windows 共享驱动器中创建“dev”目录。我尝试使用 chmod 777 -R 授予该共享驱动器的权限。表明 "chmod: 更改 "/home/document/sharedrive" 的权限:权限被拒绝。

请帮我解决这个问题。

【问题讨论】:

  • 你能写在哈德逊以外的mouted share上吗?共享所有者是否与挂载者相同?
  • 我在 hudson 中集成了脚本以在 windows 共享中创建目录。是的,共享所有者与将其安装到 linux 中的相同。

标签: ubuntu hudson


【解决方案1】:

从 Jenkins 运行 whoami 命令。可能 Jenkins 用户不是 root 并且没有权限。

【讨论】:

  • 您不应该从终端运行它,而是从 Jenkins 运行它以查看 jenkins 作业日志中的输出
猜你喜欢
  • 2015-10-21
  • 2016-07-15
  • 2011-05-24
  • 1970-01-01
  • 1970-01-01
  • 2011-06-20
  • 1970-01-01
  • 2010-12-22
  • 2020-09-18
相关资源
最近更新 更多