【Linux】ESXiにCentOS6.10仮想マシンを構築



ESXi 6.5.0上にCentOS6.10を構築します。

1.事前準備

予めISOをダウンロードして、ESXiにアップロードしておきます。(データストアブラウザを使てアップロード)

http://mirror.nsc.liu.se/centos-store/centos/6.10/isos/x86_64/CentOS-6.10-x86_64-minimal.iso

http://ftp.riken.jp/Linux/centos/6/isos/x86_64/CentOS-6.10-x86_64-minimal.iso はリンク切れとなりました。)

最低限のサービスとするためMinimal版のISOを使用しています。

2.CentOS仮想マシン構築

「新規仮想マシン」からウィザード形式で設定を行います。

スクリーンショット 2020-11-05 093343

スクリーンショット 2020-11-05 093408

設定したキャパシティのディスク容量をいきなり占有しないように、「シンプロビジョニング」を選択しておきます。これで必要に応じてディスクを占有するようになります。

スクリーンショット 2020-11-05 093846

CD/DVD ドライブ の選択肢で「データストアISOファイル」を選び、あらかじめデータストアブラウザで格納しておいたCentOSのISOを選びます。

スクリーンショット 2020-11-05 131915

「シェア」は”正常”のままで進めます。「シェア」は、他の仮想マシンと比べてこのマシンにパワーをかけたい場合は高にしたりしますが、通常は「正常」のままでよいです。

スクリーンショット 2020-11-05 131941

スクリーンショット 2020-11-05 132009

スクリーンショット 2020-11-05 132032

ここでは、メディアテストはスキップします。

スクリーンショット 2020-11-05 132113

スクリーンショット 2020-11-05 132147

スクリーンショット 2020-11-05 132219

スクリーンショット 2020-11-05 132238

スクリーンショット 2020-11-05 132256

スクリーンショット 2020-11-05 132847

スクリーンショット 2020-11-05 132943

スクリーンショット 2020-12-10 141922

スクリーンショット 2020-11-05 133101

スクリーンショット 2020-11-05 133132

もし、複数のディスクを選択した場合は、インストール先を選ぶ必要があります。

スクリーンショット 2020-12-10 142531

スクリーンショット 2020-11-05 133158

スクリーンショット 2020-11-05 133238

スクリーンショット 2020-11-05 133612

スクリーンショット 2020-11-05 133643

スクリーンショット 2020-11-05 133735


3.Linuxアカウント登録

$ ssh root@192.168.xx.xx
The authenticity of host '192.168.xx.xx (192.168.xx.xx)' can't be established.
RSA key fingerprint is SHA256:uxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx4.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.xx.xx' (RSA) to the list of known hosts.
root@192.168.xx.xx's password:
Last login: Thu Nov  5 14:11:41 2020
[root@wiki2 ~]# visudo # wheelグループのNOPASSWD行のコメントアウトを解除 この行→ %wheel  ALL=(ALL)       NOPASSWD: ALL
[root@wiki2 ~]# useradd -g wheel -N namex_namex
[root@wiki2 ~]# tail /etc/passwd
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
gopher:x:13:30:gopher:/var/gopher:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin
saslauth:x:499:76:Saslauthd user:/var/empty/saslauth:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
namex_namex:x:500:10::/home/namex_namex:/bin/bash
[root@wiki2 ~]# passwd namex_namex
ユーザー namex_namex のパスワードを変更。
新しいパスワード:
よくないパスワード: 単純/系統的すぎます
新しいパスワードを再入力してください:
passwd: 全ての認証トークンが正しく更新できました。

4.Linuxアカウントの公開鍵の設置

mkdir ~/.ssh
chmod 700 ~/.ssh

echo "公開鍵">>~/.ssh/authorized_keys

chmod 600 ~/.ssh/authorized_keys
chown -R namex_namex:wheel ~/.ssh

これで鍵認証でSSH接続できるようになりました。(パスワード認証でなく鍵認証で)

ssh -i ~/.ssh/private_key namex_namex@192.168.xx.xx
Last login: Thu Nov  5 14:24:45 2020 from 192.168.xx.xxx
[namex_namex@wiki2 ~]$


以上で初期環境構築完了です。








この記事が気に入ったらサポートをしてみませんか?