Hello [your name here]! If you haven't already been told by someone, at OSU, you have helpful resources offered by OSU at your disposal. This guide will show some cool things you can do with these resources.
First, it is assumed that you know how to ssh into other boxes, use a command line text editor, use bash, or any other Unix-like command line utilities. If you don't yet know these things, go ahead and read these guides and remember, "Google is your friend and ally".
SSH is a secure client-server network protocol that allows you to connect with another box (computer). With this, you can transfer files between your local computer and the remote host. Even better, you can even edit files or execute commands on the remote host. This guide will explain how to effectively use SSH to communicate with another box and how to set up an SSH server so you can SSH into your box.
If you are in Windows, download PuTTy. To use it, simply type in the host you want to connect to (e.g shell.onid.oregonstate.edu) and open. Sadly, this will be the greatest extent of which you can harness the power of SSH in a Windows environment. You can use PSCP to transfer files, but your powers here are severly limited.
If you are on an ...more
IRC is a real-time relay based chat protocol with no archiving. This means that when you send a message from your client to the server, the server just forwards the message to all of the other clients in the channel. At no point is that message stored, hence the name "relay chat". A downside to this is that you do not receive any messages if you aren't connected to the server.
What makes IRC so special is that is has been around for pretty much forever. Created in 1988 it was originally used by universities to help share ideas. To this day LUG and many other communities around the world still use it to share ideas. It is simple, light weight and runs on any platform. In this guide we will cover three ways in which you can use to get into IRC and into our channel.
First, let's go over some basic terms:
Server - the machine that your client connects to, it receives your commands and ...more