1. 程式人生 > >樹莓派3B連線到wifi和ssh遠端登入

樹莓派3B連線到wifi和ssh遠端登入

一、樹莓派3B連線到wifi

在安裝了ubuntu系統時,會提示設定要連線的wifi,這時可以選擇wifi,輸入passwd,在/etc/NetworkManager/system-connections目錄下儲存有 以所連線的wifi的名稱的檔名,用root使用者修改該檔案的許可權為777,即可在檔案中修改 ssid= 和 psk= ,就可連線到新的wifi下。

重啟生效!!!

二、ssh遠端登入

1、假設要連線的賬戶為 :shu ,ip=192.168.1.186,root賬戶密碼為:123456!,

           本機的賬戶為 :kinetic,ip=192.168.1.160

那麼,

在使用者shu 即server 端執行:

For start the service

service sshd restart

If you are using Debian based OS then just follow these steps : for installation

sudo apt-get install openssh-server openssh-client

To restart ssh server, enter:

sudo /etc/init.d/ssh restart

2、Ubuntu開機之後會執行/etc/rc.local檔案中的指令碼,所以可以直接在 sever 端的 /etc/rc.local中新增啟動指令碼。

     sudo vi /etc/rc.local  ,在exit 0之前 新增:    /etc/init.d/ssh start

ssh連線遠端主機時,出現 sign_and_send_pubkey: signing failed: agent refused operation 錯誤,並且還是需要輸入密碼,則執行:

     ssh-add 

參考文獻:

(1)、https://blog.csdn.net/jayxujia123/article/details/34125791

(2)、

https://blog.csdn.net/zengqiang1/article/details/52997885

在kinetic終端執行:

$ ssh-keygen -t rsa

一路回車即可。

然後在將生成的公鑰複製到 shu 上的~/.ssh/authorized_keys中,使用如下命令:

$ ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

最後,測試免密碼登入,在kinetic終端執行:

$ ssh [email protected]

參考文獻:

1、https://blog.csdn.net/furzoom/article/details/79139570

2、【ok】https://blog.csdn.net/jayxujia123/article/details/34125791