VMware vCenter から WinSCP でファイルを転送する方法
VMware で vCSA(vCenter Server Appliance)を利用する際に「ファイルを転送したい」ってケースはよくあると思いますが、公式 や 検索で引っかかるページでは「vCenter 上 で bash に変えろ」いう内容がかなり多いと思います。まぁ、公式がそう言ってるしね。。。
WinSCP を使用してファイルを vCenter Server Appliance にアップロードするとエラーが発生する (2107727)
これ、いちいち変えるのがメンドイ。
そもそも vCenter で設定したくない。
そこで、WinSCP でちょっと設定してあげれば、こんなことしなくて済みます。
転送プロトコル「SFTP」にしてvCenterへの接続先を入力し「設定」ボタンを選択
[環境] - 「SFTP」 - 「プロトコルオプション」 - 「SFTPサーバ」
ここの項目に「shell /usr/libexec/sftp-server」と手動入力する
※「デフォルト」とか入力されていたら消してください
これだけで vCenter を bash にすることなく、WinSCP を使って
ファイル転送することができます。