= Linux: Supported Services = == Managed Linux Installations == CSG provide and support a managed Linux distribution suitable for use on both desktops and servers, deployed on all [[facilities/lab|undergraduate lab]] machines and available as an option on CSG-provided machines for staff and PhD students. The current supported DoC Linux distribution is a locally customized version of [[http://releases.ubuntu.com/trusty/|Ubuntu 14.04]], aka version ''Trusty Tahr'', released in April 2014. Previous standard distributions include customized versions of [[http://releases.ubuntu.com/raring/|Ubuntu 13.04]] (Raring Ringtail), [[http:releases.ubuntu.com/precise/|Ubuntu 12.04]] (Precise Pangolin), [[http://old-releases.ubuntu.com/releases/natty/|Ubuntu 11.04]] (Natty Narwhal), [[http://releases.ubuntu.com/lucid/|Ubuntu 10.04]] (Lucid Lynx), [[http://old-releases.ubuntu.com/releases/9.04/|Ubuntu 9.04]] (Jaunty Jackalope), [[releases.ubuntu.com/8.04/|Ubuntu 8.04]] (Hardy Heron), [[http://old-releases.ubuntu.com/releases/7.04/|Ubuntu 7.04]] (Feisty Fawn), Mandrake 10.2 and Mandrake 9.1. == Remote login == Remote login to DoC Linux systems is via '''secure shell (SSH)'''. CSG recommend that you either SSH to the ~+`corona`+~, ~+`edge`+~, ~+`line`+~ or ~+`ray`+~ workstations in the undergraduate lab, or the ~+`shell`+~ or ~+`batch`+~ servers. Although you can ssh to all these machines ''within'' the college, you can only ssh to the following five DoC Linux servers from off-site (that is, outside the college network): . ''shell1.doc.ic.ac.uk'' . ''shell2.doc.ic.ac.uk'' . ''shell3.doc.ic.ac.uk'' . ''shell4.doc.ic.ac.uk'' and . ''svnuser.doc.ic.ac.uk'' (for version control access only, please). You may ssh to any other DoC machine if outside the college network either: . in two hops (via a shell server first) or . by first connecting to the [[http://www3.imperial.ac.uk/ict/services/securitynetworkdatacentreandtelephonyservices/collegenetwork/networkconnections/vpnconnection|College VPN]] and then ssh'ing directly to your chosen DoC machine. Long running jobs (that is, over a day, and with very large ram requirements) should run on ''batch1.doc.ic.ac.uk'' or ''batch2.doc.ic.ac.uk''. The shell servers are intended primarily for Windows and off-site users wanting a Linux command line shell here at DoC. They are '''not''' intended for running lengthy simulations; we reserve the right to kill long running processes at our discretion. ~+`batch1`+~, running Ubuntu 14.04 (Trusty Tahr), '''is''' a separate machine designed for long running jobs. ~+`batch2`+~, running Ubuntu 14.04 (Trusty Tahr), '''is''' also a separate machine designed for long running jobs. When logging in from outside DoC, remember to use the full hostname, e.g. ~+`shell1.doc.ic.ac.uk`+~, and provide your DoC username if that is not the same at both ends. For instance: {{{ ssh dw209@shell2.doc.ic.ac.uk }}}