概要
なんかVagrantでboxどっかで見つけたことがあるので じゃあ、あるはずということで探した
↓
たぶんここ
やり方
1. seed.iosを作成しないといけない
meta-data
mkdir seed cd seed cat << EOF > meta-data local-hostname: amazonlinuxvm EOF
user-data
cat << EOF > user-data #cloud-config # vim:syntax=yaml users: # A user by the name ec2-user is created in the image by default. - default chpasswd: list: | ec2-user:ec2-pass EOF
seed.iosを作成
cd ../ hdiutil makehybrid -o seed.iso -hfs -joliet -iso -default-volume-name cidata seed/
↓
Creating hybrid image... ............................................................................... % ls -la total 1800 drwxr-xr-x 4 shigeharu staff 128 11 6 07:17 . drwxr-xr-x 21 shigeharu staff 672 11 6 07:05 .. drwxr-xr-x 4 shigeharu staff 128 11 6 07:15 seed -rw-r--r-- 1 shigeharu staff 921600 11 6 07:17 seed.iso %
2. VMイメージをダウンロード
Index of /os-images/2.0.20211005.0/vmware
3. VMWare Fusionを起動し、VMイメージをインポート
↓
↓
↓
起動した感じ
sshは行ける?
% ssh ec2-user@192.168.11.20 ec2-user@192.168.xx.yy: Permission denied (publickey,なんかの文字列).
だめなので、めんどいのでPWログインを許可する ・/etc/ssh/sshd_config
PasswordAuthentication yes
再チャレンジ
% ssh ec2-user@192.168.11.20 ec2-user@192.168.11.20's password: Last login: Fri Nov 5 22:43:04 2021 from 192.168.11.2 __| __|_ ) _| ( / Amazon Linux 2 AMI ___|\___|___| https://aws.amazon.com/amazon-linux-2/ No packages needed for security; 10 packages available Run "sudo yum update" to apply all updates. $
できた(^ ^)
参考
VMwarePlayerでAmazon Linux 2を起動 - Qiita
VirtualBoxにAmazon Linux 2をインストールする方法(環境構築方法) | PostgresWeb - ポスグレウェブ