Skip to content

VM Template

keyvanfatehi edited this page Aug 25, 2012 · 32 revisions

Scribbeo Server VM Template

A template virtual machine running Debian Squeeze & ScribbeoServer has been created from which all new Scribbeo servers may be derived. DNAT forwarding has been done for this box as an example, this is the only manual step required post-cloning in addition to changing some passwords.

Template Details

  • Name: MasterTemplate
  • OS HDD Image Size: 5GB
  • Data HDD Image Size: 20GB
  • System Ruby: 1.9.3
  • FFMBC compiled with x264
  • Hostname: debian
  • FQDN: app.scribbeo.com
  • Root Password: get1W2pl
  • Source code: ScribbeoServer branch lean_vm

Networking

  • Host NAT gateway IP: 192.168.122.1
  • Guest static IP: 192.168.122.100

Services

SSH Port: 22 (DNAT on 52200) (sftp user curator) HTTPS Port: 443 (DNAT on 44300) (app: ScribbeoServer)

Users

  • root / get1W2pl
  • scribbeo / get1W2pl
  • curator / qw!2flp

Curator Access (SFTP)

Default User: curator

Password: qw!2flp

SSH Security

Match User scribbeo,root
        PasswordAuthentication no

SFTP Jail

The curator is jailed in his home directory.

Match User curator
        ChrootDirectory %h
        ForceCommand internal-sftp
        AllowTcpForwarding no

ScribbeoServer

https://app.scribbeo.com:44300/

SSL

The certificate, keys, etc are all stored at /etc/ssl/startssl/ and are referenced by the virtual host for ScribbeoServer in /etc/apache2/sites-available/scribbeo

Clone this wiki locally