Difference between revisions of "FTP Accounts"

From Hostek.com Wiki
Jump to: navigation, search
m
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__FORCETOC__
+
__TOC__
  
==FTP Accounts (WCP - Windows based plans)==
 
  
This WCP feature allows for the creation and modification of FTP accounts for the domain specified. To access the FTP accounts, navigate to the [https://wcp.hostek.com '''WCP'''] URL and then locate the FTP Accounts button using the following path:
+
<p style="font-size: 1.5em; border-bottom: 1px solid #aaa;">FTP Accounts in WCP</p>
  
*'''WCP''' (login and select domain) >> '''Files (section)''' >> '''FTP Accounts'''
+
FTP Accounts are a vital necessity for most developers. Whether you are an account owner who is trying to give your developer FTP access or you are the developer who has access to the WCP control panel we are going to show you how you can create and manage your FTP Accounts.
 +
 
 +
Before we begin to show how to add / update / or delete FTP accounts let's first show how to get to this FTP Accounts section.
 +
 
 +
 
 +
1. First login to your WCP control panel for the account the domain is under: https://wcp.hostek.com
 
<br />
 
<br />
 +
 +
* If needed see our guide on [https://wiki.hostek.com/How_to_login_to_WCP logging into WCP].
 +
 +
<br />
 +
 +
2. Once logged into WCP if you have multiple domains you may need to select the appropriate domain to manage using the ''''Hosted Domains'''' drop-down in the top-right of the page as shown in the screenshot below:
 +
<br />
 +
 +
[[File:Wcp_select_domain.png]]
 +
 +
<br />
 +
 +
3. Once in the correct domains WCP control panel click on the ''''FTP Accounts'''' icon under the ''''Files'''' section.
 +
<br />
 +
 
[[File:WCP_FTP_Accounts.png]]
 
[[File:WCP_FTP_Accounts.png]]
 +
 
<br />
 
<br />
  
== FTP Users (Detailed Information) ==
 
  
Clicking the '''FTP Accounts''' button within the WCP Control Panel will display the FTP Users dialog box. Here the created '''FTP User''' accounts for a desired domain can be viewed, IP restrictions for individual FTP users within the '''IP List''' can be added, and the '''Default Access''' for an individual FTP User can be set to allowed or block.
+
4. You should now see a list of all your existing FTP users (If any).
 +
<br />
  
'''FTP User'''
+
[[File:wcp_ftp_view.png]]
*The FTP User dialog box contains detailed information regarding the FTP User accounts that have been created. This information will include; the Username, Root file path or "Folder", the FTP Host IP, and whether or not a user is enabled. It will also allow for an existing User to be edited or a new User created.
+
**'''Username''': This is Username of a desired FTP account and the information that will pertain to it.
+
**'''Folder''': This is the file path, or destination folder, that the FTP User will have access to.
+
**'''FTP Host''': This is the IP address used as the server location for an FTP client to connect to the file structure of a desired domain.
+
  
'''IP List'''
+
<br />
*The IP List will display IPs that are specifically allowed to access or blocked from access to the domain's file structure. By default, no IP will be allowed or blocked.
+
**To add an allow or block rule for an IP, click the '''"Add"''' button to begin.
+
**#Type the IP Address that the rule will apply to, within the '''"IP address"''' field.
+
**#Next use the ''dropdown menu'' to select whether the IP Address will be Blocked or Allowed.
+
**#Finally select what domain this rule will apply to and click the '''"Save"''' button to create the IP Restriction rule.
+
**The rule will now be visible within the IP List.
+
  
'''Default Access'''
+
=Add FTP Accounts=
*The Default Access tab is a quick way to Allow or Block access for a specific FTP user.
+
We covered how to get to FTP Accounts in the above section. We'll now show how to add an FTP Account.
 +
 
 +
 
 +
1. Click on the ''''Add'''' button underneath the list of existing FTP users.
  
==Edit FTP User (Detailed Information)==
 
Clicking the '''"Pencil Icon"''' will bring up the "Edit FTP User" dialog box. Both the General information and the Advanced Settings can be edited for that individual FTP User and the FTP access logs for that User can be viewed here.
 
 
<br />
 
<br />
[[File:WCP_FTP_PencilIcon.png|center]]
+
 
 +
[[File:wcp_ftp_add.png]]
 +
 
 
<br />
 
<br />
  
 +
2. You should now be asked for the '''username''', '''password''', and '''folder location'''. So enter in the desired username and password you'd like to use to connect with and also provide the location under the domains directory that you wish the FTP user to have access to.
 +
 +
*'''''Note:''''' If you leave blank it'll default to '''/''' as the folder location, which means the user will have access to the root directory for the domain.
  
'''General Information'''
 
*The general information displays a created FTP user's details, including: '''Username''', '''Password''', and '''Folder/File path'''.
 
**'''Username''': This is the username that is setup during the FTP Account creation. This cannot be edited. If a username needs to be changed a new FTP account will need to be created.
 
**'''Password''': This is the password setup during the FTP account creation. This information can be edited by typing a new password into the field and then clicking the '''Save''' button.
 
**'''Folder''': This is the file path that the FTP account has access to. If the field contains only a "/" symbol, this means that the user has root access to the file structure. The file path can be edited to a direct sub directory by either: manually typing the file path or using the '''"Browse"''' button to select the destination directory for the FTP user.
 
 
<br />
 
<br />
[[File:WCP_FTP_EDIT_General.png]]
 
<br /> <br />
 
  
'''Advanced Settings'''
+
[[File:wcp_ftp_addinfo.png]]
*Within the Advanced Settings can '''Enable/Disable''' the User, Limit the user to '''Read''' Permissions, or Limit the user to '''Write''' permissions.
+
**'''Enable/Disable User''': This allows the individual FTP user to, effectively, be off or on by clicking the checkbox.
+
**'''Granting Read Permissions''': This allows the individual FTP user permission to view/download files.
+
**'''Granting Write Permissions''': This allows the individual FTP user the permission to upload/delete files.
+
<br>
+
[[File:WCP_FTP_EDIT_Advanced.png]]
+
<br /><br>
+
<br>
+
==FTP LOGGING==
+
*The log tab in the Edit FTP User dialog box allows the access logs for an individual FTP user account to be viewed.
+
*#Using the ''Days dropdown menu'' the log information can be specified to range of days, up to 14 days prior to the current date.
+
*#After the desired timeframe is selected, click the update button to display the log output.
+
  
 
<br />
 
<br />
[[File:WCP_FTP_EDIT_Log.png|center]]
+
 
 +
3. As you can see from the screenshot above the password we used met the requirements for the server. However as shown in the screenshot below this is what it'd look like if the password did '''NOT''' meet the requirements for password strength.
 +
 
 +
*Always be sure to use a '''strong''' password that consist of ''atleast'' 8 characters, contains a lowercase &amp; uppercase letter, a number, and a symbol.
 +
 
 +
<br />
 +
 
 +
[[File:wcp_ftp_passrequirements.png]]
 +
 
 +
<br />
 +
 
 +
4. Now click the ''''Save'''' button in order to save the new FTP Account.
 +
 
 +
<br />
 +
 
 +
=Update Existing FTP Account=
 +
We covered how to get to FTP Accounts in the [[#FTP|above]] section. We'll now show how to update an existing FTP Account.
 +
 
 +
 
 +
1. In the '''FTP Accounts''' window click on the pencil icon next to the desired FTP Account you wish to update as shown in the screenshot below.
 +
 
 +
<br />
 +
 
 +
[[File: wcp_edit_ftp.png]]
 +
 
 +
<br />
 +
 
 +
2. You will now see the options to change the '''password''' for the FTP Account or change the '''folder location''' it is allowed access to.
 +
 
 +
<br />
 +
 
 +
[[File: wcp_ftp_update.png]]
 +
 
 +
<br />
 +
 
 +
3. In the ''''Advanced'''' tab you can choose whether the user has read / write permissions as well as you can enable / disable the FTP Account if needed.
 +
 
 +
<br />
 +
 
 +
[[File: wcp_ftp_advanced.png]]
 +
 
 +
<br />
 +
 
 +
4. Click the ''''Save'''' button to save the changes that you've made to the FTP Account.
 +
 
 +
<br />
 +
 
 +
=Delete Existing FTP Account=
 +
We covered how to get to FTP Accounts in the above section. We'll now show how to update an existing FTP Account.
 +
 
 +
 
 +
1. In the '''FTP Accounts''' window click on the trash can icon next to the desired FTP Account you wish to remove as shown in the screenshot below.
 +
 
 +
<br />
 +
 
 +
[[File: wcp_delete_ftp.png]]
 +
 
 +
<br />
 +
 
 +
2. You should get a WCP pop-up asking if you wish to confirm to delete the FTP Account. Click ''''OK'''' to proceed with the deletion or click ''''Cancel'''' if you wish to keep the existing FTP user.
 +
 
 +
<br />
 +
 
 +
[[File: wcp_ftpdelete_confirm.png]]
 +
 
 +
<br />
 +
 
 +
=Restricting Access to FTP Account(s)=
 +
We covered how to get to FTP Accounts in the section. We'll now show how to restrict access to your FTP accounts.
 +
 
 +
 
 +
1. In the '''FTP Accounts''' window click on the ''''Default Access'''' tab.
 +
 
 +
<br />
 +
 
 +
[[File: wcp_ftp_defaultaccess.png]]
 +
 
 +
<br />
 +
 
 +
2. In the drop-down for ''''Default Access'''' choose whether you want all your FTP Accounts to default to allowing access or denying access.
 +
 
 +
*If you set this to '''allow''' then the FTP users are open to anyone connecting as long as they use the correct credentials and do not have their IP in the '''deny''' section as we'll discuss momentarily.
 +
*If you set this to '''block''' then the FTP users are closed publicly so no one can connect to the FTP users unless their IP is in the '''allowed''' section as we'll discuss momentarily.
 +
 
 +
[[File: wcp_ftp_accessview.png]]
 +
 
 +
<br />
 +
 
 +
3. Click the ''''Save'''' button to save any changes.
 +
 
 +
<br />
 +
 
 +
==Add Allow/Deny IP Entry==
 +
We covered how to get to restrict access to FTP Accounts in the above section. We'll now show how to add an allow / deny IP entry so you can allow or block specific IP Addresses from accessing your FTP user(s).
 +
 
 +
 
 +
1. In the '''FTP Accounts''' window click on the ''''IP List'''' tab. Here you can see any existing allow or block entries you have setup (If any).
 +
 
 +
<br />
 +
 
 +
[[File: wcp_ftp_iplist.png]]
 +
 
 +
<br />
 +
 
 +
2. To add a new entry click on the ''''Add'''' button.
 +
 
 +
<br />
 +
 
 +
[[File: wcp_ftp_addip_bttn.png]]
 +
 
 +
<br />
 +
 
 +
3. You will now be asked to enter the IP Address you wish to set this rule for. Along with the IP Address you will need to select the drop-down for ''''Access'''' and choose whether this IP should be allowed access or should be denied access.
 +
 
 +
* If you set this to '''allow''' then the IP Address will be allowed to access the FTP users you select this rule to apply for even if you have FTP access for your account set to '''block'''.
 +
* If you set this to '''block''' then the IP Address will be blocked from public access to the FTP users you select this rule to apply for even if you have FTP access for your account set to '''allow'''.
 +
* After selecting you're preferred access option select the checkboxes next to each user that you want this rule to apply for.
 +
 
 +
[[File: wcp_ftp_iplist_view.png]]
 +
 
 
<br />
 
<br />
  
==To Add, Edit, or Remove FTP Accounts==
+
4. Once you're satisfied with the options you've entered click the ''''Save'''' button to save the new IP entry.
  
Click on the '''FTP Accounts''' button in WCP.
 
*To '''Edit''' an FTP Account, click on the '''"Pencil Icon"''' next to the FTP Username that is needing to be to modified.
 
*#Make edits by typing into the fields under the General Tab or by selecting the appropriate checkboxes under the Advanced tab within the ''Edit FTP User'' dialog box.
 
*#Click '''Save'''
 
*To '''Add''' an FTP Account click on the '''Add FTP User''' button.
 
*#Type in a proper '''Username''', '''Password''', and a file path for the new FTP account in the '''Folder''' field.
 
*#The '''Folder''' field can be left blank to give the FTP Account access to the root of the website.
 
*#*To restrict access to a specific directory for individual FTP User, please specify the direct file path in the '''Folder''' field.
 
*#Click '''Save'''
 
*To '''Remove''' an FTP Account click on the '''Trashcan Icon'''
 
*#Click '''OK''' to remove the FTP user
 
*#*OR
 
*#Click '''Cancel''' if the '''Trashcan Icon''' was accidentally selected.
 
  
 
[[Category:WCP (Windows based Control Panel)]]
 
[[Category:WCP (Windows based Control Panel)]]

Latest revision as of 16:27, 16 April 2017


FTP Accounts in WCP

FTP Accounts are a vital necessity for most developers. Whether you are an account owner who is trying to give your developer FTP access or you are the developer who has access to the WCP control panel we are going to show you how you can create and manage your FTP Accounts.

Before we begin to show how to add / update / or delete FTP accounts let's first show how to get to this FTP Accounts section.


1. First login to your WCP control panel for the account the domain is under: https://wcp.hostek.com


2. Once logged into WCP if you have multiple domains you may need to select the appropriate domain to manage using the 'Hosted Domains' drop-down in the top-right of the page as shown in the screenshot below:

Wcp select domain.png


3. Once in the correct domains WCP control panel click on the 'FTP Accounts' icon under the 'Files' section.

WCP FTP Accounts.png



4. You should now see a list of all your existing FTP users (If any).

Wcp ftp view.png


Add FTP Accounts

We covered how to get to FTP Accounts in the above section. We'll now show how to add an FTP Account.


1. Click on the 'Add' button underneath the list of existing FTP users.


Wcp ftp add.png


2. You should now be asked for the username, password, and folder location. So enter in the desired username and password you'd like to use to connect with and also provide the location under the domains directory that you wish the FTP user to have access to.

  • Note: If you leave blank it'll default to / as the folder location, which means the user will have access to the root directory for the domain.


Wcp ftp addinfo.png


3. As you can see from the screenshot above the password we used met the requirements for the server. However as shown in the screenshot below this is what it'd look like if the password did NOT meet the requirements for password strength.

  • Always be sure to use a strong password that consist of atleast 8 characters, contains a lowercase & uppercase letter, a number, and a symbol.


Wcp ftp passrequirements.png


4. Now click the 'Save' button in order to save the new FTP Account.


Update Existing FTP Account

We covered how to get to FTP Accounts in the above section. We'll now show how to update an existing FTP Account.


1. In the FTP Accounts window click on the pencil icon next to the desired FTP Account you wish to update as shown in the screenshot below.


Wcp edit ftp.png


2. You will now see the options to change the password for the FTP Account or change the folder location it is allowed access to.


Wcp ftp update.png


3. In the 'Advanced' tab you can choose whether the user has read / write permissions as well as you can enable / disable the FTP Account if needed.


Wcp ftp advanced.png


4. Click the 'Save' button to save the changes that you've made to the FTP Account.


Delete Existing FTP Account

We covered how to get to FTP Accounts in the above section. We'll now show how to update an existing FTP Account.


1. In the FTP Accounts window click on the trash can icon next to the desired FTP Account you wish to remove as shown in the screenshot below.


Wcp delete ftp.png


2. You should get a WCP pop-up asking if you wish to confirm to delete the FTP Account. Click 'OK' to proceed with the deletion or click 'Cancel' if you wish to keep the existing FTP user.


Wcp ftpdelete confirm.png


Restricting Access to FTP Account(s)

We covered how to get to FTP Accounts in the section. We'll now show how to restrict access to your FTP accounts.


1. In the FTP Accounts window click on the 'Default Access' tab.


Wcp ftp defaultaccess.png


2. In the drop-down for 'Default Access' choose whether you want all your FTP Accounts to default to allowing access or denying access.

  • If you set this to allow then the FTP users are open to anyone connecting as long as they use the correct credentials and do not have their IP in the deny section as we'll discuss momentarily.
  • If you set this to block then the FTP users are closed publicly so no one can connect to the FTP users unless their IP is in the allowed section as we'll discuss momentarily.

Wcp ftp accessview.png


3. Click the 'Save' button to save any changes.


Add Allow/Deny IP Entry

We covered how to get to restrict access to FTP Accounts in the above section. We'll now show how to add an allow / deny IP entry so you can allow or block specific IP Addresses from accessing your FTP user(s).


1. In the FTP Accounts window click on the 'IP List' tab. Here you can see any existing allow or block entries you have setup (If any).


Wcp ftp iplist.png


2. To add a new entry click on the 'Add' button.


Wcp ftp addip bttn.png


3. You will now be asked to enter the IP Address you wish to set this rule for. Along with the IP Address you will need to select the drop-down for 'Access' and choose whether this IP should be allowed access or should be denied access.

  • If you set this to allow then the IP Address will be allowed to access the FTP users you select this rule to apply for even if you have FTP access for your account set to block.
  • If you set this to block then the IP Address will be blocked from public access to the FTP users you select this rule to apply for even if you have FTP access for your account set to allow.
  • After selecting you're preferred access option select the checkboxes next to each user that you want this rule to apply for.

Wcp ftp iplist view.png


4. Once you're satisfied with the options you've entered click the 'Save' button to save the new IP entry.