码迷,mamicode.com
首页 > 其他好文 > 详细

vagrant box打包前的准备

时间:2019-03-04 17:08:23      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:pre   输入   order   mkdir   class   hostname   back   安装   登陆   

非强制,如打算分发此box,建议遵循如下约定

  • Hostname:vagrant-[os-name],例:vagrant-ubuntu-Steve
  • Domain: vagrantup.com
  • Root Password: vagrant
  • Main account login: vagrant
  • Main account password: vagrant

1、登陆到ubuntu系统,添加用户

sudo useradd vagrant -m

2、修改vagrant用户的密码

sudo passwd vagrant

按提示输入两次新密码

3、创建admin组

sudo groupadd admin

4、添加vagrant用户到admin组

sudo usermod -G admin vagrant

5、安装vagrant的public keys

mkdir /home/vagrant/.ssh/
cd /home/vagrant
sudo -u vagrant wget https://raw.githubusercontent.com/mitchellh/vagrant/master/keys/vagrant.pub -O .ssh/authorized_keys

下载公钥另外的地址

sudo -u vagrant wget http://github.com/mitchellh/vagrant/raw/master/keys/vagrant
sudo -u vagrant wget http://github.com/mitchellh/vagrant/raw/master/keys/vagrant.pub

 

6、修改authorized_keys文件权限 除了属主vagrant以外,group和其他用户都不可写

chmod go-w /home/vagrant/.ssh/authorized_keys
cat .ssh/authorized_keys

修改文件权限另一种方法

sudo -u vagrant chmod 700 .ssh
sudo -u vagrant chmod 600 .ssh/authorized_keys
sudo -u vagrant chown -R vagrant:vagrant .ssh

 

7、清除缓存

sudo apt-get clean

 

vagrant box打包前的准备

标签:pre   输入   order   mkdir   class   hostname   back   安装   登陆   

原文地址:https://www.cnblogs.com/xiede/p/10471546.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!