我是 Linux Word 新手。我想实现一个 bosh 服务器。
由于在 Windows 平台上很难部署,我决定通过 vmware 在 Ubuntu 虚拟机上部署它。我顺利完成了安装。我按照这一页。
现在我想用命令sudo bosh
或测试我的bosh服务器sudo /etc/init.d/bosh start
,在终端上输入这些命令后
启动 Bosh 服务器
之后,什么都没有。我查看了文件bosh.err
,发现
exec: 2: /usr/local/lib/bosh/run-server.js: 权限被拒绝
我不知道为什么 sudo 会出现这个错误。
当我尝试ls -l /usr/local/lib/bosh/run-server.js
它显示
-rw-r--r-- 1 根 根 4889 2012-04-01 18:50 /usr/local/lib/bosh/run-server.js
我怎样才能让 bosh 启动?
答案1
楼主还问了他的关于 SO 的问题。他在那里写了更多问题。但是,正如错误消息所暗示的那样,该文件/usr/local/lib/bosh/run-server.js
应该被设为可执行文件:
sudo chmod +x /usr/local/lib/bosh/run-server.js