Kali Linux 各版本开启ssh 服务

Kali Linux 各版本开启ssh 服务

2019版kali Linux SSH链接办法

  1. 修改kali关于SSH服务默认配置并重启SSH服务,步骤如下:
  • 打开sshd_config文件
 leafpad /etc/ssh/sshd_config

或者

vi /etc/ssh/sshd_config
  • 将PasswordAuthentication yes 该行前面的#去掉
  • 将#PermitRootLogin without-password该行’without-password’修改为YES
  1. 使防火墙 开放22端口
  2. iptables规则全部输入完成后,都要进行一次保存,否则重启后还是原来的规则。
 iptables-save
  1. 开启ssh 服务自启动
  iptables -A INPUT -p tcp --dport 22 -j ACCEPT
   sudo systemctl enable ssh

其他资料

  • 查看防火墙规则
 iptables -L -n -v
 iptables -L -n -v
  • 增加防火墙规则:开放指定的端口
   iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT               #允许本地回环接口(即运行本机访问本机)
   iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT    #允许已建立的或相关连的通行
   iptables -A OUTPUT -j ACCEPT         #允许所有本机向外的访问
   iptables -A INPUT -p tcp --dport 22 -j ACCEPT    #允许访问22端口
   iptables -A INPUT -p tcp --dport 80 -j ACCEPT    #允许访问80端口
   iptables -A INPUT -p tcp --dport 21 -j ACCEPT    #允许ftp服务的21端口
   iptables -A INPUT -p tcp --dport 20 -j ACCEPT    #允许FTP服务的20端口
   iptables -A INPUT -j REJECT       #禁止其他未允许的规则访问
   iptables -A FORWARD -j REJECT     #禁止其他未允许的规则访问
   iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT               #允许本地回环接口(即运行本机访问本机)
  • 删除已添加的iptables规则

  • 将所有iptables以序号标记显示,执行:

  iptables -L -n --line-numbers
  • 比如要删除INPUT里序号为2的规则,执行:
  iptables -D INPUT 2
  • 将所有iptables以序号标记显示,执行:
  iptables -L -n --line-numbers
  • 比如要删除INPUT里序号为2的规则,执行:
   iptables -D INPUT 2
  • 屏避IP
   # iptables -I INPUT -s 123.45.6.7 -j DROP       #屏蔽单个IP的命令
   # iptables -I INPUT -s 123.0.0.0/8 -j DROP      #封整个段即从123.0.0.1到123.255.255.254的命令
   # iptables -I INPUT -s 124.45.0.0/16 -j DROP    #封IP段即从123.45.0.1到123.45.255.254的命令
   # iptables -I INPUT -s 123.45.6.0/24 -j DROP    #封IP段即从123.45.6.1到123.45.6.254的命令是
   # iptables -I INPUT -s 123.45.6.7 -j DROP       #屏蔽单个IP的命令
   # iptables -I INPUT -s 123.0.0.0/8 -j DROP      #封整个段即从123.0.0.1到123.255.255.254的命令
   # iptables -I INPUT -s 124.45.0.0/16 -j DROP    #封IP段即从123.45.0.1到123.45.255.254的命令
   # iptables -I INPUT -s 123.45.6.0/24 -j DROP    #封IP段即从123.45.6.1到123.45.6.254的命令是
  • 保存iptables更改

  • 最后一部最重要,iptables规则全部输入完成后,都要进行一次保存,否则重启后还是原来的规则。

 iptables-save
  • 同时 一下命令也是可以开启或者关闭 ssh 服务的
service ssh start #开启ssh服务
service ssh stauts # 查看ssh 服务状态
service ssh stop # 停止ssh 服务
iptables -A INPUT -p tcp --dport 22 -j ACCEPT #开启 22 端口的通信规则
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值