WinSCP を使用してファイルをコピーする場合、操作の一部はターゲットの Linux システム上で発生します。デフォルトのアプライアンス シェルを、WinSCP のリモート パートナーにすることはできません。次のように、アプライアンス上で Bash シェルを有効にする必要があります。
- vCenter Server Appliance への SSH 接続を開始します。
- プロンプトが表示されたら、root ユーザーのユーザー名とパスワードを指定します。
- 次のコマンドを実行して、Bash シェルを有効にします。
shell.set --enable True
- 次のコマンドを実行して、Bash シェルにアクセスします。
shell
- Bash シェルで、次のコマンドを実行してデフォルト シェルを Bash に変更します。
chsh -s /bin/bash root
- WinSCP を使用して、証明書ファイルを vCenter Server Appliance にアップロードします。
- アプライアンス シェルに戻すには、次のコマンドを実行します。
chsh -s /bin/appliancesh root
または、PSCP を使用して、ファイルを Linux システムから vCenter Server Appliance にコピーすることもできます。Linux で、コマンドはローカルで実行され、転送は成功します。