日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

用shell腳本編寫ssh直接修改目標(biāo)服務(wù)器的密碼以及ssh的應(yīng)用

 典刻華章 2017-11-20

1.在生成環(huán)境中經(jīng)常要修改服務(wù)器的密碼,以保證安全,可以用shell編寫腳本。

用ssh直接修改對(duì)方服務(wù)器的密碼可以用ssh 用戶名@登錄IP 后跟命令就可以實(shí)現(xiàn),但是需要管理員輸入密碼后才能操作,為了不讓管理員手動(dòng)進(jìn)行輸入所以用expect解決此方案,由于expect是單獨(dú)的命令在/bin/bash是無法使用的,所以必須要嵌套使用,<<代表以什么結(jié)尾,EOF代表以EOF結(jié)尾,spawn輸入登錄的命令行,expect為期待著問什么,send代表發(fā)送需要的內(nèi)容,\r代表為回車符。

1臺(tái)服務(wù)器修改密碼的方法

wkiom1yr1wtjswiaaahpvravt-s682.jpg

wkiol1yr1dcaaandaaeodpdm_mq600.jpg

多臺(tái)服務(wù)器并且在全國各地IP地址都是不同的密碼修改,專門編寫存放IP地址的文件,然后在腳本中調(diào)用該文件。

wkiom1yr3_3dlditaal45i8uowe817.jpg

2.ssh輸入時(shí)出現(xiàn)一下錯(cuò)誤的提示,無法ssh登錄到服務(wù)器端,提示如下,說明對(duì)端服務(wù)器的驗(yàn)證被刪除。

wkiom1ysn9uxpu6-aaqo9yyqz6m711.jpg

服務(wù)器端刪除驗(yàn)證的方法

wkiom1yson7ylsb0aajpzlnl7hq261.jpg

服務(wù)器端解決的方案

wkiol1ysosocvqaoaad18tf2ayy945.jpg

解決ssh輸入時(shí)出現(xiàn)一下錯(cuò)誤的提示,刪除的本機(jī)的known_hosts文件

wkiom1ysojdskydwaabjkwzgute851.jpg

wkiom1ysrllg3ppraah6bsogkyi245.jpg

ssh用秘鑰驗(yàn)證的方法:在本地機(jī)器上生成秘鑰對(duì),把生成的公鑰放到服務(wù)器端,這樣用戶就可以不用輸入密碼就可以登錄。

wkiom1ysrxlyl4j7aalippi7sc4229.jpg

查看生成的公鑰和私鑰

wkiol1ysrc2wxjvyaacw4pv8guw491.jpg

把生成的公鑰上傳到服務(wù)器端

wkiol1ysrqzd76epaahdqzz-dxc094.jpg

3.在遠(yuǎn)程服務(wù)器添加一個(gè)用戶為fanlj,但是不登陸到遠(yuǎn)程主機(jī).

wkiol1ysszuwmet0aabqypw6_tu114.jpg

wkiom1yssghy9jd8aacabjr5ge4228.jpg

SSH到遠(yuǎn)程主機(jī)時(shí),能夠調(diào)用遠(yuǎn)程主機(jī)的X窗口

ssh -X   192.168.1.30

sshd配置文件解析

wkiol1yssvhb_htkaahcj3ouan8914.jpg

# vim  /etc/ssh/sshd_config

Port 3389          //修改端口號(hào),修改后客戶端登陸ssh  -p  3389 x.x.x.x

Protocol 2

ListenAddress  192.168.168.174       //不是在所有IP地址上監(jiān)聽,只監(jiān)聽指定IP地址

PermitRootLogin  no        //不允許root用戶以ssh方式登陸

PermitEmptyPasswords  no   //不允許使用空密碼

UseDNS no            //不執(zhí)行DNS反解

LoginGraceTime  2m    //登錄限時(shí)(寬限期),若客戶端超過此時(shí)間(默認(rèn)2分鐘)

//未登錄成功,服務(wù)器將主動(dòng)斷開連接

StrictModes yes        //嚴(yán)格模式,此模式會(huì)在允許登入前檢查用戶家目錄和密鑰庫

//文件的權(quán)限、歸屬,若有異常(其他人能寫入)則拒絕登入

MaxAuthTries  6     //每次連接允許認(rèn)證登錄的最多次數(shù),若超過此次數(shù)

//仍未登錄成功,服務(wù)器將主動(dòng)斷開連接

4.實(shí)現(xiàn)黑名單/白名單

添加兩個(gè)用戶分別為lj和jim

(1)只使用黑名單,其他默認(rèn)全允許;或只使用白名單,默認(rèn)其他全拒絕

(2)允許tom用戶使用ssh,只允許root用戶在192.168.1.30上使用ssh,其他全拒絕

# vim  /etc/ssh/sshd_config

AllowUsers  tom  root@192.168.1.30

在服務(wù)器端配置192.168.1.30

wkiom1ysvpwad3vfaafkkfyoqk0219.jpg

wkiol1ysvtuczuvmaacekcji51o354.jpg

wkiol1ysvijbghncaaav5jynyum822.jpg

wkiom1ysvh_i0y81aadba41afae281.jpg

在客戶端進(jìn)行測(cè)試

wkiom1ysvxet6jieaaczrlr6ekc235.jpg

wkiol1ysvlkbqhpraacvm-rcmvc383.jpg  

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多