首页 > 其他 > 详细

搭建跨平台开发环境(vagrant)

时间:2015-11-22 06:38:52      阅读:305      评论:0      收藏:0      [点我收藏+]

前提条件:

virtualbox,vagrant以及搭建好的centos虚拟环境

本人的机器是window系统,配置了git bash,自带ssh,能够执行ssh-keygen,十分方便

 

利用现有资源生成package.box,先配好用户vagrant,默认密码vagrant,认证公钥是

技术分享

修改默认密码,让其有root权限并且无需密码切换,这里vagrant密码设置为vagrant

技术分享

修改 /etc/sudoers 这里先修改其权限让其可读,记得要改回来哦:

技术分享

 

技术分享

现在可以使用 sudo su 切换root用户而且不用密码了。

使用ssh-keygen生成密钥,全部选默认即可。

wget http://github.com/mitchellh/vagrant/raw/master/keys/vagrant.pub home/vagrant/.ssh/authorized_keys

ok

导出 package.box(windox机器操作,虚拟机不要关闭哦:

技术分享

 

到此结束

 

下面是如何搭建环境,简单说下,网上的文档太多了:

vagrant box add centos centos.box

vagrant init

修改Vagrantfile:

 

技术分享

vagrant up

vagrant ssh

 

搭建跨平台开发环境(vagrant)

原文:http://www.cnblogs.com/canbefree/p/4985194.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!