亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Linux Shell > 正文

ssh自動登錄的4種實現方法

2020-07-27 19:24:39
字體:
來源:轉載
供稿:網友

1. 自動ssh/scp方法

A為本地主機(即用于控制其他主機的機器) ;
B為遠程主機(即被控制的機器Server), 假如ip為192.168.60.110;
A和B的系統都是Linux

在A上運行命令:
# ssh-keygen -t rsa (連續三次回車,即在本地生成了公鑰和私鑰,不設置密碼)
# ssh root@192.168.60.110 "mkdir .ssh" (需要輸入密碼)
# scp ~/.ssh/id_rsa.pub root@192.168.60.110:.ssh/id_rsa.pub (需要輸入密碼)

在B上的命令:
# touch /root/.ssh/authorized_keys (如果已經存在這個文件, 跳過這條)
# cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys (將id_rsa.pub的內容追加到authorized_keys 中)

回到A機器:
# ssh root@192.168.60.110 (不需要密碼, 登錄成功)

2. 控制n個機器如上所述自動登錄

那就需要n對鑰匙(密鑰和公鑰), ssh-keygen 命令可以隨意更改鑰匙對的名字, 比如:
# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): /root/.ssh/id_rsa_192.168.60.110

這樣私鑰和公鑰的名字分別就是: id_rsa_192.168.60.110和 id_rsa_192.168.60.110.pub;然后將 id_rsa_192.168.60.110.pub 文件的內容, 追加到sever的 ~/.ssh/authorized_keys文件中,最后, 在本地用ssh命令的 -i 參數指定本地密鑰, 并登錄:
# ssh -i /root/.ssh/id_rsa_192.168.60.110 someone@192.168.60.110

scp也是一樣的
# scp -i /root/.ssh/id_rsa_192.168.60.110 filename someone@192.168.60.110:/home/someone

在文件.bashrc中加下兩行,每次做同樣的操作就不用敲入這樣長的命令了:
alias sshcell='ssh -i /root/.ssh/id_rsa_192.168.60.110 someone@192.168.60.110'
alias scpcell='scp -i /root/.ssh/id_rsa_192.168.60.110 filename someone@192.168.60.110:/home/someone'

這樣,直接鍵入一下指令實現ssh和scp自動登錄:
# sshcell
# scpcell

3. 自動ssh/scp腳本

如果需要從A,到B,然后才能夠到C,那么需要ssh和scp兩次,是比較麻煩的。
ssh自動登錄:
#!/usr/bin/expect -f
set timeout 30
spawn ssh weiqiong@B
expect "password:"
send "ppppppr"
expect "]*"
send "ssh weiqiong@Cr"
expect "password:"
send "ppppppr"
interact

scp從A拷貝文件到C:
#!/usr/bin/expect -f
set timeout 300
set file [lindex $argv 0]
spawn scp $file weiqiong@B:/home/weiqiong
expect "password:"
send "ppppppr"
expect "]*"
spawn ssh weiqiong@B
expect "password:"
send "ppppppr"
expect "]*"
send "scp $file weiqiong@C:/home/weiqiongr"
expect "password:"
send "ppppppr"
expect "]*"
exit
interact

scp從C拷貝文件到A:
#!/usr/bin/expect -f
set timeout 300
set file [lindex $argv 0]
spawn ssh weiqiong@B
expect "password:"
send "ppppppr"
expect "]*"
send "scp weiqiong@C:/home/weiqiong/$file .r"
expect "password:"
send "ppppppr"
expect "]*"
send "exitr"
expect "]*"
spawn scp weiqiong@B:/home/weiqiong/$file .
expect "password:"
send "ppppppr"
interact

4. 建立ssh/scp通道

比如說我的機器是A,中間服務器為B,目標服務器是C
從A可以ssh到B,從B可以ssh到C,但是A不能直接ssh到C
現在展示利用ssh通道技術從A直接傳輸文件到C

1. ssh -L1234:C:22 userid@B
input B's password
(1234是本機A的空閑端口,該指令需要A機器上的root用戶權限,實際上是在本機1234端口建立了一個通道)

