Server

From Things and Stuff Wiki
Revision as of 00:12, 15 July 2012 by Milk (talk | contribs) (→‎SSH keys)
Jump to navigation Jump to search


SSH

  • tmux - terminal multiplexer

SSH keys

Basic key setup:

ssh-keygen -t rsa
ssh-copy-id [-i [identity_file]] [user@]machine
  default identity_file is ~/.ssh/id_rsa.pub

SCP

  • scp -P [port] file.txt user@remotehose:~/file.txt

SSHFS

Rsync

  • Rsync over alt SSH port: --rsh='ssh -p8023'

Backup

Provision

Virtualisation

VirtualBox config;

  • Enable host Linux modules: vboxnetflt and vboxnetadp
  • Enable host-only adapter 'virtualbox0' in VB Preferences > Network if not previously enabled, then select in guest preferences
  • https://github.com/milkmiruku/boxbootstrap
  • Keep VM names lowercase and no spaces for easier command-line stuff

Provisioning VirtualBoxes for local dev work;

vagrant package --vagrantfile Vagrantfile.pkg --include README.txt
  stored in ~/.vagrant.d/boxes
vagrant box add lucid32 http://files.vagrantup.com/lucid32.box
vagrant box remove lucid32
vagrant box list

Filesystem

IaaS

Knowledge management

Video streaming

E-mail

Anti-spam;

Google Apps

Zoho

Zimbra

"/opt/zimbra/zdesktop/linux/prism/zdclient" |
-webapp "/home/milk/.zdesktop/data/zdesktop.webapp" |
-override "/home/milk/.zdesktop/data/zdesktop.webapp/override.ini" |
-profile "/home/milk/.zdesktop/data/profile"

Hosting

GitHub Pages & Jekyll

Google Cloud

GoDaddy