( click here to skip navigation links )
 
 NC State University  College of Engineering
-( Eos )-  
 < Home  News  Guide  Labs  Software  Help  About
 
     
 

Remote Access from Mac OS X

Remote Access Home

   
 
         
     

With the advent of Mac OS X, which is based on BSD Unix, support for Macintosh is much easier to accomplish. Despite this, most of the information on this page has yet to be tested. The information was garnered from other universities as well as NC State's Information Technology Division.

Secure File Transfer

scp or sftp are recommended over conventional ftp because they encrypt and transfer data securely whereas ftp passes everything in the clear, including passwords. It is important to note that you do not connect through an ftp server with this software but to the ssh-configured remote-access servers on the Campus Remote Access Servers page.

SCP man page
SFTP man page
SCP/SFTP Command-Line instructions
Fugu - A Mac OS X SFTP and SCP Frontend
Cyberduck - A Mac OS X SFTP Frontend

FAQ: Why is FTP not covered anywhere on this site?

Running Realm Unix/Linux Applications Remotely

A Secure SHell (SSH) connection is required to execute Unix and AFS commands and for command-line execution of applications like pine, pico, matlab, etc. SSH is recommended over the older protocols of telnet and rlogin.

To run applications remotely, connect to the servers on the Campus Remote Access Servers page. The applications you connect to actually run on these remote computers, not your home machine, so such things as printing locally from the application will not work. Also, the speed at which the application runs is not determined by your home computer but by the capacity of the remote server and the load it is carrying. Remote-access servers are shared resources.

To run an graphical application back requires an X-Server. You can download and install Xfree86 for Darwin for OS X 10.2 and earlier, or Apple's X11 for OS X 10.3 and beyond.

ssh man page
Recommended OpenSSH Settings
Xfree86 for Mac OS X 10.2 or earlier
X11 for Mac OS X 10.3 or higher Info - Download available

Running Windows Applications Remotely

Currently, the only way to access Windows applications remotely is on a course-by-course basis via the Virtual Computing Lab. This makes use of the RDP (Remote Desktop Protocol) that is included as part of Windows XP, which is the OS that is used on the VCL Windows "servers" which allows for such things as saving files to your local personal computer and printing to a local printer.

Remote Desktop Instructions for Mac OS X
VCL Related Software Downloads
VCL Help
VCL FAQ

Native AFS Access

OpenAFS for Macintosh makes it possible for you to map your home directory (/afs/unity/usrs/a-z/uid) and AFS root directory (/afs) on your home computer so that you can work directly with files in your campus AFS space without going through file transfer or terminal access. You open, save, copy, and delete files just like they were on your local machine, or, like you were sitting in a lab.

OpenAFS can be downloaded from ITD's Macintosh support site.

Batch Processing

Load-sharing services provide batch processing so that users can run long calculation-intensive programs on dedicated hardware. By running batch jobs on a load-sharing system, users can get results back sooner without hogging the resources of general-purpose remote access machinery.

NC State's Load Sharing Facility provides such a service. To use LSF, you will need to be able to log into a Solaris machine remotely. To learn how, follow the directions under the section entitled Remote Access to Realm/Solaris or Realm/Linux Applications.

LSF

   
Mac Resources

Apple OS X Support

Apple X11 for Mac OS X

SourceForge X on X

PackMUG: NCSU Mactintosh Users Group

Related Resources

Campus Remote Access Servers

Troubleshooting Remote Access

FAQ on Remote Access

Remote Access Glossary

Links

See also

Sysnews

Virtual Computing Lab

Student-Owned Computing

Engineering Online

 

 
         

< to Top]

 < Home  News  Guide  Labs  Software  Help  About

 

Information Technology and Engineering Computer Services (ITECS)
College of Engineering, North Carolina State University, Raleigh, NC 27695
Comments to eoshelp@ncsu.edu. URL: http://www.eos.ncsu.edu/

[ ENGR Template ]

 

This support page is for students, faculty, and
staff at North Carolina State University.