A remote Unix utility system for your use
There is a remote Unix system available. You will use two different user accounts on that system. First, an individual account that will be created for you; second, an account named "public". The password for your account will be yours alone. The password for "public" will be announced to the class as a whole. That is, "public" is an account that you all can use.
1. your individual account and its 2 purposes
A remote Unix system
utility account will be created for you.
Your username - your last name as it appears on my class
list, all lowercase.
Your password - is your first name, with ".UCLA$"
appended (that suffix is: dot-U-C-L-A-dollar).
The target computer - is unexgate.dmorgan.us
Usage method - you will use it by independent methods for two
independent purposes:
- to log in to it remotely, obtaining a shell and conducting a usage
session
- to transfer files back and forth between it and the computer you
are using locally
Students sometimes confuse these 2 different access methods and purposes.
To log in, use ssh as described in the "Remote Unix access
with ssh" link at left. Accordingly if your name is John Smith for
example, and you are using a command-line ssh client:
ssh smith@unexgate.dmorgan.us
and give your password when then prompted.
To transfer files, use any graphical ftp client that also supports
sftp, and point it to the target computer. A good free graphical
multi-platform client is filezilla. Alternatively use sftp
and/or scp. They are command-line file transfer components of the ssh program. They are built-in
to Filezilla, see this youtube
tutorial. sftp and scp could also be used on the command line in
OpenSSH/linux, or as "pscp" and "psftp" as part of
PuTTY. When you perform an ftp or sftp login, you will be in a private directory
on the remote computer. Each student has his own. It would be
named /home/smith for our hypothetical friend John Smith. There, you'll
see a subdirectory named "assignments." To use scp from the
command line, the most quick-and-dirty option, the syntax is:
scp <filename> <user>@<server address>:/home/<user>
I will ask you to transfer homework files into your "assignments" subdirectory as the means of submitting them.
2. the account named "public" shared for the purpose of
distributing files to the class
Distributing files to you from the remote computer - the above file transfer discussion describes file movement to and from your own home directory, exclusive to you. Sometimes I will want to have someplace to put a file so everybody can get to it and download it. When I do that, here's how to download them.