Guide for developing under SSH/STP environment with Magic C++ 3.5
Last update 10/18/2005
Magic C++ 3.5 has supported for SSH/SFTP secure development environment as well as TELNET/FTP traditional development environment.
Here is the guide for finishing this task.
Download Magic C++ 3.5 
(1) Installation
You need install the server component of Magic C++( server side daemon ) on Unix/Linux/BSD servers under TELNET/FTP traditional development environment,
but this phase is not necessary for SSH/SFTP secure development environment, it's much easier to install and use.
Difference between Remote Development Agent( RDA ) Mode and Standard SSH Mode
| Server OS requirement |
FTP |
SSH/SFTP |
|
| Easy to install |
 |
 |
RDA mode needs server side daemon installed |
| Secure and safe |
 |
 |
|
| Better server OS compatibility |
 |
 |
Some server OS needs update to latest OpenSSH to work with Magic C++ include Redhat 7.1, FreeBSD5.3/5.4 and Suse9.3. |
| Please contact marketing@magicunix.com for more information. |
|
(2) Configuration
You need configure the SSH/SFTP settings of remote server.
Click File->Remote Server Manager... to open the Remote Server Manager dialog
 
Pic. Configure SSH
 
Pic. Configure SFTP
(3) Create a remote project
Click File->New and select Project Tab page,
input project name in the Project Name editbox
click the button beside Save to directory editbox and select target server in the popup menu, select a direcotry then
click OK to finish creating a remote project.
 
(4) Compiling and debugging
Click Compile->Build to compile the current remote project
Click Compile->Debug->Go to debug the current remote project
Back to top |