【vSphere】WinSCPがvcsaに接続できない問題(SFTPプロトコルを初期化できませんでした。SFTPサーバが起動していますか?)

どうも、Tです。

vcsa(vCenter Server Appliance)にファイルをアップロードしようとWinSCPで接続したらエラーが表示されたので解決方法です。

スポンサーリンク
アドセンス1

事象

WinSCPで接続しようとすると下記のエラーが接続できないです。

大きなSFTPパケット(1433299822 B)を受信しました。サポートしている最大パケットサイズは、1024000 Bです。
このエラーは(.profileといった)スタートアップスクリプトによって表示されたメッセージによるものです。メッセージが””Unkn””で始まっています。

SFTPプロトコルを初期化できませんでした。SFTPサーバが起動していますか?

解決方法

vcsaにSSHで接続して、下記コマンドを実行してbashを有効化します。

shell.set --enable true

shellコマンドを実行しbashにアクセスします。

shell

下記コマンドを実行してデフォルトシェルをbashに変更します。

chsh -s /bin/bash root

WinSCPからvcsaに接続します。接続できました。

ファイルのアップロードが終わったら、今後運用でもめないように下記のコマンドで、元のアプライアンスシェルに戻しておく方が無難かと思います。

chsh -s /bin/appliancesh root

参考

VMware Knowledge Base

まとめ

ファイル上げるのも一苦労・・・・

スポンサーリンク
アドセンス1
アドセンス1
ブログランキング・にほんブログ村へ

シェアする

フォローする