This document describes the primary methods for uploading and editing files in your cPanel file space. Some of the options are point and click / graphical user interface options; others are more command line-oriented.
CPanel has a built-in file manager that can be used for both uploading and editing files. To use it, log in to your cPanel account at web.illinois.edu and click "File Manager." A new window or tab will open, displaying your file space.
Because storage on the cPanel server is limited, you can use Box's unlimited storage to hold the files and images you can link to from your cPanel sites.
Mediaspace offers video hosting, streaming, and accessible captioning for the University of Illinois. You can embed videos hosted on Mediaspace in your cPanel-based web pages as well.
SSH-based tools can also be used to access your file space. You must use key-based authentication with client-side SSH tools. Alternatively you can use the web-based Terminal provided on your cPanel dashboard without additional credentials or keys. See SSH, SCP, SFTP Accessfor more information.
SSH and SCP command line software is also available for both Windows and MacOS. Rather than creating a complete shell that you use locally, this type of software just makes a connection to your remote host and provides a command line on the remote system. PuTTY is one such software package, which includes both SSH and SCP components and is available for both Windows and MacOS. The primary advantage of this type of software is that you can easily save your connection, including your ssh key, to make future connections easier. Mac Terminal also provides this feature.
There are some tools available that allow users to move files between their local machines and remote hosts using a graphical user interface, much like move files between directories on your own local machine. Any GUI SCP tool that allows key-based authentication should work. The products listed below have been tested and are known to work with the cPanel WebHosting service. To download, install, and configure these products, please see the documentation for the specific software package you choose.
WinSCP - https://winscp.net/eng/index.php
FileZilla - https://filezilla-project.org
Cyberduck - https://cyberduck.io