• Turnssoft
  • Software
    • RoboCop RoboCopy >
      • Robocop Robocopy
      • FAQ
      • Forum
      • Your Feedback
      • Update Log
      • Donate
      • Download
    • Simple File Encryptor >
      • Simple File Encryptor
      • FAQ
      • Forum
      • Your Feedback
      • Update Log
      • Donate
      • Download
    • Mini Mouse Macro >
      • Mini Mouse Macro
      • Mini Mouse Macro PRO
      • Mini Mouse Macro EULA
      • FAQ
      • Conditions
      • plugins
      • Tutorials >
        • Tutorial 1 - Record a basic macro
        • Tutorial 2 - Working with Conditions
      • Forum
      • MMM Youtube
      • Update Log
      • BugTrack
      • Donate
      • Download
    • Mini Mouse Macro PRO >
      • Mini Mouse Macro Pro
      • Mini Mouse Macro Pro Business
      • MMM Pro Update
    • MMM Controller
    • Porky Port Scanner >
      • Porky Port Scanner
      • Forum
      • Download
    • IP Change
    • Downloads
  • Shop
  • Forum
    • Turnssoft Forum
  • How To's
    • Visual Basic
    • Windows Batch
    • Raspberry Pi >
      • Shell in a Box
  • Contact
    • Contact
    • Donate

raspberry pi - shell in a box

Shell in a Box is a secure web based SSH emulator for your Raspberry PI.  A great alternative to using classic SSH programs such as putty.

raspberry pi - home
Turnssoft - Software development

shell in a box

6/21/2014

3 Comments

 
Picture
Shell in a box is a great web based SSH emulator alternative that is quick, secure and simple to configure and setup.

1.  Shell in a box creates secure sessions via SSL therefore the OpenSSL library needs to be installed and up to date.

apt-get install openssl
Picture
2. Install shellinabox through apt-get

apt-get install shellinabox
Picture
3. By default the shellinabox service is started.  To start using shell in a box open a web browser and enter: 

https://[your pi ip address]:4200
Picture
Here are a couple of options available to further secure Shell in a box.

  1. Change the default listening port:  

Changing the default listening port disguises the service from any outside scanning attempts at first glance.  To change the default listening port edit the config file located at /etc/default/shellinabox.

VIM /etc/default/shellinabox

Change the value for SHELLINABOX_PORT=[new port number]

    2.    Only allow local host access.

Only allowing local host access deny's any log in attempts that occur from an IP address other than from the local host name of the PI.  So to simply, if this option is set the only machine that can use shell in a box is the PI that it is configured on.  This option seems pointless to me, I mean c'mon the whole idea is for remote access right?  If you have local access why not just run a shell....but anyway to set this up add --localhost-only to SHELLINABOX_ARGS="--no-beep"

SHELLINABOX_ARGS="--no-beep --localhost-only"
Picture
For more information of Shell in a Box check out the Shell in a Box web page here.
3 Comments

    Archives

    June 2014

    Categories

    All
    Raspberry Pi

    RSS Feed


apps

Robocop Robocopy
Simple File Encryptor
Mini Mouse Macro
Mini Mouse Macro PRO
Porky Port Scanner
Easy IPChange

turnssoft

Downloads
Donate
Contact Us
PGP Public Key
Shop

support

Forum
How to

Turnssoft TS Logo
© Turnssoft 2020