
WindowsシステムでLinux仮想マシンを実行するCentosがあります。 WinSCPを使用してポート22のsftpまたはポート21のftpを介して仮想マシンに接続することはできません。私は持っています
Subsystem sftp /usr/libexec/openssh/sftp-server
/etc/ssh/sshd_config.confで私は実行しました
/etc/init.d/sshd start
/usr/libexec/opensshにopenssh-serverをインストールしました。 WinSCPを使用して接続しようとすると、「サーバーがSFTP接続を拒否しましたが、FTP接続を受信しています」というメッセージが表示されます。その後、ポート21に切り替えて接続しようとすると、「サーバーから切断されました。接続」というメッセージが表示されます。 "失敗しました。"
答え1
ps aux | grep sshd
リモートサーバーで試してください。 SSHデーモンが起動したかどうかを通知します。
そうでない場合は、ログを確認して開始されなかった理由を確認し、構成ファイルを変更する必要があります。
その場合は、リッスンしているポートを見つけてnetstat -ntapl
WinSCPで使用する必要があります。
正しいポートを使用しても機能しない場合は、資格情報に問題がある可能性があります。