diff --git a/deploy.py b/deploy.py index 3d9f708..cbe3a03 100644 --- a/deploy.py +++ b/deploy.py @@ -31,9 +31,22 @@ apt.packages( update=False, ) +files.line( + name='Set port 28 for SSH', + path='/etc/ssh/sshd_config', + line=r'Port .*', + replace='Port 28', +) + +systemd.service( + name='Reload sshd', + service='ssh.service', + reloaded=True, +) + server.shell( name='Add ufw rules', - commands=['ufw limit 22', 'ufw allow 80', 'ufw allow 443', 'ufw allow 853'], + commands=['ufw limit 28', 'ufw allow 80', 'ufw allow 443', 'ufw allow 853'], ) server.shell(