Skip to content

junhaoliao/iCtrl

Repository files navigation

iCtrl

SSH Remote Web Service / Desktop Client (Previously known as UG_Remote)

Download Stats

Build Status

Platform Status
Web Build Status

Disclaimer

If you are using the desktop client, your SSH hosts and credentials will be stored locally on the computer you run the program with. In the web service, we store the hosts and credentials in a database on our server. Although we have been trying to protect your information with honest efforts, we are not cyber security experts and cannot guarantee the program is 100% bug-free.

Please do not use the program on a public computer. We are not responsible for any unintended use of our program, including but not limited to Academic Misconduct, loss of data when the APIs are called with unofficial web clients, and any hacking behaviour that utilises our tool. However, if you suspect there is any security vulnerability, you are more than welcome to email [email protected] , and we will try our best to address such issues.

Demo Screenshots

Features
Dashboard File Manager via SFTP
Graphical Remote via VNC Terminal Console via SSH

image

Instructions

The tool is provided in two variants: a web service and a desktop client. You can pick from one of the below options to best suit your need.

Option I. Desktop Client

  1. Go to https://ictrl.ca
  2. Download the desktop client for your platform (Mac or Windows)
  3. i. On a Mac computer, you can open the DMG file and drag the app into the "Application" folder. Then you can find the installed app in LaunchPad or "Applications" in Finder.
    ii. On a Windows computer, the installer download might be blocked. Check your browser settings and click on "Keep Anyways" to download the installer. Once the download is finished, double click on the installer, and the app will be installed in your user directory. You can find the installed app in the Start Menu.

Option II. Web Service (Not available as of Sepetemeber 30, 2023)

  1. Go to https://ictrl.ca
  2. Under the "Sign Up" tab, register an account with Uoft email
  3. Verify your account by checking your Uoft email inbox
  4. Log in with your credentials

Now you can add a new session by clicking the "+" (Plus) button in the upper right corner of the opened app window.

Special thanks to ...

Contributors

Since 2019

Since 2021

Since 2023

Since 2024

Docs