JARVIS

From Nottinghack Wiki
Revision as of 20:08, 16 March 2019 by Jon (talk | contribs) (webby access)
Jump to navigation Jump to search

JARVIS (10.0.0.4) is a sandbox VM accessible to any member. It has a shared directory accessible from the space's networked computers, it can host member webpages and can be used via SSH. Computers can also be configured to access JARVIS via the internet using SSH.

Note, Holly is not freely accessible by members as it is mission critical.

Specs

Like Holly, JARVIS is a VM running on Collective, it currently has the following resources

  • 1CPU core
  • 1GB RAM
  • 50GB HDD
  • Debian Wheezy 64bit

Running service's include

  • SSH
  • Apache with PHP5
  • MySQL
  • SAMBA

File manager access

Every member can create an unencrypted folder on the shared folder on the JARVIS server (/home/shared).

Linux

In Nautilus on Ubuntu:

  • Browse Network > Windows Network > nottinghack > JARVIS > Shared
    • Enter HMS credentials <username> and <password> in the dialogue box, leave other options as their default values.

SSH Access

Note Note: SSH and web address use the all lowercase form of your HMS <username>

Local network

On the local network JARVIS can be accessed via SSH.

Using a Linux terminal
ssh <username>@jarvis

Enter your HMS <password> when prompted. You will be logged on as '<username>@jarvis' and be in your home directory (/home/<username>).

Using Linux file manager

Select 'Connect to server' with settings: Type: SSH / SFTP host: jarvis login: <username>

Internet access

JARVIS is accessible from the the internet on jarvis.nottinghack.org.uk port 3000, or can be ssh'd into from the hackspace Intranet using the name JARVIS and the usual port of 22.

From the Intranet both password and key login are enabled, however from the internet you will need to use key login; this effectively means that the first time you connect to JARVIS, you must do so from the Hackspace network.

HTTP/Web Access

Note Note: SSH and web address use the all lowercase form of your HMS <username>

As we only have one external IP address, WEB/port 80 connections to JARVIS are proxied by Holly.

Your public_html directory on JARVIS at '/home/<username>/public_html'. Your index.html file goes here.

This is served at web address: http://jarvis.nottinghack.org.uk/~<username>.