1

私は少し混乱しています。ポート 22 を使用して FTP しようとしています。接続されていると表示されますが、接続されていません。ここに私の出力があります:

dan@voldemort:~$ ftp $hname 22
Connected to <hostname>.
SSH-2.0-OpenSSH_5.1
ftp> ls
Not connected.

どうしたの?ポート22を使用しているからですか?それがsshポートであることは知っていますが、それが私がそれを使用している理由です。

編集:何が起こっているのか知りたいです。FTP クライアントなど、ファイルを転送する他の方法には興味がありません。コマンドラインソリューションも探しています。私はUbuntuを実行しています。

4

2 に答える 2

2

ポート 22 は FTP ではなく SSH 用です。ポート 22 で通常の FTP クライアントを使用することはできません。SSH 対応の FTP クライアントを使用する必要があります。

Ubuntu コマンド ラインから、 ではsftpなくを使用しますftp

于 2012-06-05T17:05:25.680 に答える
1

ポート 22 への接続には ssh を使用する必要があります。WinSCP を使用して接続できます。

于 2012-06-05T16:49:27.957 に答える