Help Topics for FTPPro 2.0 Launch FTPPro 2.0

Contents
Application Overview
Requirements to use FTPPro 2.0
File Explorer
      Settings
      Selecting Files
      File Processes
      Uploading Files and Folders
Access Log Viewer
      Sort and Filter Access Logs


Application Overview

FTPPro 2.0 is a Browser-based File Explorer and Access Log Viewer for Linux servers, containing features that are not included with cPanel:
  • Upload, Download, and Delete recursive directories.
  • View Access Logs, and see the Location of each visitor.
  • Filter and Sort Access Logs by any field.

This website offers several levels of Security:
  • Unlike other server utilities, you do not have to provide your Server Password.
  • You will enter an FTPPro Password in the script. That password must be typed on the website, to access the script.
  • By entering your Valid IP Address in the script, no one can access the script from any other IP Address.
  • The FTPPro_v2.php script is very easy to audit and review. Use any text editor to see exactly what each function does.


Requirements to use FTPPro 2.0

  1. Register for a Premium Membership at the Business Search Directory.
  2. Download FTPPro_v2.zip, which contains FTPPro_v2.php.
  3. Open FTPPro_v2.php in any text editor, and enter values for the following variables in the "TO DO" section at the top of the script:
    • $gcsBusinessSearchIndex_UserID: The long number after "id=" in your Business Search Directory member URL.
    • $gcsBusinessSearchIndex_Password: The password that you use to login at the Business Search Directory.
    • $gcsFTPProPassword: Select any 1 to 12 characters that must be entered to access the script.
    • $csValidIPAddress: This optional variable will prevent the script from being run from any other IP Address.
  4. Upload FTPPro_v2.php to the public_html directory on your server.
After completing these requirements, Launch FTPPro 2.0


File Explorer

The File Explorer displays files that are on your remote Linux Server, and allows you to Upload and Download files and directories from your local computer.

You can also Delete and Rename Files; and change Permissions, Owner Names, and Owner Groups.


Settings

The following settings are entered on the upper-left side of the webpage:
  • Password: To use the File Explorer (and to display Access Logs), you must type the same Password that you had assigned to the $gcsFTPProPassword variable in the FTPPro_v2.php script.
  • Domain: This must be an https domain, and you must have uploaded the FTPPro_v2.php script to the public_html directory.
    Only enter the Domain name and extension (like .com), and not the "www." prefix, or any additional characters. For example, if you owned MyWebsite.com, then you would enter "mywebsite.com".
  • Root Path: If this setting is blank, the File Explorer will display files and directories in the public_html directory. To see files starting in a different directory, enter that path. For example, if your default path was "/home/mydomain/public_html", and you want to see files in the "mydomain" directory, then you would enter "/home/mydomain" as the Root Path setting.

Sorting:
The upper-right side of the webpage contains a dropdown box to Sort Files By any of the six columns shown on the Listview.
The Sort Order dropdown lets you select an Ascending or Descending sort.

Time Offset:
The Time Offset dropdown (on the upper right section of the webpage) will cause hours to be added or subtracted from the Times shown in the Date modified column. If you are located in a different time zone than your server, this will allow you to see the Date modified in your time zone.

Save Settings:
The lower-right side of the webpage displays URL for these settings, which is a read-only textbox showing a URL that will load the File Manager with the Domain, Root Path, Time Offset, and Sort settings that are currently selected. If you create a bookmark for that URL, you will not have to re-enter those settings again. You will only have to enter your FTPPro Password each time you open the website.


Selecting Files

The buttons on the right side of the webpage will only affect files that have been Selected.

To display a file, first click its Directory in the Treeview (which is on the left side of the webpage). If a Directory is not shown, then click the right arrow shown to the left of its Parent Directory. You may also select different Sort options to find files.

To select one or more files, click the checkboxes under the Select heading (on the right side of the Listview).


File Processes

The following processes may be performed to files that have been Selected:

Download Files:
Selected files are downloaded to the Downloads directory on your computer. If a Directory is selected, all files contained in that directory, and files contained in its recursive subdirectories, are downloaded. For example, if you downloaded a directory named TestDir, if there was also a directory named TestDir/SubDir1/SubDir2, then all files in TestDir/SubDir1 and TestDir/SubDir1/SubDir2 would also be downloaded.

Delete Files:
Selected files and directories are deleted from the server. If a Directory is selected, all files and directories contained in that directory, and files and directories contained in its recursive subdirectories, are deleted.

Change Permissions:
Selected files and directories will be set to the 3-digit representation that is entered. For example, the permission 755 means read and execute access for everyone, and also write access for the owner of the file. When you change a file's permission to 755, you allow everyone to read and execute the file, and the owner is allowed to write to the file as well.

Change Owner Name or Owner Group:
These two processes will change the Owner Name, or Owner Group, for the selected files. If you do not have permission (on the server) to change these parameters, an error will be displayed.

