亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

shell腳本通過expect實(shí)現(xiàn)自動單邊無密登錄功能

 更新時(shí)間:2017年01月03日 16:52:39   作者:扶艾  
最近做項(xiàng)目需要實(shí)現(xiàn)單邊無密登錄功能,接下來小編給大家分享shell腳本通過expect實(shí)現(xiàn)自動單邊無密登錄功能,一起看看吧

最近項(xiàng)目需要實(shí)現(xiàn)單邊無密登錄,去網(wǎng)上搜索了下相關(guān)文章,實(shí)踐之后發(fā)現(xiàn)幾乎都不能用。于是結(jié)合expect的使用方法自行寫了一個(gè),通過驗(yàn)證可用。現(xiàn)在總結(jié)在這供需要的朋友參考。

代碼如下:

EXPECT=/usr/bin/expect 
$EXPECT <<EOF 
spawn ssh-keygen -t rsa 
expect "*ssh/id_rsa*" { 
  send -- "\r" 
  expect "*for no passphrase*" 
  send -- "\r" 
  expect "*passphrase again*" 
  send -- "\r" 
  exp_continue 
} 
EOF 
iplist=`cat /root/ip.list` 
for ip in $iplist 
do 
  $EXPECT <<EOF 
  spawn ssh-copy-id root@$ip 
  expect "*(yes/no)?*" { 
    send -- "yes\r" 
    expect "*?assword:*" 
    send -- "$PASSWD\r" 
  } "*?assword:*" { 
    send -- "$PASSWD\r" 
    exp_continue 
  } 
EOF 
done 

以上所述是小編給大家介紹的shell腳本通過expect實(shí)現(xiàn)自動單邊無密登錄,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Shell中去除字符串前后空格的方法

    Shell中去除字符串前后空格的方法

    今天小編就為大家分享一篇關(guān)于Shell中去除字符串前后空格的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • bash獲取當(dāng)前路徑示例

    bash獲取當(dāng)前路徑示例

    這篇文章主要介紹了bash獲取當(dāng)前路徑示例,需要的朋友可以參考下
    2014-04-04
  • awk中讓人郁悶的system()函數(shù)

    awk中讓人郁悶的system()函數(shù)

    system()的結(jié)果是直接返回給shell顯示了,然后再由awk繼續(xù)執(zhí)行后面的程序,這種情況下,if()里留下的其實(shí)是system()的執(zhí)行狀態(tài)【即0或1】”0”~/^[2 3]/,當(dāng)然就一直執(zhí)行else了
    2013-03-03
  • shell 提取文件名和目錄名的方法實(shí)現(xiàn)

    shell 提取文件名和目錄名的方法實(shí)現(xiàn)

    本文主要介紹了shell 提取文件名和目錄名的方法實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • shell腳本實(shí)現(xiàn)定時(shí)刪除文件或文件夾

    shell腳本實(shí)現(xiàn)定時(shí)刪除文件或文件夾

    本文主要介紹了shell腳本實(shí)現(xiàn)定時(shí)刪除文件或文件夾,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Shell中整數(shù)計(jì)算的幾種方式

    Shell中整數(shù)計(jì)算的幾種方式

    今天小編就為大家分享一篇關(guān)于Shell中整數(shù)計(jì)算的幾種方式,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • Linux下netstat命令的一些常見用法

    Linux下netstat命令的一些常見用法

    這篇文章主要介紹了Linux下netstat一些常見用法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-02-02
  • shell腳本編程之?dāng)?shù)組

    shell腳本編程之?dāng)?shù)組

    數(shù)組就是相同數(shù)據(jù)類型的元素按一定順序排列的集合,就是把有限個(gè)類型相同的變量用一個(gè)名字命名,然后用編號區(qū)分他們的變量的集合,這個(gè)名字稱為數(shù)組名,編號稱為下標(biāo)
    2016-01-01
  • Linux里awk中split函數(shù)的用法小結(jié)

    Linux里awk中split函數(shù)的用法小結(jié)

    The awk function split(s,a,sep) splits a string s into an awk array a using the delimiter sep
    2013-03-03
  • Shell腳本實(shí)現(xiàn)防止國外ip訪問服務(wù)器

    Shell腳本實(shí)現(xiàn)防止國外ip訪問服務(wù)器

    這篇文章主要介紹了Shell腳本實(shí)現(xiàn)防止國外ip訪問服務(wù)器,本文通過分析使用IP地址庫,然后把國外IP指導(dǎo)入iptables并禁止訪問實(shí)現(xiàn),需要的朋友可以參考下
    2014-12-12

最新評論