This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
nas-ftp [2024/10/12 21:08] – old revision restored (2023/06/25 17:12) hogwild | nas-ftp [2024/11/27 17:23] (current) – [Custom Configuration] change to: "before using this field" hogwild | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== FTP Server ====== | ====== FTP Server ====== | ||
- | The built-in | + | The built-in File Transfer Protocol Server is an alternative way to transfer files to/from your router and its attached storage. |
+ | |||
+ | \\ | ||
+ | |||
+ | Before using FTP, you may want to consider the pros and cons of using it versus the NFS Server (in a *nix environment) or File Sharing via Samba. There are significant differences between them. In particular, FTP throughput can be much slower than either of the above. | ||
Line 10: | Line 14: | ||
**Enable FTP Server:** | **Enable FTP Server:** | ||
- | * No - The FTP Server is disabled. | + | * No - the FTP Server is disabled. |
- | * Yes - The FTP Server is enabled for WAN and LAN users. | + | * Yes - the FTP Server is enabled for WAN and LAN users. |
- | * Yes, LAN only - The FTP Server is enabled for LAN users only. | + | * Yes, LAN only - the FTP Server is enabled |
- | \\ TLS support: | + | \\ **TLS support: |
- | **FTP Port: | + | \\ |
- | **Anonymous User Access: **This dropdown lets you choose whether anonymous users are allowed to access \\ the FTP Server and which file rights they are given. | + | **FTP Port:** here, specify |
- | | + | \\ |
- | * Read Write - Anonymous | + | |
- | * Read Only - Anonymous | + | **Anonymous User Access:** |
- | * Write Only - Anonymous | + | |
+ | Here, choose whether anonymous users can access the FTP Server and which file rights they' | ||
+ | |||
+ | | ||
+ | * Read Write - anonymous | ||
+ | * Read Only - anonymous | ||
+ | * Write Only - anonymous | ||
+ | |||
+ | \\ **Allow Admin Login:** enables your local system administrator account as an FTP user. | ||
+ | |||
+ | \\ | ||
- | **Allow Admin Login:** | + | **Log FTP requests and responses:** the FTP Server/ |
- | **Log FTP requests and responses: | + | This includes: |
* Logons | * Logons | ||
* Logoffs | * Logoffs | ||
* Uploads | * Uploads | ||
- | * Downloads | + | * Downloads\\ |
- | * and more.\\ \\ | + | |
Line 40: | Line 53: | ||
\\ {{: | \\ {{: | ||
- | **Anonymous Root Directory**: This specifies the location at filesystem-level that is visible to anonymous | + | **Anonymous Root Directory:** specifies the filesystem |
- | **Public Root Directory**: | + | \\ |
- | **Private | + | **Public |
- | **Directory | + | \\ |
+ | |||
+ | **Private Root Directory:** a filesystem location accessible only to the owner. | ||
+ | |||
+ | Each user has a protected subfolder in this location. | ||
+ | |||
+ | \\ | ||
- | This setting controls users' ability to do directory listings. | + | **Directory Listings: |
- | * Enabled - Users are permitted to do directory listings. | + | * Enabled - users are permitted to do directory listings. |
- | * Disabled - Users are not permitted to perform | + | * Disabled - users are not permitted to perform listings. |
- | * Disabled for Anonymous - Anonymous | + | * Disabled for Anonymous - anonymous |
Line 59: | Line 78: | ||
\\ {{: | \\ {{: | ||
- | **Maximum Users Allowed to Log in**: This number specifies | + | **Maximum Users Allowed to Log in:** |
- | **Maximum Connections from the same IP: ** FTP allows a user to log on via multiple sessions from the same IP address. Here, you specify how many simultaneous FTP connections will be allowed from the same user. | + | \\ |
- | **Maximum | + | **Maximum |
- | **Maximum Bandwidth for Authenticated Users**: | + | This is significant because an FTP user can log on via multiple sessions from the same address. |
+ | |||
+ | \\ | ||
- | **Idle Timeout**: This specifies the timeout period, | + | **Maximum Bandwidth for Anonymous Users:** FTP throttling limits available bandwidth to this value for each anonymous user. |
+ | |||
+ | \\ | ||
+ | |||
+ | **Maximum Bandwidth for Authenticated Users:** FTP throttling limits each authenticated user's bandwidth to this value. | ||
+ | |||
+ | ** **\\ | ||
+ | |||
+ | **Idle Timeout:** specifies the timeout period, | ||
\\ | \\ | ||
Line 75: | Line 104: | ||
\\ | \\ | ||
- | **Limit Connection Attempts: | + | **Limit Connection Attempts: **if enabled, |
+ | |||
+ | Fields | ||
===== Custom Configuration ===== | ===== Custom Configuration ===== | ||
- | \\ {{: | + | \\ {{: |
- | **Custom configuration**: | + | **Custom configuration**: |
===== User accounts ===== | ===== User accounts ===== | ||
- | This is the area where you define FTP user accounts. | + | Here, define FTP user accounts. |
- | **Username: | + | \\ |
- | **Password: | + | **Username: |
+ | |||
+ | \\ | ||
+ | |||
+ | **Password: | ||
+ | |||
+ | \\ | ||
**Access:** | **Access:** | ||
- | * Read/Write - The FTP user is given read and write access. | + | * Read/Write - the FTP user is given read and write access. |
- | * Read Only - The FTP user is given only read access. | + | * Read Only - the FTP user is given only read access. |
- | * View Only - The FTP user is allowed only to view directory contents. | + | * View Only - the FTP user is allowed only to view directory contents. |
\\ | \\ | ||
- | **Read/ | + | **Read/ |
- | **Read only**: | + | \\ |
- | **View Only: | + | **Read only**: choosing this allows the user only to browse and download. |
+ | |||
+ | \\ | ||
+ | |||
+ | **View Only: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Private: | ||
+ | |||
+ | \\ | ||
- | **Private: | + | \\ \\ |