启动流浪盒时,"默认"这个名称来自哪里?
$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
Run Code Online (Sandbox Code Playgroud)
有没有办法设置这个?
我总是听说在UNIX机器上找到临时文件夹的正确方法是查看TMP环境变量.在编写适用于Windows和Linux的代码时,我会检查TEMP和TMP.
今天,我发现我的Ubuntu安装根本就没有这个环境变量.
我知道你似乎总是可以依靠/ tmp来存放临时文件,但我知道TMP是用户可以告诉你将临时文件放在其他地方的方式.
那还是这样吗?
我收到此错误消息:
Vagrant使用的底层SSH库发生错误.错误消息如下所示.在许多情况下,此库中的错误是由ssh-agent问题引起的.尝试禁用SSH代理或删除某些密钥,然后重试.
这是我第一次和流浪汉在一起.
我参观了本教程.
https://wpbeaches.com/setting-up-a-wordpress-vvv-vagrant-workflow/
我有windows 10,vagrant 1.8.5,Oracle VM最新版本.
我读了很多关于这个问题但没有什么可以帮助我.
也许有人知道解决方案.
我正在将我的系统设置为代码提交。但出现以下错误
我点击了以下链接: https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-ssh-windows.html
/c/Users/Prasanna/.ssh/config:第 1 行:错误的配置选项:\377\376h /c/Users/Prasanna/.ssh/config:终止,1 个错误的配置选项
这是配置文件主机 git-codecommit.*.amazonaws.com 用户 ******** IdentityFile ~/.ssh/codecommit_rsa
我是否缺少任何配置?
我在ssh用户名@ ip执行ssh 时遇到权限被拒绝(publickey)错误ssh工作时我们正在做vagrant ssh
VagrantFile:
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/xenial64"
config.vm.network "forwarded_port", guest: 80, host: 8071
config.vm.network "private_network", ip: "192.168.33.71"
end
Run Code Online (Sandbox Code Playgroud)
我在终端上尝试ssh ubuntu@192.168.33.71
获取错误:权限被拒绝(publickey)
如果我vagrant ssh使用windows cmd,我会得到一个很好的命令提示符,就像那样:
vagrant@homestead:~$ echo foo
vagrant@homestead:~$ foo
Run Code Online (Sandbox Code Playgroud)
但是对于cygwin和mintty,我根本没有提示:
echo foo
foo
Run Code Online (Sandbox Code Playgroud)
我认为它与"伪tty分配"有关.
有了cygwin和mintty,我可以得到我的提示:
vagrant ssh -- -t -t
Run Code Online (Sandbox Code Playgroud)
我如何改变cygwin和mintty以便我不必告诉它-t?
关于ssh -t选项:
"强制伪tty分配.这可以用来在远程机器上执行任意基于屏幕的程序,这在实现菜单服务时非常有用.多个-t选项强制tty分配,即使ssh有没有当地人."
vagrant ×4
amazon-iam ×1
bash ×1
cygwin ×1
glib ×1
gnome ×1
gtk ×1
linux ×1
ssh ×1
tmp ×1
ubuntu ×1
ubuntu-16.04 ×1
vagrantfile ×1
virtualbox ×1