In the previous post we saw how to configure static IP for PhotonOS.
Lets take a look at how to enable SSH and set to start at boot.
Two simple commands -
# Start Service - systemctl start sshd
# Configure SSH service to automatically start at boot - systemctl enable sshd
PhotonOS uses iptables firewall which by default will block everything except SSH.
Lets allow pings using the following commands -
iptables -A OUTPUT -p icmp -j ACCEPT
iptables -A INPUT -p icmp -j ACCEPT
Note: This change is not persistent.
So how do we get this to be persistent ? Lets see -
/etc/systemd/scripts/iptables is the script that gets executed on iptables service start. So we can add our rules at the end of this script and ICMP rules will be persistent.
Reboot and check it out yourself !