text 创造流浪者的盒子

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text 创造流浪者的盒子相关的知识,希望对你有一定的参考价值。

1. Настраиваем виртуальную машину, отключаем файрвол, добавляем ssh ключи, настриваем серверы, не указываем пробрасываемые папки и порты. 
2. Устанавливем дополнения Vbox
   * подключаем диск с аддонами
   * монтирум его mount /dev/cdrom /media/cdrom
   * установливаем дополнительные пакеты - apt-get install linux-headers-generic build-essential dkms --no-install-recommends
   * устанавливаем дополнение sh /media/cdrom/VBoxLinuxAdditions.run
3. Беспарольный доступ 
   * adduser vagrant
   * visudo -> %sudo   ALL=(ALL:ALL) NOPASSWD: ALL
4. SSH 
   * добавляем свою ключ командой -ssh-copy-id -i ~/.ssh/id_rsa.pub vagrant@127.0.0.1
   * заменяем ключ на vargan'tov  - https://github.com/hashicorp/vagrant/tree/master/keys
5. Можно обновить "Message of the day"
   * проверяем переменные [ -r /etc/lsb-release ] && . /etc/lsb-release
   * printf "%25s %5s %s %s %s\n" "Vagrant Box:" "$DISTRIB_DESCRIPTION" "$(uname -o)" "$(uname -r)" "$(uname -m)" > /etc/motd
   * printf "%25s %5s" "Vagrant Box version:" "$(cat /etc/box-version)" >> /etc/motd
   * vim /etc/motd
   * vim /etc/box-version b ->1.0.0
6. Создаем  шаблон длы вагранта - vagrant package --base 'Ubuntu 14.04' --output Ubuntu_14.04_template
7. Добавляем box - vagrant box add Ubuntu_14.04_template --name 'ubuntu 14.04'
8. Создаем Vagrantfile
    Vagrant.configure(2) do |config|
      config.vm.box = "ubuntu 14.04"
    end
9. vagrant up && vagrant ssh

以上是关于text 创造流浪者的盒子的主要内容,如果未能解决你的问题,请参考以下文章

如何访问公共网络中的Vagrant Box

markdown 流浪的苏格兰威士忌盒子

text 流浪者的jupyter实验室

如何更改现有流浪盒的配置?

流浪者“未创建虚拟机。”尝试从现有 VM 创建框时

如何找到流浪IP?