linux - 以下 SSH 命令以非零退出状态响应

标签 linux git ssh vagrant

每次我执行 vagrant up 命令时我都会得到错误

The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

chown `id -u vagrant`:`id -g vagrant` /vagrant

Stdout from the command:



Stderr from the command:

chown: changing ownership of ‘/vagrant’: Not a directory

我找不到任何解决方案(已经尝试更改 sudoers 文件但不知道要更改什么)

最佳答案

chown: changing ownership of ‘/vagrant’: Not a directory

这听起来像 /vagrant不是目录,它可能是一个文件,因此删除该文件并重试。

或者再次尝试重新创建您的虚拟机,如果没有创建这样的文件,还要仔细检查您的 Vagrantfile

要进一步调查问题,请在 Debug模式下运行 vagrant,例如

vagrant up --debug

关于linux - 以下 SSH 命令以非零退出状态响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36334270/

相关文章:

git - 如何使用 Github 操作镜像 GitHub 存储库?

python - 子进程和 psutil : how to get a list out of subprocess. check_output?

.htaccess - 选择规范版本

git - 在我的计算机上拥有 2 个 GitHub 配置文件的简单方法?

linux - 如何获取 Linux 上守护进程的日志

linux - 使用 telnet 或 netcat 测试外发 SMTP 电子邮件时,我无法结束消息 'with "."on a line by itself'

c - 在 Linux 上使用 fwrite 作为原子进程

linux - GNU 在执行本地脚本时并行继承环境变量

git - 是否可以使现有的 git 提交显示为 merge ?

java - 通过 Java 使用用户名和密码通过 ssh 克隆 git 存储库