How to set up a VPS: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
* (PROBABLY NOT NEEDED:) update hostname in /etc/hostname, run "hostname -F /etc/hostname", add line to /etc/hosts | * (PROBABLY NOT NEEDED:) update hostname in /etc/hostname, run "hostname -F /etc/hostname", add line to /etc/hosts | ||
* sudo dpkg-reconfigure tzdata | * sudo dpkg-reconfigure tzdata | ||
* create user account, add to sudoers | * create user account, add to sudoers: | ||
<pre> | |||
useradd --create-home myuser | |||
usermod -aG sudo myuser | |||
</pre> | |||
* update ssh to listen on a different port and (carefully) to deny root access | * update ssh to listen on a different port and (carefully) to deny root access | ||
* install emacs23-nox, nmap, ntp, postfix, mailutils, logwatch, sysv-rc-conf, unzip, zip | * install emacs23-nox, nmap, ntp, postfix, mailutils, logwatch, sysv-rc-conf, unzip, zip | ||
* config ntp and postfix as usual | * config ntp and postfix as usual | ||
* re-load /var/www/ from backup | * re-load /var/www/ from backup |
Revision as of 22:48, 7 January 2015
- Log in as root via ssh
- (PROBABLY NOT NEEDED:) update hostname in /etc/hostname, run "hostname -F /etc/hostname", add line to /etc/hosts
- sudo dpkg-reconfigure tzdata
- create user account, add to sudoers:
useradd --create-home myuser usermod -aG sudo myuser
- update ssh to listen on a different port and (carefully) to deny root access
- install emacs23-nox, nmap, ntp, postfix, mailutils, logwatch, sysv-rc-conf, unzip, zip
- config ntp and postfix as usual
- re-load /var/www/ from backup