Skip to content
This repository has been archived by the owner on Jan 25, 2019. It is now read-only.

docker-scripts-archived/shellinabox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shellinabox

I need to give shell access to my Linux students and the most easy way is by using shellinabox. They can also install Linux at home, but still it is more fun when you use Linux in a multi-user environment. It is also easier for me to assign and evaluate homeworks.

Install

Access the website

  • Tell wsproxy to manage the domain of this container: ds wsproxy add

  • Tell wsproxy to get a free letsencrypt.org SSL certificate for this domain (if it is a real one):

    ds wsproxy ssl-cert --test
    ds wsproxy ssl-cert
    
  • If the domain is not a real one, add to /etc/hosts the line 127.0.0.1 shell1.example.org and then try https://shell1.example.org in browser.

Other commands

ds shell
ds stop
ds start
ds snapshot

ds help