meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
digital:server:firstthings [2018/11/13 11:22] natrius [Mailserver] |
digital:server:firstthings [2018/11/16 13:10] natrius [Check this] |
||
---|---|---|---|
Line 2: | Line 2: | ||
First steps after installing a new server to make sure nobody can capture it and use it in a way it was not intended. Make sure you work as fast and correct as possible until you reach '' | First steps after installing a new server to make sure nobody can capture it and use it in a way it was not intended. Make sure you work as fast and correct as possible until you reach '' | ||
- | |||
- | * https:// | ||
- | |||
## New user | ## New user | ||
Line 172: | Line 169: | ||
## Check this | ## Check this | ||
- | * chef bootstrap (?) | + | |
- | * zsh (instead of bash), glances, rsync, | + | * zsh (instead of bash), glances, rsync |
- | * Install | + | * Install debug tools, just in case (lsof, gdb, iotop, slurm, strace) |
* Enable Byobu - https:// | * Enable Byobu - https:// | ||
* install etckeeper (etckeeper init, etckeeper commit -m initial) | * install etckeeper (etckeeper init, etckeeper commit -m initial) | ||
- | * Webserver: letsencrypt | ||
* vnstat | * vnstat | ||
* install linuxbrew | * install linuxbrew | ||
- | * install git | + | * install git and checkout |
- | * checkout | + | |
- | * install sudo and sudo-pam-auth. Configure it to work wi h ssh keys | + | |
* Learn Ansible? (install python-minimal for ansible) | * Learn Ansible? (install python-minimal for ansible) | ||
+ | * chef bootstrap (?) |