Guide – How To Start – SFTP – OpenSSH FTP Server on Linux Stream 10 on Amazon

SFTP – OpenSSH FTP Server on Linux Stream 10 delivers a secure, encrypted file transfer solution using OpenSSH, ensuring reliable and efficient data exchange.

This is a quick deployment and ready-to-run image.
Simple and rapid installation. Easy to maintain.

Configuration and connection to the SFTP – OpenSSH FTP Server on Linux Stream 10

To work, you should open port 22 (TCP) in the network properties in the Amazon firewall. After purchasing and starting the VM, you should know its IP address. You can find it in Amazon’s account.

To connect to the Server, you should generate a “Private Key” in advance. This can be done using the following instructions (by choosing the “file format:” option “.ppk” in point 3) Guide – How To – Create and use Key Pair to connect to a VM

  1. Connecting to the VM using the PuTTY application. You can download it at the following link – Download
    • Go to section SSH on the left panel, and then to Auth
  • In the “Auth” section, click “Browse” and specify the path to the .ppk file you received earlier.
  • Go to the home page of “Session”, enter the IP address of the VM, and click “Open”.
  • In the opened console, you will need to enter the login ec2-user.
  1. Examples of the basic SFTP user management commands:

User creation – sudo addsftpuser

When creating a user, you must add a username and password for this user

Change the password for an existing user – sudo passwd username (where instead of the username, you need to specify the name of an existing user, such as a tester)

Deleting a user – sudo delsftpuser

Account lockout – sudo usermod -L username

Account unlock – sudo usermod -U username

Connecting to SFTP using “FileZilla Client”

To connect to SFTP, it is recommended to use the “FileZilla Client” application (you can download it from the link: https://filezilla-project.org/download.php?platform=win64).

When connecting to the SFTP server, you need to follow these steps:

  •  In the <Host> field, enter: VM IP address
  • In the <Username> field, enter the login that was specified when creating the VM, or the username created in step 2 of the previous section
  • In the <Password> field, enter the password that was specified when creating the VM, or the user password created in step 2 of the previous section
  •  In the <Port> field, enter port 22
  •  When the data is entered, press <Quickconnect>

After entering all the data and clicking on <Quickconnect>, you will successfully connect to the port. Now you can work with this server.

Website Built with WordPress.com.

Up ↑