Beaglebone Black教程使用SSH通過USB和因特網連線Beaglebone Black
Beaglebone Black教程使用SSH通過USB和因特網連線Beaglebone Black
使用SSH通過USB和因特網連線Beaglebone Black
SSH是Secure Shell的縮寫。它是為裝置間安全通訊建立的加密網路協議。它最為人所知的用法就是通過一個客戶端/伺服器模型來遠端執行命令。不管Beaglebone Black使用USB還是因特網連線,都可以通過這種方式訪問到。
在Linux和OS X中,SSH客戶端已經被預先安裝了,而在Windows下則需要自己安裝對應的軟體,下面就來依次介紹在這些系統下的訪問方法。
1.在Windows下通過SSH連線
Windows作業系統並沒有自帶SSH客戶端,需要自己安裝。Windows下最常用的SSH客戶端是PuTTY,它可以從www.putty.org下載。在軟體安裝完成後,執行其中的putty.exe檔案,開啟如圖1.10所示的主程式。
圖1.10 PuTTY程式
- 如果你是使用USB連線Beaglebone Black的,那麼你需要將192.168.7.2填寫到Host Name輸入框中,如圖1.11所示。
- 如果你是使用網線連線Beaglebone Black,那麼你需要在Host Name輸入框中填寫beaglebone.local,如圖1.12所示。
圖1.11 使用USB連線 圖1.12 使用網線連線
之後,單擊如圖1.13所示的Open按鈕開始連線。如果你是第一次連線,PuTTY會彈出一個安全提示框,如圖1.14所示。
圖1.13 開始連線 圖1.14 PuTTY Security Alter
這裡提示說這個主機的安全金鑰在本地並沒快取,需要確認接下來的操作。
- 如果你信任這個主機,那麼就可以單擊“是(Y)”按鈕來將金鑰新增到快取。之後連線這個主機的時候,就不會再出現這個提示。
- 如果你只想使用一次而不將金鑰加入快取,則單擊“否(N)”按鈕。
- 如果你不信任這個主機,則單擊“取消”按鈕取消本次連線。
- 如果需要相關的幫助,則單擊“幫助”按鈕。
在這裡我們單擊“是(Y)”按鈕,出現如圖1.15所示的提示資訊。
圖1.15 登入提示 圖1.16 使用SSH登入系統的效果
通常情況下我們需要使用root使用者來管理系統,所以我們使用使用者名稱root登入。root預設沒有設定密碼,所以在要求你輸入密碼的時候直接按回車即可。如圖1.16所示是以root使用者登入系統後的效果。
如果你決定永遠使用root使用者登入系統,那麼可以將使用者名稱和主機名使用“@”隔開作為Host Name,如圖1.17所示。
圖1.17 在Host Name中指定使用者名稱 圖1.18 指定root使用者登入
在這種情況下,單擊Open按鈕會直接要求你輸入密碼,如圖1.18所示。
如果你覺得每次輸入這些資訊比較繁瑣,那麼可以將這個設定儲存起來。儲存的步驟非常方便,只需要為這個設定命名,並單擊Save按鈕即可,如圖1.19所示。
圖1.19 儲存SSH連線 圖1.20 儲存的會話
儲存之後,這個設定就會出現在已儲存的會話列表中,如圖1.20所示。
在使用這個會話的時候,你只需要選中對應的會話名,並單擊Load按鈕即可載入對應的設定,如圖1.21所示。
圖1.21 載入會話設定
如果你覺得這還是不夠方便,那麼你可以直接雙擊對應的會話名即可開啟連線。
2.在下通過SSH連線
如果你使用的是OS X或者Linux作業系統,那就非常方便了,只需要在終端中執行如下命令即可:
- ssh beaglebone.local –l root
在輸入上面的命令之後,終端會要求你輸入訪問密碼,如圖1.22所示。
圖1.22 在Linux下使用ssh命令連線Beaglebone Black 圖1.23 在Linux中使用ssh連線後的效果
由於root使用者預設沒有設定密碼,所以只需直接按回車即可完成連線,如圖1.23所示為在Linux下連線後的效果。
至此,在主流系統中使用SSH連線Beaglebone Black的知識就介紹完畢了。在連線之後,在Beaglebone Black端的操作方式就完全一樣了,我們會在之後的內容中介紹。
本文選出自:BeagleBone Black專案實訓手冊轉載請註明出處,尊重技術尊重IT人!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2061823/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 通過因特網連線Beaglebone Black
- BeagleBone Black教程之BeagleBone Black裝置的連線
- Beaglebone Black教程Beaglebone Black的引腳分配
- BeagleBone Black教程之BeagleBone Black使用到的Linux基礎Linux
- Beaglebone Black教程BeagleBone Black安裝最新系統映像
- Beaglebone Black教程專案1閃爍板載LED
- Beaglebone Black開發板安裝驅動
- 其他主流開源硬體簡介BeagleBone Black快速入門
- BeagleBone Black專案實訓手冊(大學霸內部資料)
- BeagleBone Black快速入門教程第1章嵌入式Linux之於Maker們Linux
- Beaglebone - Getting Started
- 通過USB埠 SSH 到手機
- Ssh連線過慢
- root使用者無法通過ssh連線Linux系統Linux
- 使用 Black 自由格式化 PythonPython
- 樹莓派遠端連線工具SSH使用教程樹莓派
- Java的JDBC通過SSH Tunnel連線MySQL資料庫JavaJDBCMySql資料庫
- 解決SSh連線過慢
- SSH建立連線的過程
- 如何使用 Black 程式碼格式化工具
- 如何使用 Blackbox Exporter 監控 URL?Export
- C. Black Circles
- 如何本機通過 SSH 通道連線雲伺服器 MySQL伺服器MySql
- 菜鳥教程:Blacktea簡談IP及其應用…
- Linux開啟ssh連線putty教程Linux
- 使用ssh連線伺服器伺服器
- bitbucket無法使用ssh連線
- Black Out for mac (影像模糊工具)Mac
- Ubuntu Black screen after boot splashUbuntuboot
- Red and Black(DFS入門題)
- Development log - red & black (1) (轉)dev
- Development log - red & black (2) (轉)dev
- 【HPUX】HP-UX 11i 因特網和網路處理 - SSH 登入系統慢UX
- mysql 通過IP連線MySql
- USB共享網路:android手機通過USB與Ubuntu進行socket網路通訊AndroidUbuntu
- Ubuntu下android手機通過usb連線電腦,顯示"???????????? no permissions"問題UbuntuAndroid
- linux之間連線—使用SSHLinux
- 勒索軟體簡介:BlackMatter