Rename File:
Only the first selected file will be Renamed by this process. If you enter a Filename that already exists on the server (in the same directory), then the selected file will be copied over the existing file that has the same Filename.


Uploading Files and Folders

Clicking [Upload Files] will allow you to select one or more files on your local computer to be uploaded. The files will be uploaded to the directory that is selected in the Treeview (on the left side of the webpage).

Clicking [Upload Folder] will allow you to select a Folder on your local computer to be uploaded. All recursive Folders will also be Uploaded. If the server does not contain a directory with the same name (within the directory that is selected in the Treeview), then a new directory will be created on the server.


Access Log Viewer

To display the Access Log Viewer, click [Display Access Logs] at the top of the webpage. The Access Log Viewer reads from the same Domain as the File Explorer. To return to the File Explorer, click [Display File Explorer].

The Access Log Viewer displays the following information about visitors to your website:
  • Date/Time: This timestamp is automatically displayed in your local time zone, so the Time Offset dropdown has no effect.
  • IP Address: This IP Address determines the Location.
  • Location: If the visitor is in the U.S., then City, State, and Zip Code will be shown.
  • Country: If the visitor is not in the U.S., then the two-character Country Code will often cause a Country Name to be shown in the Location column.
  • HTTP Command: This column allows you to see the specific file that was accessed on your website.
  • Status: The normal, successful Status is 200. The 404 Status indicates that the file was not found.
  • Size: This is the number of bytes that were retrieved from your server by the HTTP Command.
  • Referrer: This is the website that contained a link to your website. This column will be blank if the user displayed your website directly from a browser.
  • Browser Type: This column shows the visitor's operating system, and other information about their device. You can also see if the visit was from a bot.


Sort and Filter Access Logs

The right side of the Access Logs page displays the following controls:

Sorting:
The upper-right side of the Access Logs webpage contains a dropdown box to Sort Logs By 8 of the columns shown on the Listview.
The Sort Order dropdown lets you select an Ascending or Descending sort.

Filtering:
The Log Filters section (on the right side of the page) lets you use the following criteria to restrict the logs that are shown. To perform these filters, click [Apply Log Filters] at the bottom of the section.
  • Unique IP Addresses: This checkbox will display only one access log for each unique IP Address.
  • Non-Bot Browser Types: This checkbox will hide access logs that contain the characters bot or spider in the Browser Type.
  • IP Address: Entering an IP Address in this field will only display access logs from that IP Address.
  • Exclude IP Address: Entering an IP Address in this field will only display access logs that are not from that IP Address.
  • Country Code: For example, enter US to only see access logs from the U.S..
  • HTTP Command: You don't have to enter the entire HTTP Command. For example, you can enter just a filename, to see the logs for everyone that accessed that file.
  • Status: For example, enter 404 to see access logs for files that don't exist on your server.
  • Referrer: For example, enter google.com to see traffic that was referred by Google.
  • Browser Type: For example, enter Googlebot to see when Google spidered your website.

Save Settings:
The lower-right side of the webpage displays URL for these settings, which is a read-only textbox showing a URL that will load the Access Logs with the Sort settings, and the Log Filter settings, that are currently selected. This URL also includes the settings for the File Explorer. If you create a bookmark for that URL, you will not have to re-enter those settings again. You will only have to enter your FTPPro Password each time you open the website.


12-01-21 FTPPro Support FTPPro looks and feels just like Windows Explorer Contact FTPPro FTPPro Help Topics FTPPro Terms Of Use Business Search Directory Real Estate Database News Headlines collected by FTPPro.com, updated every hour. OnlineMidi.com is the ONLY complete Online Midi Editor and Player. Includes Led Zeppelin and Pink Floyd tracks. Output to MP3 or WAV audio files, and Import audio files and map them to Midi notes. Add Drum Loops, Reverb, 3-band EQ, ADSR Envelopes, Low-pass Filters, and LFO Modulators. It allows any synth to play 48 Microtones per octave. Edit the Pitch, Velocity, and Duration of every Midi Event. Copy, Transpose, Change Durations, and Change Velocities for Notes in any time Range. Add Controllers and Pitch Bends, and create a Series of Controllers in any time Range. Political opinions collected by FTPPro.com. Liberal and Conservative opinions are displayed side-to-side. New opinions are shown each time you refresh the page. Founded by 15-year-old Daniel Schmidt, The Young Pundit is a hard-hitting conservative commentary outlet featuring youthful, incisive, and unbought voices. Monitor and analyze your Texas Hold'em hole cards, to see if you are receiving cards that are better or worse than an average deal. Shows the Ranking for each Starting Hand. Store files on the blockchain, and download files without owning any cryptocurrency. Optionally protect files with a password. Upload a 200k file for less than one cent.