20

I have a Windows 7 IIS - FTP Website on my localhost. Its IP is 192.168.2.77:15555,

I can successfully connect to ftp://192.168.2.77:15555/ and get the file list after enter username/password through browser like Chrome.

But when I open cmd, and use ftp 192.168.2.77 or ftp 192.168.2.77:15555, the prompt for username/password does not show (which should show in normal procedure)

It changed to ftp> directly, and if I execute ls -al it tells me I'm not connected:

C:\Users\username>ftp 192.168.2.77:15555
Unknown host 192.168.2.77:15555.
ftp> ls -al
Not connected.
ftp>
C:\Users\username>ftp 192.168.2.77
ftp> ls -al
Not connected.
ftp>

What should I do further to connect to FTP through cmd?

1 Answer 1

41

There's no way to connect to a non-standard port number from ftp.exe command-line.

You have to use the open command:

C:\Users\username>ftp
ftp> open 192.168.2.77 15555

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.