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

歡迎訪問 生活随笔!

生活随笔

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

linux

linux树莓派 ssh密码,树莓派之SSH连接经验

發(fā)布時(shí)間:2023/12/2 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux树莓派 ssh密码,树莓派之SSH连接经验 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

打開SSH服務(wù)

執(zhí)行raspi-config

sudo raspi-config

選擇InterfacingOptions選項(xiàng),回車

選擇SSH,回車

Windows下客戶端

推薦使用putty這個(gè)免費(fèi)開源的SSH客戶端。下載地址

在紅框處填入樹莓派的IP地址,點(diǎn)擊右下角的Open即可。

不過,putty的默認(rèn)配置并非最優(yōu),需要做以下修改:

1. 解決無(wú)法使用小鍵盤的問題

2. 自動(dòng)登錄賬號(hào),解決無(wú)法使用home和end鍵的問題

不過,依舊需要輸入賬號(hào)密碼。至于如何免密碼登錄,見后文。

保存設(shè)置

回到Session頁(yè)面,選中要保存的Session或者新建一個(gè)Session,點(diǎn)擊右側(cè)的Save。

注:如果修改原來(lái)的配置,需要先選中之前保存的Session,點(diǎn)擊右側(cè)的Load按鈕加載,然后修改完成后再點(diǎn)擊Save。關(guān)于這一點(diǎn),putty的界面設(shè)計(jì)與其他軟件存在較大差異。

Linux下客戶端

在Linux下可以直接使用ssh命令連接。當(dāng)然,在ssh下面可以使用putty。linux下的putty與Windows下完全相同。

例如:

ssh 192.168.42.83

ssh pi@192.168.42.83

不過,這樣登錄后的ssh可能無(wú)法顯示中文目錄名(當(dāng)然,有辦法解決,只是我太懶了)。所以,還是推薦使用putty。

免密碼登陸

Windows下生成認(rèn)證文件

如果想免密碼登陸需要使用認(rèn)證文件。

在Windows下可以通過PuTTY gen這個(gè)工具生成。

1. 點(diǎn)擊Generate

2. 在窗口中來(lái)回晃動(dòng)鼠標(biāo),直到進(jìn)度條走到頭

3. 【可選】在Key passphrase中設(shè)置一個(gè)密碼。

4. 點(diǎn)擊Save private key,保存private key文件為ssh_id.ppk

5. 點(diǎn)擊Save public key,保存public key文件為ssh_id

6. 關(guān)掉PuTTY gen

Linux下生成認(rèn)證文件

ssh-keygen -t rsa

其中

- Private key文件為/home/allan/ssh_id中

- Public key文件為/home/allan/ssh_id.pub中

生成ppk文件

puttygen ssh_id -o ssh_id.ppk

SSH服務(wù)器端使用Public key

將生成的Public key文件復(fù)制到服務(wù)器端的~/.ssh/authorized_keys中。

方法1

使用ssh登錄樹莓派,然后執(zhí)行

nano ~/.ssh/authorized_keys

將ssh_id的內(nèi)容粘貼進(jìn)去

如果已經(jīng)存在authorized_keys文件,新起一行追加到文件的尾部即可。

按CTRL+X保存并退出

執(zhí)行sudo systemctrl reboot重啟樹莓派(當(dāng)然,也可以重啟ssh服務(wù)器,具體方法自己查,我懶)

方法2

如果使用的是linux,可以執(zhí)行直接使用下面的命令:

ssh-copy-id -i ~/ssh_id pi@192.168.42.83

然后,重啟樹莓派即可。

客戶端使用Private key

PuTTY

注意:先在session頁(yè)面中Load現(xiàn)有的session,然后再設(shè)置private key。

設(shè)置完成后再回到session頁(yè)面Save。

接下來(lái),雙擊session即可免密碼登陸。

ssh

如果在linux下使用的是ssh,可以通過修改~/.ssh/config指定Private key文件

如果沒有這個(gè)文件,可以從/etc/ssh/ssh_config中復(fù)制一個(gè)。

當(dāng)然,也可以直接改/etc/ssh/ssh_config。只是/etc/ssh/ssh_config是全局的,而~/.ssh/config是當(dāng)前用戶的。

將# IdentityFile ~/.ssh/id_rsa這一行取消,后面的文件名改正你只記得文件名即可,例如~/ssh_id

總結(jié)

以上是生活随笔為你收集整理的linux树莓派 ssh密码,树莓派之SSH连接经验的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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