Linode/Setup: Difference between revisions

206 bytes added ,  22:56, 8 October 2023
Removing a user from sudo group and removing an authorized key
No edit summary
(Removing a user from sudo group and removing an authorized key)
 
(4 intermediate revisions by 2 users not shown)
Line 20: Line 20:
usermod -aG sudo USERNAME
usermod -aG sudo USERNAME
</syntaxhighlight>
</syntaxhighlight>
* To remove a user from <code>sudo</code> group
<syntaxhighlight lang="bash">
sudo gpasswd -d USERNAME sudo
</syntaxhighlight>
Also, to remove their ability to ssh as root, remove their public key from <code>.ssh/authorized_keys</code>


== Security (only need to do this at setup) ==
== Security (only need to do this at setup) ==
Line 77: Line 85:
apt install -y iptables-persistent
apt install -y iptables-persistent
</pre>
</pre>
Decline the dialog asking if you want to preserve existing iptables configs (if you say yes then the commands below will fail for some reason)


==== Configuration ====
==== Configuration ====
Line 158: Line 168:
ip6tables-restore < /etc/iptables/rules.v6
ip6tables-restore < /etc/iptables/rules.v6
</syntaxhighlight>
</syntaxhighlight>
== Setting up an SMTP server ==
By default, Linode disables SMTP ports 587 etc. This requires a manual human-facing support ticket to remove. (Done by @Jonny on Nov 25 2022)