Runner
What is Protocol Runner
Protocol Runner
Runner is the program that 1Remote uses to open the remote session.
Currently, 1Remote offering some built-in runner for all of the supported protocols:
- RDP Runner based on Remote Desktop ActiveX control
- SSH Runner is KiTTY,
-
VNC Runner based on VNCSharp
Warning
VncSharp has been archived for long, and it is not maintained anymore, so it may not work well. I strongly suggest you use TightVNC as our VNC runner.
-
SFTP Runner based on SSH.NET
- FTP Runner based on FluentFTP
And you can customize the runners for some of the protocols
Customize your runner
1Remote supports custom external Runner
, as long as the external program supports run passing startup parameters through command line or environment variables.
Here are some available CLI tools:
APP | Type | Arguments |
---|---|---|
WinSCP | SFTP | sftp://%USERNAME%:%PASSWORD%@%HOSTNAME%:%PORT% |
FileZilla FTP | SFTP | sftp://%USERNAME%:%PASSWORD%@%HOSTNAME% |
FileZilla FTP | FTP | ftp://%USERNAME%:%PASSWORD%@%HOSTNAME% |
Kitty | SSH | -ssh %HOSTNAME% -P %PORT% -l %USERNAME% -pw %PASSWORD% -%SSH_VERSION% -cmd ""%STARTUP_AUTO_COMMAND%"" |
TightVNC | VNC | %HOSTNAME%::%PORT% -password=%PASSWORD% -scale=auto |
UltraVNC | VNC | %HOSTNAME%:%PORT% -password %PASSWORD% |
How to create a new Runner(example by WinSCP)
To demonstrate, here we add WinSCP as a SFTP runner.
Example
WinSCP is a free SFTP, SCP, Amazon S3, WebDAV, and FTP client for Windows, it can open new session through command line.
winscp.exe sftp://username:[email protected]:22/
winscp.exe ftps://username:[email protected]/
-
First you have to install WinSCP on your computer;
-
In the setting page of 1Remote,click
Protocol
->SFTP
->+
, and set the name of the new Runner; -
Click
select
button, select WinSCP.exe path -
Click
i
button, the Macros will be prompted. -
Set CMD parameter
since the demo is
sftp://username:[email protected]:22/
then we set parameter to
sftp://%USERNAME%:%PASSWORD%@%HOSTNAME%:%PORT%
-
Change the default Runner to WinSCP
-
Then all the SFTP session will be opened by WinSCP