Difference between revisions of "JARVIS"

From Nottinghack Wiki
Jump to navigation Jump to search
(tidy)
(start tidy)
Line 1: Line 1:
'''JARVIS''' (10.0.0.4) is a sandbox [[Wikipedia:Virtual machine|VM]], any member can SSH to it using their [[HMS]] credentials.<br/>
+
'''JARVIS''' (10.0.0.4) is a sandbox [[Wikipedia:Virtual machine|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 [[Wikipedia:Secure Shell|SSH]]. Computers can also be configured to access JARVIS via the internet using SSH.
Since [[Holly]] has become very much mission critical for the hackspace, it is not feasible to let members have free access to it, but now that Holly is a VM running on [[Collective]] we can easily have other VMs for testing and running a few other services.<br/>
 
  
===Specs===
+
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
 
Like Holly, JARVIS is a VM running on [[Collective]], it currently has the following resources
 
* 1CPU core
 
* 1CPU core
Line 13: Line 14:
 
* MySQL
 
* MySQL
 
* SAMBA
 
* 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 Hackspace username and password in the dialogue box, leave other options as found
 +
 +
 +
 +
can SSH to it using their [[HMS]] credentials.<br/>
 +
 +
 +
  
 
===SSH Access===
 
===SSH 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.<br/>
+
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.<br/>
 
From the Intranet both password and key login are enabled, however from the internet you will need to use [http://www.debian-administration.org/article/SSH_with_authentication_key_instead_of_password key login]; this effectively means that the first time you connect to JARVIS, you must do so from the Hackspace network.
 
From the Intranet both password and key login are enabled, however from the internet you will need to use [http://www.debian-administration.org/article/SSH_with_authentication_key_instead_of_password key login]; this effectively means that the first time you connect to JARVIS, you must do so from the Hackspace network.
  
Line 21: Line 37:
 
As we only have one external IP address, WEB/port 80 connections to JARVIS are proxied by [[Holly]]. Your public_html directory on JARVIS can be found at <nowiki>http://jarvis.nottinghack.org.uk/~</nowiki>''<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 can be found at <nowiki>http://jarvis.nottinghack.org.uk/~</nowiki>''<HMS username>''.
  
===File manager Access===
 
Every member can create an unencrypted folder on the shared folder on the JARVIS server.
 
 
====Linux====
 
In Nautilus on Ubuntu:
 
* Browse Network > Windows Network > nottinghack > JARVIS > Shared
 
** Enter Hackspace username and password in the dialogue box, leave other options as found
 
  
 
[[Category:Network]]
 
[[Category:Network]]
 
[[Category:Software]]
 
[[Category:Software]]

Revision as of 19:41, 16 March 2019

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 Hackspace username and password in the dialogue box, leave other options as found


can SSH to it using their HMS credentials.



SSH 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

As we only have one external IP address, WEB/port 80 connections to JARVIS are proxied by Holly. Your public_html directory on JARVIS can be found at http://jarvis.nottinghack.org.uk/~<HMS username>.