Directory file structure for SERV-U
Servudaemon.exe Serv-U service program, main file
The configuration file of servudaemon. ini Serv-U, which records user information and server parameters.
Seruadmin.exe Serv-U administrator interface
Configuration file of servuadmin. ini Serv-u Interface
Servutray.exe Serv-U System Tray Program
Example of SERV-U configuration file
[Global]
Version = 5.0.0.0
Registrationkey = HSV rcjxhme/hwdorruxqemuchko0ddlzuy2tcggcdmvqds/7p9edwjkrowspf // h4yobivkner/fha95cfeyb3wzqp2v7ufozcfefq722
Processid = 1172
[Domains]
Domain1 = 0.0.0.0 | 21 | wizard generated domain | 1 | 0 | 0
[Domain1]
User1 = admin | 1 | 0
[User = admin | 1]
Password = hr1589a4f0334fdf55d52f26dfa2d3cceb
Homedir = G :/
Relpaths = 1
Diskquota = 1 | 153600000 | 0
Speedlimitup = 5120
Speedlimitdown = 5120
Timeout = 600
Maintenance = System
Note1 = "administrator user"
Access1 = G:/| rwamelcdp
Analysis of SERV-U profiles
The configuration file is case insensitive.
Empty rows allowed between rows
Mainly divided into two sections
[Global]
Global variable segment
Mainly set the registration number of the SERV-U, and refresh the sign
[Domains]
Domain Name configuration segment
Including all domain information added under Serv-U and the list of users with the following domains
# Specific analysis
[Global]
Version = 5.0.0.0
# No need to change. Version Number
Registrationkey = HSV rcjxhme/hwdorruxqemuchko0ddlzuy2tcggcdmvqds/7p9edwjkrowspf // h4yobivkner/fha95cfeyb3wzqp2v7ufozcfefq722
# No modification required. product registration code
Processid = 1172
# No need to change. Registration Number
Reloadsettings = true
# Add this item after the INI file is modified, the SERV-U will automatically refresh the configuration file and take effect, this option disappears. Add again after the modification
[Domains]
Domain1 = 0.0.0.0 | 21 | wizard generated domain | 1 | 0 | 0
# No need to change. The IP address and description of the newly added domain.
# Format
# Domain1 = IP address | Port | Domain display name | effective or not | display or not | Delete
# When the IP address is 0.0.0.0, The SERV-U automatically adapts to the IP address assigned by the System
# When the effective position is 0, this domain is disabled
# When the display position is 0, this field does not take effect and this item is not displayed on the control panel
# When the delete position is 0, the reloadsettings is set to true, that is, after the refresh, all the content below this domain name is automatically deleted
[Domain1]
# No need to change. It corresponds to the domain added above. Some public settings in this domain
User1 = admin | 1 | 0
# Required. User List
# Format
# User No. = user name | effective or not | Delete
# When adding a user, the user must be arranged by sequence number. If the number is repeated, the Skip is invalid.
# If the value is 0, this user is disabled.
# Whether to delete and set 1, the user information is refreshed and deleted, including configuration. If set to 2, all users in the domain are deleted.
[User = admin | 1]
# User configuration segments, which are arranged in no particular order
# Format: [user = user name | OK? 120
Timeout = 600
Maintenance = System
Note1 = "administrator user"
Access1 = G:/| rwamelcdp
Analysis of SERV-U profiles
The configuration file is case insensitive.
Empty rows allowed between rows
Mainly divided into two sections
[Global]
Global variable segment
Mainly set the registration number of the SERV-U, and refresh the sign
[Domains]
Domain Name configuration segment
Including all domain information added under Serv-U and the list of users with the following domains
# Specific analysis
[Global]
Version = 5.0.0.0
# No need to change. Version Number
Registrationkey = HSV rcjxhme/hwdorruxqemuchko0ddlzuy2tcggcdmvqds/7p9edwjkrowspf // h4yobivkner/fha95cfeyb3wzqp2v7ufozcfefq722
# No modification required. product registration code
Processid = 1172
# No need to change. Registration Number
Reloadsettings = true
# Add this item after the INI file is modified, the SERV-U will automatically refresh the configuration file and take effect, this option disappears. Add again after the modification
[Domains]
Domain1 = 0.0.0.0 | 21 | wizard generated domain | 1 | 0 | 0
# No need to change. The IP address and description of the newly added domain.
# Format
# Domain1 = IP address | Port | Domain display name | effective or not | display or not | Delete
# When the IP address is 0.0.0.0, The SERV-U automatically adapts to the IP address assigned by the System
# When the effective position is 0, this domain is disabled
# When the display position is 0, this field does not take effect and this item is not displayed on the control panel
# When the delete position is 0, the reloadsettings is set to true, that is, after the refresh, all the content below this domain name is automatically deleted
[Domain1]
# No need to change. It corresponds to the domain added above. Some public settings in this domain
User1 = admin | 1 | 0
# Required. User List
# Format
# User No. = user name | effective or not | Delete
# When adding a user, the user must be arranged by sequence number. If the number is repeated, the Skip is invalid.
# If the value is 0, this user is disabled.
# Whether to delete and set 1, the user information is refreshed and deleted, including configuration. If set to 2, all users in the domain are deleted.
[User = admin | 1]
# User configuration segments, which are arranged in no particular order
# Format: [user = user name | displayed or not]
Password = hr1589a4f0334fdf55d52f26dfa2d3cceb
# Required. password. the algorithm generates two random characters, such as HR. encrypt the HR + plaintext password (such as test) with MD5, such as MD5 ("hrtest"). After the password is generated, all lowercase characters are converted to uppercase letters.
# Add the two random characters "HR" + "1589a4f0334fdf55d52f26dfa2d3cceb" at the top to generate the final Password
Homedir = G :/
# The. Home Directory is required.
Relpaths = 1
# No need to change. Lock the user to the Home Directory,
Diskquota = 1 | 153600000 | 0
# Required. Disk Quota
# Format diskquota = effective bit | restricted capacity | actual usage
# Capacity is calculated in bytes
Speedlimitup = 5120
# Optional. maximum upload speed. Measured in bytes
Speedlimitdown = 5120
# Optional. maximum download speed. Measured in bytes
Timeout = 600
# No need to change. Timeout, in seconds. The default value is 10 minutes.
Maintenance = System
# Optional. user permission. This option is not available by default.
Note1 = "administrator user"
# Optional. comment. This option is not available by default.
Access1 = G:/| rwamelcdp
# Required. For the storage permission of the directory, the default permission is rwamlcdp. Permission arrangement does not need to follow the order.
# Format access No. = directory | permission
# R read
# W write
# A attaching
# M Modification
# E. Run the command. For security reasons, this permission cannot be enabled for all accounts.
# L directory list
# C create a directory
# D delete a directory
# P inherits permissions to sub-Directories
Standard Serv-U user configuration section example
[Domain1]
User1 = admin | 1 | 0
User2 = test | 1 | 0
[User = admin | 1]
Password = hr1589a4f0334fdf55d52f26dfa2d3cceb
Homedir = G :/
Relpaths = 1
Diskquota = 1 | 153600000 | 0
Timeout = 600
Access1 = G:/| rwamlcdp
[User = test | 1]
Password = hr1589a4f0334fdf55d52f26dfa2d3cceb
Homedir = F:/test
Relpaths = 1
Diskquota = 1 | 153600000 | 0
Timeout = 600
Access1 = F:/test | rwamlcdp