如何限制IP,通过SSH登陆linux服务器

 

  
  
  
  
  1. 方法一: 
  2.  
  3. 在/etc/hosts.allow中添加允许ssh登陆的ip或者网段     
  4. sshd:192.168.1.2:allow 或者 
  5.  
  6. sshd:192.168.1.0/24:allow  
  7.  
  8. 在/etc/hosts.deny添加不允许ssh登陆的IP 
  9. sshd:ALL           #ALL表示除了上面允许的,其他的ip 都拒绝登陆ssh 
  10.  
  11. 方法二: 
  12.  
  13. 使用iptables。    
  14. iptables -A INPUT -p tcp -s 192.168.1.2 --destination-port 22 -j ACCEPT  
  15. iptables -A INPUT -p tcp --destination-port 22 -j DROP  
  16.  
  17. 方法三: 
  18.  
  19. 修改ssh配置文件 
  20.  
  21. vi /etc/ssh/sshd_config  
  22. 添加一行:  
  23. allowusers [email protected]   
  24. 注:xxx为你用来登入服务器的用户名。 

 

你可能感兴趣的:(如何限制IP,通过SSH登陆linux服务器)