Anda bisa membatasi pengakses menggunakan tcpwrapper (hosts.allow, hosts.deny) atau menggunakan iptables.
Contoh penggunakan
hosts.allow
, hosts.deny
untuk membatasi akses ssh hanya boleh dari ip 192.168.22.2 dan hanya untuk network 192.168.23.0/24.
Sunting berkas
/etc/hosts.deny
sshd: all
Sunting berkas /etc/hosts.allow
sshd: 127.0.0.0/255.255.255.0
sshd: 192.168.22.2
sshd: 192.168.23.0/255.255.255.0
Untuk membuat rules serupa, menggunakan UFW di Ubuntu.
ufw allow proto tcp from 127.0.0.0/24 to any port 22
ufw allow proto tcp from 192.168.22.2 to any port 22
ufw allow proto tcp from 192.168.23.0/24 to any port 22