SFTP サーバーに接続していくつかのファイルをダウンロードしようとしています。コードは C# で記述されており、FluentFTP を使用して FTP に接続しています。クライアントはポートを 22 として指定しました。しかし、次のコードを試すと、エラーが発生します
予期しないパケット形式のため、ハンドシェイクに失敗しました
FluentFTP に取り組んだ人なら誰でも、私のコードに欠けているものを教えてくれます。
FtpClient fclient = new FtpClient("xxx.yyy.com", "username", "password");
fclient.EncryptionMode = FtpEncryptionMode.Implicit;
fclient.SslProtocols = SslProtocols.Tls12;
fclient.Port = 22;
fclient.Connect();
ありがとう。