kali的ssh開啓方法

  ssh鏈接可以遠程管理linux設備,默認端口是22,安裝好系統默認是不開啓的,需要修改配置文件

修改/etc/ssh/sshd_config配置文件

1.找到#PasswordAuthentication yes  把註釋去掉


2.將PermitRootLogin without-password修改爲:

PermitRootLogin yes

3.然後啓動ssh服務

命令是:/etc/init.d/ssh start 


4.可以設置開機自動啓動

命令是:update-rc.d ssh enable

5.重啓系統


防火牆安裝:

一、首先需要安裝ufw命令
# apt-get install ufw
二、ufw命令使用實例如下:
檢查防火牆的狀態(默認 inactive)  # ufw status
防火牆版本                                        # ufw version
啓動ufw防火牆                                  #  ufw enable
關閉ufw防火牆                                 #  ufw  disable
默認禁止訪問所有                             #  ufw default deny

開放22/TCP端口                               #  ufw allow 22/tcp
開放53端口(tcp/udp)                         #  ufw allow 53
禁止外部訪問                                    #  ufw deny 3306
刪除已經添加過的規則                      #  ufw delete allow 22
允許此IP訪問所有的本機端口           #   ufw allow from 192.168.1.100
刪除上面的規則                                #    ufw delete allow from 192.168.1.100

查看規則,顯示行號                         #   ufw status numbered
刪除第三條規則                                #   ufw delete 3
關閉ufw                                            #   ufw disable
禁止對8888端口的訪問                    #   ufw deny 8888
打開來自192.168.0.1的tcp請求的22端口               # ufw allow proto tcp from 192.168.0.1 to any port 22

本機自帶IPtables

例子:允許任何目標訪問端口訪問

#iptables -I INPUT -p tcp --dport 80 -j ACCEPT
#iptables -I INPUT -p tcp --dport 22 -j ACCEPT
#iptables -I INPUT -p tcp --dport 10:21 -j ACCEPT

例子:只允許指定目標訪問端口訪問 

#iptables -D INPUT -p tcp --dport 80 -j ACCEPT
#iptables -nL
#iptables -I INPUT -p tcp -s 10.10.188.233 --dport 80 -j ACCEPT

 

發佈了36 篇原創文章 · 獲贊 19 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章