A single, central file server, storage01.cac.cornell.edu, serves all CAC user home directories. You can connect to this server in a variety of ways from any operating system to access your files.
Note: by default, your home directory and its contents will be readable and executable by all other users of CAC systems. If this is not what you want, you can change the permissions of the home directory and its files and subdirectories via the standard Linux or Windows mechanisms. However, be aware that this may lead to conflicts for cross-platform applications, as Windows and Linux permissions are not 100% compatible.
Secure copy is a standard tool to copy files to and from remote hosts.
localhost$ scp localfile.dat email@example.com:remoteinput.dat localhost$ scp firstname.lastname@example.org:results.dat localresults.dat
FTP is disabled for security reasons, but sftp's interface is nearly identical.
smbclient //storage01.cac.cornell.edu/<user name> -U <user name>
Enter the password for your CAC account when prompted You will see the smb:\> prompt. You can now start transferring files between your local machine and CAC home directory similar to ftp client. Type help for more instructions.
-sh-3.2$ smbclient //storage01.cac.cornell.edu/<user name> -U <user name> Password: Domain=[CTC_ITH] OS=[Unix] Server=[Samba 3.0.28-1.el5_2.1] smb: \> help
MacOS X users
The people who make Putty provide a secure copy client called pscp. From the command prompt, type:
cmd> pscp localfile.dat email@example.com:remoteinput.dat <enter your username's password when prompted> cmd> pscp firstname.lastname@example.org:results.dat localresults.dat
FTP is disabled for security reasons, but psftp's interface is nearly identical. From the command prompt, type:
cmd> psftp email@example.com <enter your username's password when prompted> psftp> put localresults.dat results.dat psftp> quit