2. 打開一個新的console,鍵入:
scp -P1234 filename userid@localhost:
input C's password

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久精品国产视频| 国产欧美日韩专区发布| 日韩av在线免播放器| 国内精久久久久久久久久人| 国产小视频91| 欧美另类精品xxxx孕妇| 中文字幕亚洲无线码a| 欧美最顶级的aⅴ艳星| 成人国产亚洲精品a区天堂华泰| 欧美壮男野外gaytube| 欧美自拍视频在线| 久久99亚洲热视| 欧美肥婆姓交大片| 国产精品久久久久久久久久东京| 亚洲福利在线看| 欧美在线一区二区视频| 亚洲性猛交xxxxwww| 91国产在线精品| 久久久成人精品视频| 国产精品福利网| 国内精品模特av私拍在线观看| 81精品国产乱码久久久久久| 国产日韩视频在线观看| 海角国产乱辈乱精品视频| 最好看的2019年中文视频| 欧美色欧美亚洲高清在线视频| 欧美日韩另类字幕中文| 日韩在线观看免费全集电视剧网站| 午夜精品一区二区三区在线播放| 欧美午夜视频在线观看| 亚洲人成网7777777国产| 久久久久久久一区二区| 日韩精品免费在线视频观看| 中文字幕在线看视频国产欧美| 日本欧美国产在线| 国产精品高清免费在线观看| 亚洲第一页中文字幕| 中文字幕在线成人| 亚洲成色777777女色窝| 久久久精品999| 欧美日韩中文在线| 日韩电影中文字幕在线观看| 久久久www成人免费精品| 国产精品视频中文字幕91| 亚洲欧美一区二区三区情侣bbw| 欧美xxxx18性欧美| 一区二区三区视频免费在线观看| 国内精品一区二区三区| 欧美国产亚洲精品久久久8v| 国产丝袜精品视频| 国产精品高潮呻吟久久av野狼| 九九九久久国产免费| 亚洲天堂男人天堂女人天堂| 欧美在线视频在线播放完整版免费观看| 国产精品入口免费视| 色老头一区二区三区在线观看| 亚洲欧美日韩精品久久亚洲区| 久久视频在线免费观看| 欧美疯狂做受xxxx高潮| 久久夜色撩人精品| 国产不卡视频在线| 国产偷亚洲偷欧美偷精品| 91午夜在线播放| 欧美国产高跟鞋裸体秀xxxhd| 成人免费直播live| 欧美精品videosex牲欧美| 久久久视频精品| 国产高清在线不卡| 97国产精品视频人人做人人爱| 国产精品福利小视频| 久久99久久99精品中文字幕| 亚洲欧美视频在线| 高清亚洲成在人网站天堂| 日韩有码在线观看| 欧美高清视频在线播放| 亚洲一区二区三区久久| 性色av一区二区三区| 91丨九色丨国产在线| 亚洲jizzjizz日本少妇| 亚洲精品综合久久中文字幕| 国产精品日韩电影| 亚洲mm色国产网站| 美日韩丰满少妇在线观看| 亚洲精选一区二区| 欧美激情视频在线| 国产精品极品尤物在线观看| 亚洲品质视频自拍网| 国产日韩综合一区二区性色av| 精品中文字幕在线| 亚洲国产另类 国产精品国产免费| 亚洲成人av片| 精品无码久久久久久国产| 亚洲精品久久久久久久久久久久久| 成人有码在线视频| 2019中文字幕免费视频| 国产精品第二页| 91福利视频在线观看| 欧美多人乱p欧美4p久久| 性色av一区二区咪爱| 91精品国产乱码久久久久久久久| 久久激情视频免费观看| 色yeye香蕉凹凸一区二区av| 午夜精品久久久久久久白皮肤| 国产精品一区二区女厕厕| 成人免费视频在线观看超级碰| 欧美日韩在线免费| 久久视频在线视频| 成人免费视频网址| 一区二区欧美激情| 性色av一区二区三区红粉影视| 尤物九九久久国产精品的分类| 久久久久久97| 亚洲一级一级97网| 岛国精品视频在线播放| 奇门遁甲1982国语版免费观看高清| 精品久久久久久中文字幕大豆网| 日韩中文在线中文网在线观看| 欧美xxxx14xxxxx性爽| 亚洲免费一在线| 欧美国产日韩一区二区三区| 欧美日韩国产丝袜另类| 午夜精品免费视频| 日韩精品在线观看网站| 亚洲sss综合天堂久久| 色777狠狠综合秋免鲁丝| 久久久在线视频| 91国产一区在线| 按摩亚洲人久久| 久久精视频免费在线久久完整在线看| 成人妇女淫片aaaa视频| 97在线视频免费观看| 国模吧一区二区| 伊人男人综合视频网| 精品久久国产精品| 亚洲第五色综合网| 国产一区二区在线免费视频| 欧美日韩国内自拍| 色老头一区二区三区在线观看| 中文字幕亚洲一区在线观看| 精品国产户外野外| 国产欧美日韩精品专区| 欧美激情第一页xxx| 亚洲精品第一页| 中文字幕一区二区三区电影| 91免费综合在线| 国产成人av在线播放| 国产成人avxxxxx在线看| 亚洲乱码一区av黑人高潮| 国产在线a不卡| 97涩涩爰在线观看亚洲| 欧美亚洲另类视频| 亚洲人成电影网站色xx| 国产欧美日韩中文字幕在线| 国产成人av在线| 欧美日韩国产中文字幕| 国模视频一区二区| 久久九九热免费视频| 欧美猛交免费看| 亚洲欧美精品伊人久久| 久久天天躁狠狠躁夜夜爽蜜月| 精品亚洲一区二区三区| 中文字幕日韩视频| 中文字幕欧美精品日韩中文字幕| 亚洲第一视频在线观看|