| Use of this machine and machines in PDC-LAB is restricted to CS students authorized by the department. |
You can only access the server by using SSH. An SSH client for Windows called puTTy is available here
You can then use it to connect to pdc-amd01 or the pdc-vm machines
Here's a list of popular applications on the pdc-amd01 server (not a full list, can't list everything)
Apache 2.2.6
MySQL Server 5.0.38
Oracle 11g Standard Server
PostgreSQL 8.2.5 Client
Here's a list of the editors available on the server
VIM
GNU Emacs
nano
gedit: need to use X11 forwarding
Here's a list of the compilers/interpreters on the server?
gcc 4.1.2
g++ 4.1.2
JDK 1.6
perl 5.8.8
PHP 5.2.4
python 2.5.1
Inside of your home directory create a folder called "public_html". All html files need to be placed in there. To access your homepage on the web, point your browser to "pdc-amd01.poly.edu/~username" where username is obviously your login name to the pdc-lab.
PDC Network: Simply use the "passwd" command. It will change your password across the network ( pdc-amd01, pdc-vm01 through pdc-vm13 )
MySQL: If logged in via localhost: SET PASSWORD FOR username@localhost=PASSWORD('newpass');
Where newpass is your new password.
MySQL: If logged in from a pdc-vm machine: SET PASSWORD FOR username@"128.238.64.%"=PASSWORD('newpass');
Oracle: Using SQL*Plus: ALTER USER username IDENTIFIED BY newpass;
The Oracle SID on pdc-amd01 is pdcamd
From a Linux/Unix Machine: Follow the steps from here
From a Windows Machine: Follow my how-to located here
From a Linux/Unix Machine: SSH in using "ssh -X pdc-amd01.poly.edu -l username"
From a Windows Machine: Here is a short HOW-TO
You can use phpMyAdmin by going to pdc-amd01.poly.edu/phpmyadmin
You can download a free MySQL client over here. Read the SSH TUNNELING HOW-TO for a step by step guide on how to connect to the pdc-amd01 database from outside of Poly.
You can download a free Oracle clent over here. Read the SSH TUNNELING HOW-TO for a step by step guide on how to connect the pdc-amd01 database from outside of Poly.
You have access to pdc-amd01 and the virtual machines pdc-vm01 through pdc-vm13. pdc-amd01 is the central application server. This means that Apache2, Oracle, MySQL and the X11 applications are hosted on pdc-amd01. From the virtual machines you will have access to all the compilers, MySQL client and PostgreSQL client.
The pdc-lab is the old SUN server running Solaris. You probably don't have an account on it. If you would prefer to use the SUN machines than send an email to help@pdc-lab.poly.edu.
The pdc-amd01 and the pdc-vm machines are running NIS to manage the Linux accounts across the machines. The pdc-lab is using NIS+ to manage. Thus changing the password on pdc-amd01 or the pdc-vm machines will not propagate to the old pdc-lab machines. Same thing goes vice versa.
I created a small how-to on installing Tomcat located here
Also please read the SSH TUNNELING HOW TO to find out how to connect to Tomcat on a port securely and a port that is not open.
Either you can compile the application into your home directory or your can email help@pdc-lab.poly.edu and we'll see if we can install it.
You are either getting this error because the host key was changed on the server and it differs from the key that you receive when you originally connected to the server. You should have been notified if the host key was changed on the server via email. If you were not notified please contact help@poly.edu about the problem.
Using puTTy: You will get a pop up window stating that the host keys don't match. All you need to do is simply click yes to update your key to the new one.
Using Unix/Linux You will get a message stating that the host keys don't match. However, you will not be able to connect until you remove the old key. To remove your old keys simply type the command: echo "" > ~/.ssh/known_hosts