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.