Last active
August 29, 2015 13:59
-
-
Save masoo/ce3115b33c0d72e53030 to your computer and use it in GitHub Desktop.
CentOS 6.5 を vagrant 風にした時のログ
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
install_log_centos6_5_vagrant.txt | |
CentOS 6.5 を vagrant 風にした時のログ | |
## インストール | |
http://masoojp.blogspot.jp/2014/02/centos-65-x8664-minimal.html | |
## root でログイン | |
## ユーザーを追加 | |
$ adduser vagrant | |
$ passwd vagrant | |
## sudo 権限の追加 | |
$ visudo | |
vagrant ALL=(ALL) NOPASSWD:ALL | |
##ネットワークの設定 http://d.hatena.ne.jp/susan-style/20130109/1357724964 | |
$ vi /etc/sysconfig/network-scripts/ifcfg-eth0 | |
ONBOOT=yes | |
$ reboot | |
## ssh 経由で vagrantユーザーでログイン | |
## ssh 公開鍵 vagrant, vagrant.pub をローカルからコピーしてくる https://github.com/mitchellh/vagrant/tree/master/keys | |
## sshキー設定 | |
$ mkdir ~/.ssh | |
$ chmod 700 ~/.ssh | |
$ mv vagrant vagrant.pub ~/.ssh | |
$ cd ~/.ssh | |
$ chmod 400 vagrant* | |
$ cp vagrant.pub ~/.ssh/authorized_keys | |
$ chmod 400 authorized_keys | |
## openssh の公開鍵でログインできる設定に変更 | |
$ sudo vi /etc/ssh/sshd_config | |
# ポート番号を 22 (デフォルト)へ変更する | |
#Port 22 | |
↓ | |
Port 22 | |
# rootでのログインを不可とする | |
#PermitRootLogin yes | |
↓ | |
PermitRootLogin no | |
# 公開鍵認証の設定 | |
#PubkeyAuthentication yes | |
#AuthorizedKeysFile .ssh/authorized_keys | |
↓ | |
PubkeyAuthentication yes | |
AuthorizedKeysFile .ssh/authorized_keys | |
# パスワードなしでのログインを不可とする | |
#PermitEmptyPasswords no | |
↓ | |
PermitEmptyPasswords no | |
# パスワードでのログインを不可とする | |
PasswordAuthentication yes | |
↓ | |
PasswordAuthentication no | |
# vagrant というユーザだけログインを許可する | |
AllowUsers vagrant | |
## リブート | |
$ sudo /sbin/reboot | |
## CentOS のアップデート | |
$ sudo yum update | |
$ sudo reboot | |
## Guest Additions のビルドツールインストール | |
$ sudo yum install make perl kernel-devel gcc | |
##「Guest Additions の CD イメージを挿入」を実施 | |
## Gust Additions のインストール | |
$ sudo mount /dev/cdrom /mnt | |
$ sudo bash /mnt/VBoxLinuxAdditions.run | |
$ sudo umount /mnt | |
## 共有フォルダにアクセスできるグループに参加 | |
$ sudo gpasswd -a vagrant vboxsf | |
## ファイルのクリア | |
$ sudo yum clean all | |
## 終了 | |
sudo /sbin/shutdown -h now |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment