Remote Access setup options for Windows
I. Mounting your eniac directory
Having your eniac drives mounted as local drive on your computer, Emacs for Windows and using secureCRT can achieve remote setup.
- Install and setup the software from ExpandDrive's website for windows
- For setup, server should be eniac.seas.upenn.edu, proxy connection 22
- Note that there is trial version for 30 days and then you need to purchase the software (I think there is student discount also)
- At the end of the setup your eniac directory should appear as Letter drive on your machine
- If you do not want to purchase this software after the trial period then use a regular ftp protocol software(e.g. Filezilla) that can transfer files between your eniac drive and home computer.
- Only thing is that you will need to tranfer the file yourself in case of any update in the files on your machine
- Install emacs for widows
- Use the custom installation setup
- Use emacs to edit your documents (esp your C programs in the future) on eniac drive. The work will get saved on the remote drive.
- Install secureCRT (follow steps 1-5 for remote working with x11 forwarding under Windows section)
- login into eniac, and use linux commands to do work in a particular directory (more clear when we develop C programs)
II. Setting up Cygwin
Cygwin is a Linux-like environment for Windows.
- Download the setup.exe file
- Installation setup
from cygwin's website
- Chose install from internet
- Keep the recommend settings for Root Install Directory
- Chose a Download site
- "All Install" should get you everything (better than not knowing what you need or not need)
- This will take time to download
- Once the installation is complete, click on the cygwin icon, you should find a similar shell as the one in labs (except you see $)
- Note that even though your default directory is shown as /home/Username with pwd command, the actual path to directory is c:/cygwin/home/Username or wherever cygwin is installed
- When you execute C programs, use a.exe instead of a.out