Create Host
How to get here
- From the top menu, select . The Hosts page opens.
- Click . The Create Host page opens.
This page is used to create a new host on the server.
- . Enter the name of this host. The host name should be a fully qualified domain name (in the form hostname.domain.top). The host name can be up to 256 characters. Only alphanumeric characters, hyphens and periods are allowed.
Make sure your host has a valid Internet host name and IP address and make sure the host has an entry on your Domain Name Server (DNS). If you use an Internet Service Provider (ISP) for connection to the Internet, your host must have an entry in the ISP’s DNS.
- . Enter, or browse to select, the full physical path to the top folder for this host. This folder will act as the root folder for all users logging on to this host. Users’ folder will be under the root or under a /users/ folder under the root. The full path to the top folder can be up to 512 characters, and can contain any characters except the following: \ / : * ? " < > |
You can use a network share anywhere that you specify a physical folder on the server. To do this, you must enter the UNC path to the shared folder. You must also specify an Impersonation account that allows the WS_FTP Server to access the UNC path. The Impersonation Settings are configured on the same page (Host Details page) as the Top folder.
If using Microsoft IIS, you must also give permissions to the shared folder to the Windows user account under which your web server's WSFTPSVR
folder is running. If that user cannot access the shared folder through the Windows explorer, you cannot access the folder via the WS_FTP Server Manager.
- (selected by default). If selected, files and folders whose names begin with a dollar sign character ($) are hidden from users. For example, a file named $banner.txt or a folder named $Marketing would both be hidden from users.
- . By default, the server displays directory listings in Greenwich Mean Time (GMT). To use the server's local time instead, select this option.
Most FTP clients expect the time to be in GMT.
- (selected by default). If selected, the server accepts and responds to extended commands issued by the client. If cleared, the server responds with an 'unknown command' error when issued an extended command. Extended commands include: FEAT, HOST, LANG, MDTM, MLST, OPTS, XAUT, AUTH SSL and AUTH TLS.
- . If selected, files that are being uploaded are locked to prevent other users from downloading incomplete files. Once the file is completely uploaded, it is unlocked.
- . If selected, users can initiate transfers between this host and another host that also allows third-party transfers.
User Settings
Use these settings to configure the database used to authenticate users and the behavior of the server when users log in.
- . Select the type of user database that is used by this host for user authentication. If the selected user database type can be configured further, is enabled.
- . Select this option to use the native WS_FTP Server database.
- . Select this option to use a Microsoft Windows user database. By default, the users on the local computer are used, but you may also click and provide additional information to use users on a domain.
- . Select this option to use any database that you can connect to using ODBC. You must click and provide additional information before users can authenticate using this user database.
- . Select this option to use a Microsoft Active Directory user database. You must click and provide more information before this option will work.
- . Select this option to use a database that can connect using LDAP. Standard implementations of LDAP are supported, including Microsoft's Active Directory, OpenLDAP, and Novell's eDirectory. You must click and provide additional information before users can authenticate using this user database.
You can configure a Microsoft Active Directory database using the LDAP option, or the Microsoft Active Directory database option. The latter allows you to use Windows file permissions for the user folders.
- . Select the folder that should be displayed to users after successfully logging in.
- . Users are shown their home folder after successfully logging in.
- . Users are shown the root folder after successfully logging in.
- . Enter the path of the user's home folder.
- (selected by default). If selected, user folders are automatically created when a new user is added to this host.
If is cleared, users will be connected to the root directory even if is set to Home folder. Administrators must manually create a home folder for the user before they will be able to log in to it. If the users are logged in to the root directory because they have no home folder, and the user is locked to his home folder, the user will not be able to see or do anything once logged on.
- . If selected, all users can view all folders in the /users folder. If cleared, all folders except the user's home folder are hidden.
System and host administrators can always see all folders in the /users folder.
- when creating user(selected by default). When selected, new users are granted full permissions to their user home folders when they are created.
- (1000 by default). Enter the total number of users who can be logged in at any given time. This includes both anonymous and authenticated users.
- . If selected, anonymous users can access the host. If cleared, users must authenticate with valid credentials before they can gain access to the host.
- (200 by default). Enter the total number of anonymous users per server who can be logged in at any given time. "Per server" here means that each different server--FTP and SSH--can have this number of connections. (For instance, if you have both FTP and SSH server installed, and this number is set to 200, it will be possible to have 400 anonymous connections, provided that the Max number of connections is 400 or greater.)
- . Enter the number of days after which you want to delete expired user accounts. User account expiration settings are set at the user-level.
Password Settings
Use these settings to configure security policies for passwords.
- . Enter the number of expired passwords to remember. If users are forced to change their passwords, they will not be allowed to use any of their former passwords that are remembered.
- . Enter the number of non-alphanumeric characters that users are required to have in their passwords.
- . Enter the number of numeric characters that users are required to have in their passwords.
- (4 by default). Enter the minimum number of characters that users are required to have in their passwords.
- (selected by default). Select this option to encrypt all user passwords stored on the server. If you are using an external database for user authentication that is accessed by other applications, you may need to clear this option.
- : cannot be changed after a host is created.
Impersonation Settings
Use these settings to specify a Windows user account that the server uses to request access to folders used by this host. This includes local system folders and network folders specified with a UNC name.
This option may also be used to specify an account to use to access a Windows domain or an Active Directory user database.
- . Enter the name of the domain on which the user exists.
- . Enter the user name to use when requesting access to folders used by this host.
- . Enter the password to use when requesting access to folders used by this host.
Listeners
Select the listeners you want to allow clients to connect to in order to gain access to this host. For the host to be accessible, at least one listener must be selected.