Difference between revisions of "Web Hosting"

From SupraWiki
Jump to: navigation, search
(FTP Clients)
 
(10 intermediate revisions by 2 users not shown)
Line 3: Line 3:
  
 
'''SupraNet requires encrypted FTP connections on our shared webhosting servers for greater security.'''
 
'''SupraNet requires encrypted FTP connections on our shared webhosting servers for greater security.'''
 
'''Plain FTP does not encrypt usernames and passwords before sending them. This is a security risk. '''
 
  
 
Most FTP software has an option to connect via FTPS (a.k.a. FTP-ES, FTP-SSL, or FTP Secure). Instructions on how to connect via FTPS in several common FTP applications can be found below.
 
Most FTP software has an option to connect via FTPS (a.k.a. FTP-ES, FTP-SSL, or FTP Secure). Instructions on how to connect via FTPS in several common FTP applications can be found below.
Line 12: Line 10:
  
 
* Open the Site Manager (top left icon)
 
* Open the Site Manager (top left icon)
 +
 +
[[Image:filezilla2.PNG]]
 +
 
* Host: your website's name, such as '''www.yourdomain.com'''
 
* Host: your website's name, such as '''www.yourdomain.com'''
 
* Port: '''21'''
 
* Port: '''21'''
Line 20: Line 21:
 
* Password: '''''your password'''''
 
* Password: '''''your password'''''
  
[[Image:TLS-Filezilla-1.png]]
+
[[Image:filezilla1.PNG]]
  
 
* Your client will show the certificate to you to validate. It should look similar to below. You can choose '''Always trust certificate''' to not see this again
 
* Your client will show the certificate to you to validate. It should look similar to below. You can choose '''Always trust certificate''' to not see this again
 
[[Image:TLS-Filezilla-2.png|300px]]
 
  
  
Line 31: Line 30:
  
 
* Host name: your website's name, such as '''www.yourdomain.com'''
 
* Host name: your website's name, such as '''www.yourdomain.com'''
* Port number: '''21'''
+
* Port number: '''22'''
 
* username: '''''your username'''''
 
* username: '''''your username'''''
 
* password: '''''your password'''''
 
* password: '''''your password'''''
* Protocol: '''FTP''', set the option to '''TLS Explicit encryption'''
+
* Protocol: '''SFTP''', set the option to '''TLS Explicit encryption'''
  
[[Image:Tls-winscp-1.png]]
+
[[Image:winscp1.PNG]]
  
  
Line 42: Line 41:
  
 
[[Image:WinSCP-cert-warning-tls.png|300px]]
 
[[Image:WinSCP-cert-warning-tls.png|300px]]
 
===WS_FTP===
 
WS_FTP is a FTP client for Windows that has a free version and a commercial version.  The free version can be downloaded from http://www.wsftple.com
 
 
Below are the steps required to securely connect with WS_FTP.
 
 
Click the '''Connections''' dropdown and choose '''Site Manager'''
 
 
[[Image:WSFTP_Connections.png]]
 
 
Choose the SupraNet related site in the Site Manager and click '''Edit...'''
 
 
[[Image:WSFTP_SiteManager.png]]
 
 
Your '''Host Info''' settings may look similar to this:
 
 
[[Image:WSFTP_Host.png]]
 
 
Select the '''Advanced''' section and match up the following settings
 
 
[[Image:WSFTP_Advanced.png]]
 
 
Select the '''SSL''' section and match up the following settings
 
 
[[Image:WSFTP_SSL.png]]
 
 
Click '''OK''' and try to connect. If a certificate error appears as below simply choose the
 
'''Trust this certificate''' option and click '''OK'''.
 
 
[[Image:WSFTP_Cert.png]]
 
  
 
===Cyberduck===
 
===Cyberduck===
Line 78: Line 47:
 
* Protocol: '''FTP-SSL (Explicit AUTH TLS)
 
* Protocol: '''FTP-SSL (Explicit AUTH TLS)
 
* Server: your website's name, such as '''www.yourdomain.com'''
 
* Server: your website's name, such as '''www.yourdomain.com'''
* Port number: '''21'''
+
* Port number: '''22'''
 
* username: your username
 
* username: your username
 
* password: your password
 
* password: your password
  
[[File:Tls-cyberduck-1.png|600px]]
+
[[File:cyberduck1.PNG]]
 
+
* Cyberduck may warn you that the certificate is invalid. Click '''Continue'''.
+
 
+
[[File:Tls-cyberduck-2.png|600px]]
+
 
+
===Dreamweaver===
+
Only recent versions of Dreamweaver properly support secure FTP. If your site options do not match the following, then you may need to upgrade your copy of Dreamweaver. An alternative is to use one of the other programs listed above for transferring the files.
+
* Server Name: Your website's name, such as '''my-website.com'''
+
* Connect using: '''FTP over SSL/TLS (Explicit encryption)
+
* Port number: '''21'''
+
* username: your username
+
* password: your password
+
* Web URL: Your website's domain, such as 'http://www.supranet.net'
+
(More options)
+
* Use Passive FTP should be checked.
+
* User FTP performance optimization should be checked.
+
* All other options should be unchecked.
+
  
[[File:Tls-DreamWeaver.png ]]
+
* Cyberduck may warn you that the certificate is invalid. Click '''Continue'''.  You'll be ok, I promise.

Latest revision as of 17:30, 12 July 2017

FTP Clients

FTP (File Transfer Protocol) is required to upload and download content from our shared web hosting services.

SupraNet requires encrypted FTP connections on our shared webhosting servers for greater security.

Most FTP software has an option to connect via FTPS (a.k.a. FTP-ES, FTP-SSL, or FTP Secure). Instructions on how to connect via FTPS in several common FTP applications can be found below.

FileZilla

FileZilla is a free FTP client for Windows, Mac OS X, and Linux that can be downloaded from http://filezilla-project.org/

  • Open the Site Manager (top left icon)

Filezilla2.PNG

  • Host: your website's name, such as www.yourdomain.com
  • Port: 21
  • Protocol: FTP - File Transfer Protocol
  • Encryption: Require explicit FTP over TLS
  • Logon Type: Normal
  • User: your username
  • Password: your password

Filezilla1.PNG

  • Your client will show the certificate to you to validate. It should look similar to below. You can choose Always trust certificate to not see this again


WinSCP

WinSCP is a free FTP program for Windows. It can be downloaded here.

  • Host name: your website's name, such as www.yourdomain.com
  • Port number: 22
  • username: your username
  • password: your password
  • Protocol: SFTP, set the option to TLS Explicit encryption

Winscp1.PNG


  • Your client may give a warning. If so, choose Yes

WinSCP-cert-warning-tls.png

Cyberduck

Cyberduck is a free FTP client for OS X and Windows that can be downloaded from http://cyberduck.ch/ or the Mac App Store.

  • Protocol: FTP-SSL (Explicit AUTH TLS)
  • Server: your website's name, such as www.yourdomain.com
  • Port number: 22
  • username: your username
  • password: your password

Cyberduck1.PNG

  • Cyberduck may warn you that the certificate is invalid. Click Continue. You'll be ok, I promise.