Connect Sftp Using Command Prompt in Windows

How do I set up and connect to an SFTP server using the Windows Command Prompt?

Install Serv-u FTP Server

Installing SFTP is the first step toward configuring your own SFTP server, but first you need to install it.
To obtain the Serv-U FTP server, navigate to the URL listed here.

You have the option of downloading the free trial by clicking the button that is designated for that purpose, or you can purchase the product by clicking the option that is provided, which is the choice that we strongly recommend.

After the download is finished, regardless of which option you selected, you will be given file that contains the installation programme.

First, the file needs to be unzipped, and then the installation can begin. To successfully complete the installation process, simply pay attention to and follow the on-screen prompts at all times.

During the setup process, you need to make sure that the option to install Serv-U as a system service is selected.

At the very end, you will be asked to make an exception for Serv-U; select the checkbox, and after that, click the Next button.

At this point, the installation process is complete, and an SFTP server has been successfully set up on your personal computer.

Setting up the Serv-U File Transfer Protocol Server

Now that the installation is finished, it is time to configure the Serv-U FTP server so that we can begin using it. The Serv-U Management Console gives the impression that the process is straightforward and simple to use. Continue configuring the server in the normal manner.

Also see: An Explanation of Desktop Virtualization

Developing a Domain Name

After you have finished the setup wizard, the first thing that should happen is that the Serv-U Management Console should open automatically. In the event that it does not appear, you can try looking for it in the Start Menu.

When you use the management interface for the first time, you will be prompted to create a domain for the application. Choose the option that says “Yes.”

You can also define a domain by clicking the New Domain button that is located on the left side of the screen.

As a direct consequence of taking this particular action, the Domain Wizard will be brought into play. First things first, you need to give the domain a name and an explanation of what it is.

On the Domain Type page, you will have the option to select whether the domain will be used for file transfer or file sharing. The option following should be chosen.

If you choose the File Sharing option, you will immediately be taken to the tab labelled “File Sharing.” In this box, enter the URL of the domain that will be used, and then use the drop-down menu to select the directory that will be used for file sharing.

If you want to use HTTPS, you need to make sure that the box labelled Utilize Secure URL is checked.

In addition, if you want the server to send emails for email alerts and events that use email actions, you will need to click the box that says “Configure SMTP” and enter the pertinent details.

If you select the File Transfer option, the Protocols screen will instead be displayed on your screen. Determine the ports that will be used in addition to the protocols that will be used. After that, you should click the Next button.

By default, the SFTP server will listen for connections on all available IPv4 and IPv6 addresses. However, you will be able to change this behaviour at a later time by accessing the Listeners tab on the Domain Details page.

If you selected File Transfer on the Encryption screen, you will be given the option to select the password encryption mode. If you want to make it possible for users to recover their passwords using the HTTP login page, you need to check the box labelled “Allow users to recover passwords.”

After you have finished everything, you can move on to the last step by clicking the Finish button.

Establish a Login for Yourself

If this is your first time setting up a domain, you ought to be prompted to make a user account as soon as possible. Choose the option that says “Yes.” Click the Yes button when you are prompted to use the wizard.

First and foremost, be sure to supply the login ID associated with the user account. Additionally, you have the option of providing your name and email address. The option following should be chosen.

On the following screen, you will be asked to create a password for your account. You have the option of using the password that is automatically generated for you or coming up with your own unique passphrase. If you want the user to change their password on their next login, you can force them to do so by selecting the checkbox that says “User must change password at the next login.” The option following should be chosen.

After that, you will need to choose the home directory for the user. This is where the user will be positioned once they have successfully logged in to their account. You can restrict the user to their home directory by making use of another option that is provided. When referring to one’s home directory, the percent HOME percent macro can be utilised to automatically append the login ID to the path.

At long last, when you get to the very last screen, you’ll be prompted to choose the User’s Access Rights.

You should grant the user read-only access if you want him to be able to browse and download files from the server. If, on the other hand, you want to give the User complete control over the files and folders located in their home directory, you should select Full Access.

After that, select the User you want to add by clicking the Finish button.

On the Users page, you have the option to add more people to the list by clicking the Add button.

The Windows Command Prompt can be used to connect to the SFTP server.

Find a command prompt window in the Start menu, and then open it. This will get you started.

Open up your SFTP client and type in the following command to establish a connection to your server. Make sure that you replace “User” and “domain” with the appropriate names of your user account and domain, respectively. After that, hit the Enter key on your keyboard.

sftp user@domain

3. When that is complete, you will then be asked to enter the password for the user account. To log in, you will need to use the password that you established earlier when you were setting up your user account.

4. Once you have successfully connected to the SFTP server, the prompt will change to “sftp>.”

5. At this point, you should type help and then press the Enter key to see a list of all the available commands.

6. You are able to interact with the server by making use of these commands; for instance, the get command allows you to download a file.


I have faith that you will find this information to be beneficial. If you have any questions or feedback, please fill out the form that is provided below.