Warning: include(../style.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 14

Warning: include() [function.include]: Failed opening '../style.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 14

Warning: include(../body.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 15

Warning: include() [function.include]: Failed opening '../body.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 15

Warning: include(../logo.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 16

Warning: include() [function.include]: Failed opening '../logo.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 16

Warning: include(../top-tool.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 17

Warning: include() [function.include]: Failed opening '../top-tool.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 17

Warning: include(../left-paid.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 18

Warning: include() [function.include]: Failed opening '../left-paid.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 18

Warning: include(../left-free.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 19

Warning: include() [function.include]: Failed opening '../left-free.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 19

Warning: include(../faq-top.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 20

Warning: include() [function.include]: Failed opening '../faq-top.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 20

Server Administration Help - Limit SSH to a specific IP only

Do not do this if your connection is not a static one as it will lock you out from your machine and you will then need to be down with your server physsically to re-do the configuration.
This edits the hosts.deny and hosts.allow scripts and makes it only available for one specific IP to access SSH. This can be done for other services on your server as well.

First open /etc/hosts.allow
It is critical that you first place these lines in the hosts.allow file first
sshd: 111.222.333.444 : ALLOW
sshd: xxx.xxx.xxx.xxx : ALLOW
sshd: abc.xyz.123.456 : ALLOW

You can add as much allowable IPs as possible.


Next you will close SSH to all other IPs.
Open /etc/hosts.deny and insert the following
sshd: ALL :  DENY

That will lock SSH from all other IP addresses.


Caution!
Before you close your console, open a new one and make sure that you can log into your server with the specified IP before logging yourself out.


Back to FaQ Section  

Warning: include(../right-top.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 81

Warning: include() [function.include]: Failed opening '../right-top.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 81

Warning: include(../right-mid.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 82

Warning: include() [function.include]: Failed opening '../right-mid.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 82

Warning: include(../right-bottom.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 83

Warning: include() [function.include]: Failed opening '../right-bottom.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 83

Warning: include(../bottom-ad.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 84

Warning: include() [function.include]: Failed opening '../bottom-ad.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 84

Warning: include(../bottom.php) [function.include]: failed to open stream: No such file or directory in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 85

Warning: include() [function.include]: Failed opening '../bottom.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/galacnet/domains/galacnet.com/public_html/faq/faq-server-securessh.php on line 85