1 / 15

Linux network servers

23.11.2010. Linux network servers. Petteri Soininen Juhana Kraemer Jussi Vähämäki ”Group PJJ”. Goals. Get to know Linux server basics Two thirds of the group had basically no experience on them prior to this course To create some basic server Nothing too fancy. Debian.

nancy
Download Presentation

Linux network servers

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 23.11.2010 Linux networkservers Petteri Soininen Juhana Kraemer Jussi Vähämäki ”Group PJJ”

  2. Goals • Get to know Linux serverbasics • Twothirds of the grouphadbasically no experience on themprior to thiscourse • To createsomebasicserver • Nothingtoofancy

  3. Debian • Debiandistrowaschosenbecause of Jussi’searlierexperiencewithDebian • Installingwentwithoutincident, onlythingwehad to dowasdownload the newestimagefromthe web • InstallationwasdonebyVmwarevSphereclient software

  4. Debian • Wedid the basicserverconfigurations • Creatingusers • Updatingpackages etc. • Vmwaretools • Othercourserelatedtasks

  5. Remoteaccess • SSH wasinstalled to enableremoteaccessthroughPutty • VPN required to login (thiswasprovidedby the teacher) • Afterthiswebasicallydid the courseassignmentsremotelythrough the Puttyterminal

  6. Whatwasactuallydone? • Wehadsometroublecomingupwith a server idea • Wedecidedto go for somethingprettysimple, since Juhana & Petteri didntreallyknowmuch in advance and wedidn’twant Jussi to doall the workalone

  7. Apache • The Apachewebserverapplicationwasinstalled on the serverby the followingcommand: # apt-getinstallapache2

  8. Apache • Web server • System informationthrough a phpsysinfo-package

  9. SSH (Secure Shell) • SSH wasinstalled in order to beable to remotelyconnect to the serverwithPutty • Thiswasdoneby the command: # aptitudeinstallopenssh-server • Also a VPN connectionwasrequired, because the server is in a closedciscolabnetwork • Thiswasdonebyusing the OpenVPNclient and the configfileprovidedby the teacher

  10. SSH connectionthrough VPN OpenVPNinterface RemoteconnectionbyPutty

  11. UT 2004 Dedicatedgameserver • Wedownloaded the server software straight to the serverwithwget • The server software was a zippackage, whichwasextractedwithunzip • The serverhas a webadministrationinterface, whichcanbeaccessedby a browser at the port 8080

  12. UT 2004 Dedicatedgameserver • Screenshotfrom the webadministrationinterface

  13. FTP server • Wealsoinstalled an FTP server software with the followingcommand: # apt–getinstallproftpd • Our FTP serverautomaticallyuses the userlogininformation of the server • Weconfigured the FTP serversothat the userscanonlyviewtheirown home folder and uploaditemsthere

  14. Result • PJJ-server • Apachewebserver • UT 2004 dedicatedgameserver • FTP-server • SSH connection to enableremoteaccessthroughPutty (and VPN)

  15. Thankyou for yourtime • Anything to addorask?

More Related