日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

winscp用密钥连接linux服务器和java程序用密钥连接服务器

發(fā)布時(shí)間:2024/1/18 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 winscp用密钥连接linux服务器和java程序用密钥连接服务器 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、winscp用密鑰連接linux服務(wù)器

第一步,生成ssh公鑰密鑰對:

使用Tera Term登錄進(jìn)服務(wù)器(這時(shí)候先用用戶名和密碼登錄),

#ssh-keygen -t rsa

cd進(jìn)入進(jìn)入/root/.ssh目錄下:

# cat id_rsa.pub >> authorized_keys

# chmod 600 authorized_keys

在用用戶名和密碼登錄進(jìn)winscp,進(jìn)入/root/.ssh,會(huì)有三個(gè)文件

將id_rsa文件copy到本地,這時(shí)候密鑰文件還是不能夠使用的,要將他轉(zhuǎn)換成ppk格式。

?

重新打開winscp,不登錄

?

?

選擇位置id_rsa

?

?

?然后本地相同目錄下就會(huì)有一個(gè)id_rsa.ppk文件,這個(gè)就是可用的密鑰文件了。

接下來就可以利用密鑰來登錄服務(wù)器了

?

?

然后登錄,就可以不用密碼登陸成功了。

二,java程序用密鑰連接服務(wù)器(本地是SpringBoot+gradle項(xiàng)目,所以配置在application.properties文件中。)

?

要使用的工具是jsch類,maven或者gradle項(xiàng)目只要導(dǎo)入相應(yīng)的依賴即可

之后開始編寫連接代碼

獲取配置文件中的主機(jī)地址和密鑰文件?

?

開始連接

?

?

?

?

總結(jié)

以上是生活随笔為你收集整理的winscp用密钥连接linux服务器和java程序用密钥连接服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。