樹莓派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
在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