Ubuntu/Setup Server
From r00tedvw.com wiki
(Difference between revisions)
(→Local) |
(→Security) |
||
Line 28: | Line 28: | ||
root ALL=(ALL:ALL) ALL | root ALL=(ALL:ALL) ALL | ||
newuser ALL=(ALL:ALL) ALL | newuser ALL=(ALL:ALL) ALL | ||
+ | </nowiki> | ||
+ | |||
+ | ====SSH==== | ||
+ | start SSH listening on non-standard port | ||
+ | <nowiki>~$ sudo vi /etc/ssh/sshd_config | ||
+ | ... | ||
+ | # What ports, IPs and protocols we listen for | ||
+ | Port 22 | ||
+ | Port 2222 | ||
+ | ... | ||
</nowiki> | </nowiki> |
Revision as of 01:07, 15 August 2015
Contents |
Overview
Quick checklist of things to install while setting up a new LAMP server
Security
Local
- Create new account
~$ adduser newuser Adding user `newuser' ... Adding new group `newuser' (1000) ... Adding new user `newuser' (1000) with group `newuser' ... Creating home directory `/home/newuser' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for newuser Enter the new value, or press ENTER for the default Full Name []: newuser Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n] y
- Add new user to sudoer group
~$ visudo # User privilege specification root ALL=(ALL:ALL) ALL newuser ALL=(ALL:ALL) ALL
SSH
start SSH listening on non-standard port
~$ sudo vi /etc/ssh/sshd_config ... # What ports, IPs and protocols we listen for Port 22 Port 2222 ...