Configuration¶
Installed¶
- Retroshare (secure chat, identity control)
- Thunderbird w/Enigmail (email client with gpg encryption)
- KeepassX (encrytped password management)
- Multibit (lightweight Bitcoin client)
- Filezilla (basic file transfer functions)
- ffmpeg (command line video editing)
- Back in Time (file backup)
- Owncloud w/client, Qownnotes (self-hosted cloud platform)
- Truecrypt (make encrypted file containers)
- Let’s encrypt (free certificates to allow you to serve https)
- Octave (open source Matlab alternative)
- MySQL Workbench (managing MySQL users and databases)
- Giteye (GUI for git)
- PeerUnity (PeerCoin wallet)
- Ethereum Wallet (Ethereum wallet)
- VLC (media player)
To be installed¶
- Wallabag bookmarklet (easy add articles in Firefox)
- Wikipedia
Serving¶
Service/Port
- SSH = 22
- x11vnc = 5901
- OwnCloud = 8000
- Wallabag = 9000
- Wordpress = 443/7000
- KA Lite = 8008
- Webmin = 10000
- MYSQL = 3306
Media Packs¶
- Wikipedia
- Wallabag starter
Mysql¶
- root = spareSommeThOughts4r0ot?
- db = owncloud
- db_user = owncloud
- db_pass = 0wned_p4ss
Wordpress¶
- admin: BrainCoinee
- pass: WootenBrain
- db = owncloud
- db_user = owncloud
- db_pass = 0wned_p4ss
Wordpress plugins¶
- Buddypress
Wallabag¶
- admin: wallabag
- pass: wallabag
- db = owncloud
- db_user = owncloud
- db_pass = 0wned_p4ss
Let’s encrypt¶
- sudo apt-get install python-letsencrypt-apache
- letsencrypt –apache
Truecrypt¶
- http://askubuntu.com/questions/453951/how-install-truecrypt-on-ubuntu-14-04-lts-32-bit
- sudo add-apt-repository ppa:stefansundin/truecrypt
- sudo apt-get update
- sudo apt-get install truecrypt
Owncloud¶
- Admin = BrainCoinee
- Pass = WootenBrain
- db = owncloud
- db_user = owncloud
- db_pass = 0wned_p4ss
- sudo add-apt-repository ppa:pbek/qownnotes
- sudo apt-get update
- sudo apt-get install qownnotes
Plugins¶
- Qownnotes
Apache w/SSL¶
- web documents = /var/www
- virtual host configuations = /etc/apache2/sites-available
- https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts
- https://www.digitalocean.com/community/tutorials/how-to-set-up-multiple-ssl-certificates-on-one-ip-with-apache-on-ubuntu-12-04
- http://www.evilbox.ro/linux/enable-ssl-for-owncloud-8-on-ubuntu/
PHP¶
- /etc/php/7.0/apache2/php.ini
Additional configuration¶
SSH
- sudo apt-get install openssh-server
- http://www.htpcbeginner.com/install-ssh-server-on-ubuntu-1204/
KA-Lite
- sudo dpkg -i FILENAME.deb
- service ka-lite [start, stop, restart]
- sudo apt-get install libgtk2-perl
- kalite manage createsuperuser
- user = BrainCoin
- pass = WootenBrain
To solve the curl self-signed ssh issue (Owncloud federation):
- sudo mkdir /usr/local/share/ca-certificates/cacert.org
- sudo wget -P /usr/local/share/ca-certificates/cacert.org http://www.cacert.org/certs/root.crt http://www.cacert.org/certs/class3.crt
- sudo update-ca-certificates
- cd /etc/ssl/certs
- sudo wget http://curl.haxx.se/ca/cacert.pem
- in php.ini curl.cainfo = /etc/ssl/certs/cacert.pem
Updating Webmin password:
- sudo /usr/share/webmin/changepass.pl /etc/webmin root WootenBrain
Keeping keys up-to-date:
- sudo add-apt-repository ppa:webupd8team/y-ppa-manager
- sudo apt-get update
- sudo apt-get install y-ppa-manager
- http://askubuntu.com/questions/127326/how-to-fix-missing-gpg-keys
Expanding filesystem
http://www.howtogeek.com/howto/40702/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu/
- sudo vgextend ubuntu-vg /dev/sdc3
- sudo lvextend -L+20G /dev/ubuntu-vg/root
- sudo resize2fs /dev/ubuntu-vg/root
Possibly able to run this command from a Windows host if resizing the primary is needed.
- VBoxManage modifyhd Ubuntu1604.vdi –resize 50000
Removed
- Desktop sharing
- Deja-dup
Changing initial username: