ConoHaにLinuxからsftpでISOimageをアップロードする
ConoHaを利用する際、使いたいOSのイメージが用意されていなかったり、自分で用意したい場合のやり方。
事前準備
インストールしたいOSのイメージを用意する
SSHの設定
ConoHaのコンパネを開き、コンソールの画面を開くと、下の方に "SSH Private Key" というのがあるので、クリックして秘密鍵をダウンロード。
ダウンロードしたら秘密鍵の場所とパーミッションを変更する。
# mv [秘密鍵] ~/.ssh/ # chmod 600 [秘密鍵]
イメージのアップロード
さっき "SSH Private Key" をダウンロードした場所に書いてある、 "ISOイメージアップロード(SFTP)" の接続先とユーザ名を確認する。
コンソールから
# sftp -o IdentityFile=[秘密鍵のパス] [ユーザ名]@[接続先]:images/ > Connected to sftp1001.cnode.jp. > Changing to: /images/ sftp> put [ISOイメージ] > Uploading Linux.iso to /images/Linux.iso > Linux.iso sftp> exit
これでアップロードができる。
あとはコンパネからOS再インストールを選択すると、インストール元から今回アップロードしたイメージが選択できる。