Group C5 server Jukka Helenius
Installed services Apache2 web server Apache2 web server ProFTPD ftp server ProFTPD ftp server TightVNC remote control software TightVNC remote control software Icecast2 streaming media server Icecast2 streaming media server Screen Screen Irssi Irssi
Apache2 apt-get install apache2 apt-get install apache2 nano /var/www/index.html nano /var/www/index.html
ProFTPD apt-get install proftpd apt-get install proftpd -> installed as standalone nano /etc/proftpd/proftpd.conf nano /etc/proftpd/proftpd.conf Anonymous login configured, file operations not allowed in anonymous root, separate directory for file storage AllowAll AllowAll DenyAll DenyAll AllowAll AllowAll /etc/init.d/proftpd restart /etc/init.d/proftpd restart
TightVNC apt-get install tightvncserver apt-get install tightvncserver tightvncserver :1, tightvncserver –kill :1 tightvncserver :1, tightvncserver –kill :1 nano ~/.vnc/xstartup nano ~/.vnc/xstartup gnome-session & tightvncserver –geometry 1024x768 :1 tightvncserver –geometry 1024x768 :1
Icecast2 apt-get install icecast2 apt-get install icecast2 nano /etc/icecast2/icecast.xml nano /etc/icecast2/icecast.xml changed source-password, relay-password, admin-password, owner hostname -> nano /etc/default/icecast2 nano /etc/default/icecast2ENABLE=true /etc/init.d/icecast2 restart /etc/init.d/icecast2 restart
Icecast2 Icegenerator is used for generating streams Icegenerator is used for generating streams sourceforge.net/projects/icegenerator sourceforge.net/projects/icegenerator apt-get install gcc/g++/libshout3-dev apt-get install gcc/g++/libshout3-dev /icegendir/.configure / make / make install /icegendir/.configure / make / make install nano /usr/local/etc/icegenerator.conf nano /usr/local/etc/icegenerator.confIP= PORT=8000MP3PATH=m3u:/home/jukka/filut/mp3/music.m3u SOURCE and PASSWORD changed to correspond with icecast.xml MOUNT=/music icegenerator -f /usr/local/etc/icegenerator.conf icegenerator -f /usr/local/etc/icegenerator.conf
Screen and Irssi apt-get install screen apt-get install screen apt-get install irssi apt-get install irssi