HELLO ALL

 

telnet and FTP are no longer available for use with ICARUS.  We are using the more secure SSH. 

Logging in and using SSH.  Your login name is the same for lab machines, terminal server, and icarus and other servers.

 

You will need to set up your account the first time you log in.  That is done automatically IF (and it is a big “if”) you do things in the correct order.  It turns out you need to log on through a windows machine in the lab OR through a windows machine to the terminal server (See instructions on using terminal server).  After that, you will be asked to change your password.  Try to remember it.  After that, you will need to log onto icarus using PUTTY.  This finishes the setup on icarus.  The problem has been that sometimes students have not had to do the steps to have it all work but it is better to be on the safe side. 

 

Your login is with your full name and your password as the last four digits of your student ID (NOT YOUR SOCIAL SECURITY NUMBER and NOT YOUR NUMBER THAT STARTS WITH 88 ANYMORE) followed by a "cs!".  For example, let’s say my name is david ferro and my W number is W01071212, then:

 

username: davidferro

password: 1212cs!

 

Your log in to icarus.cs.weber.edu (port 22) using an ssh client (I'm using WinSCP3) to move files and that is what you will likely use the rest of semester.  WinSCP3 also comes with PUTTY (a telnet like terminal emulator) and so, again, use that the first time you log into icarus.  After the first time, you probably won’t need to use PUTTY very much unless you are a command line fanatic (hey, there are a few of us out there!).  Passwords must be a minimum of 6 characters long, must have alpha, numeric, and a special character in it (like ‘#’, ‘$’, or ‘&’).

 

In addition, you must place all of your web accessible files UNDER your “public_html” directory.  So your “index.html” or “default.html” file must be placed there.  To have the following work your page must be called index.html or default.html.  Your files will be under icarus.cs.weber.edu/home/<your-user-name>/public_html. 

 

HOWEVER, You then view your home page via the web this way:  

 

 http://icarus.cs.weber.edu/~< username>      (note the ~)

 

In reality (and using me as an example) your web page is at icarus.cs.weber.edu/home/davidferro/public_html/index.html.  But, while I must use that path for moving files using WinSCP, I would only be able to BROWSE to icarus.cs.weber.edu/~davidferro or icarus.cs.weber.edu/~davidferro/index.html.  The tilda ( "~" ) is part of a virtual directory.  You won't find that directory looking at the system through WinSCP.

 

You may have to play with permissions if things don’t work.  You can do it by selecting the file in WinSCP3 and hitting F9 (properties). You likely want at least READ for owner, group, and world.  You may need to have executable in some cases (server side code).  In addition, FOLDERS (directories) under public_html need to be read AND EXECUTE for owner, group, and world to work. [For you command line fans you could also use chmod from a terminal connection (that is putty in WinSCP3).  Recall your unix: chmod 744 <filename>]. 

 

That should fix any access problems.  You will definitely have to make sure any zip, xml, php, etc. files are accessible this way but recently I’ve noticed that even html files have to be checked. 

 

If you have