さくらのクラウドにISOイメージのアップロードをコマンドラインで行う
参考URL:http://support.sakura.ad.jp/manual/cloud/basic/iso.html
上記URLではGUIの方法しか書いてなかったのでコマンドラインでやってみたメモ.
そもそも ftp あまりつかったことない.
手順
今回はUbuntuからアップロードする.
また,さくらのクラウド上ですでに「ISOイメージ管理」で追加を行い,ホストとユーザ名とパスワードを取得している状態とする.
アップロードを行うためには ftps でないといけないらしい.
ということで ftps に対応した lftp を使う.
$ sudo apt-get install lftp
下記のように設定を追加.
$ vim ~/.lftprc $ cat ~/.lftprc set ftp:ssl-auth TLS set ftp:ssl-force true set ftp:ssl-allow yes set ftp:ssl-protect-list yes set ftp:ssl-protect-data yes set ftp:ssl-protect-fxp yes
実際にアップロードする.
$ lftp -u ユーザ名 -e "put アップロードしたいイメージ" ホスト名 パスワード: (パスワード1を入力する) (なんか転送してる) (終わったらしい)
で,あとは「ISOイメージ管理」でイメージを選択して右上の「FTPを完了」を選択して利用可能になる.
以上.