站点更新:2018-11-01 18:19:14

This commit is contained in:
2018-11-01 18:19:14 +08:00
parent e3dcbdb4a6
commit f475357ddb
4 changed files with 18 additions and 13 deletions

18
Vagrantfile vendored
View File

@@ -45,17 +45,17 @@ Vagrant.configure("2") do |config|
# do NOT check the correct additions version when booting this machine插件安装vagrant plugin install vagrant-vbguest
cfg.vbguest.auto_update = false
cfg.vm.synced_folder "/Users/ehlxr/works/Vagrant", "/vagrant"
cfg.vm.synced_folder "/Users/ehlxr/works/Vagrant/vm_share", "/share"
# 开机运行命令
cfg.vm.provision "shell", run: "always", inline: <<-SHELL
echo -e "\033[1;33mInit cmd...\033[0m"
echo -e "\033[1;33mConfig ssh...\033[0m"
mkdir -p ~/.ssh && cat /vagrant/config/authorized_keys >> ~/.ssh/authorized_keys
sed -i 's/^#RSAAuthentication.*/RSAAuthentication\ yes/g' /etc/ssh/sshd_config
sed -i 's/^#PubkeyAuthentication.*/PubkeyAuthentication\ yes/g' /etc/ssh/sshd_config
sed -i 's/^PasswordAuthentication.*/PasswordAuthentication\ yes/g' /etc/ssh/sshd_config
SHELL
# cfg.vm.provision "shell", run: "always", inline: <<-SHELL
# echo -e "\033[1;33mInit cmd...\033[0m"
# echo -e "\033[1;33mConfig ssh...\033[0m"
# mkdir -p ~/.ssh && cat /vagrant/config/authorized.key >> ~/.ssh/authorized_keys
# sed -i 's/^#RSAAuthentication.*/RSAAuthentication\ yes/g' /etc/ssh/sshd_config
# sed -i 's/^#PubkeyAuthentication.*/PubkeyAuthentication\ yes/g' /etc/ssh/sshd_config
# sed -i 's/^PasswordAuthentication.*/PasswordAuthentication\ yes/g' /etc/ssh/sshd_config
# SHELL
# 自定义初始化执行脚本
# cfg.vm.provision "shell", path: "config/init.sh"