__ __ __
   :                                                               |  |/\|  |
  :^:    U   U V     V M   M     CCCCC  SSSSSS  SSSSSS     AA      |__|\/|__|
  : :    U   U  V   V  MM MM    CC      SSS     SSS       A  A     |  |  |/\|
  : :    U   U   V V   M M M    CC         SSS     SSS   AAAAAA    |__|__|\/|
 :~^~:   UUUUU    V    M   M     CCCCC  SSSSSS  SSSSSS  AA    AA   |/\|/\|/\|
 ;___:                                                             |\/|\/|\/|

UVM Computer Science Student Association

:: News

  1. Finally the CSSA has its very own laboratory in Votey Hall! Click to read more...

  2. We finally have a place to store our numerous silicon graphics, MIPS, and Ultra 5 SPARC architecture servers! Click to read more...

  3. Please stay tuned -- our site is currently under construction. Sorry for the inconvenience! Release date TBA - Click to read more...

:: Projects

  1. Linux Install Fest! Click to read more...

  2. Physics Department - php w/ SQL pulsar database! Click to read more...

  3. More projects coming soon! Click to explore possible upcoming projects...

:: Minutes

  1. Wed: 10.24.2007
  2. Wed: 10.17.2007
  3. Wed: 10.10.2007

:: About the CSSA 10.24.2007

The Computer Science Student Association CSSA (Computer Science Student Association) official home page. We host meetings in Votey Hall, room 367 every Wednesday at 7:00pm. Check our events calendar for more information!

The Computer Science Student Association (CSSA) is a student run group at the University of Vermont. The rapidly growing program is specifically designed to attract students of all skill levels and interests by offering a variety of different computer related sub-groups and projects. Learn from the best in a hands-on style through tech-talks and walkthroughs, hardware hacking events, linux install fests, and more! Already an advanced h4x0r? Spread the knowledge through interactive tech presentations of your own. Terms and stipulations: non-computer-science majors are not excluded from learning about cool new software, awesome hacks, and shortcuts to make one's life easier. Team members are not required to attend all meetings. Team members may be subject to learning in a low pressure environment with friendly and informative classmates. Team members may also be subject to watching awesome geeky movies. Awesomeness and free food may apply.


:: Jacob Demonstrates SSH Server Installation: 9.22.2007

This is your vice president! Have you ever wanted to get that file that you were downloading at home to the place you wanted to take it? Having an SSH server installed on your computer is an easy way to accomplish this task. I know how to do this in Linux, I don't know about Mac, and for Windows I've heard that Cygwin is the direction you'd want to go. Still, having Linux will improve the functionality of using an SSH server greatly.

To start, you'll want to install the SSH Daemon, which in most distributions is in the package openssh-server. In other words "sudo apt-get install openssh-server" is the command you'll want to use. After you do that, you will need to generate your private and public keys. As Gary explained at the last meeting, the public keys on each computer are exchanged and used to encrypt messages to each other, while your private key is used to decrypt incoming messages from the other computer. Do NOT give out your private key. In order to setup your keys, you can use the ssh-keygen command. "ssh-keygen -t rsa" is the command that I used to generate my keys. After this you will need to start your SSH Daemon. To do this, you will need to call its complete path. In most distributions, this will be "/usr/sbin/sshd". After that, your SSH server should be running, as well as sftp.

When I was first trying this out, I ran into a problem. Every time I tried connecting, the connection would timeout. So here are a few things to remember if you're doing this on campus. First, all connections coming from outside of the network will timeout. That means anyone who isn't on campus will not be able to connect. The second issue is that if you're using a VPN, all connections will timeout. So your SSH server will be useless if your computer is on the campus wifi.

In any case, I hope this information is useful. Applications range from exchanging files with friends in your dorm to downloading that file you didn't put on the network drive. Also, don't forget to write down your IP address so you can connect ("ssh username@ip_address").


Valid XHTML 1.0 Transitional

Copyright (c) 2007 UVM CSSA