入手個樹莓派3B 裝了 ubuntu 16.04 需要用到SSH 記錄下 0、先獲得樹莓派IP 樹莓派 使用網線連接路由器和樹莓派 在路由器設置頁面(一般是192.168.1.1具體看路由器的型號和設置)中獲得樹莓派ip地址 樹莓派的MAC地址很有特點 或者 進入系統後 連接wifi 在終端中 輸入 ...
入手個樹莓派3B 裝了 ubuntu 16.04 需要用到SSH 記錄下
0、先獲得樹莓派IP
樹莓派 使用網線連接路由器和樹莓派 在路由器設置頁面(一般是192.168.1.1具體看路由器的型號和設置)中獲得樹莓派ip地址 樹莓派的MAC地址很有特點
或者 進入系統後 連接wifi 在終端中 輸入 ifconfig 查看ip地址
使用 putty 連接得到的樹莓派ip地址,顯示connect refuse,一般是因為 新版的linux系統預設ssh服務是關閉的,所以導致拒絕鏈接 或者 就是沒有安裝SSH需要自己手動安裝
1、判斷系統是否安裝了 SSH
在終端中輸入
ssh localhost
如果提示:
ssh: connect to host localhost port 22: Connection refused
這個就表示沒有還沒有安裝SSH
2、安裝SSH服務
安裝命令:sudo apt-get install openssh-server
卸載命令:sudo apt-get remove openssh-server
3、查看SSH服務是否安裝正常並開啟
ps -e | grep ssh
看到有類似於 1688 ? 00:00:00 sshd
這樣的sshd就表示ssh服務已經開啟,然而這時候不是開機自動啟動ssh服務的,每次reboot(重啟)之後ssh就會關閉掉,下麵要配置開機自啟ssh 且 打開ssh之後是預設不允許登陸root用戶的
或者
sudo netstart -tlp
命令來檢測, 如果看到: tcp6 0 0 [::]:ssh [::]:*
就表示sshserver啟動正常
4、啟動、停止、重啟SSH服務
sudo /etc/init.d/ssh start #開始服務
sudo /etc/init.d/ssh stop #停止服務
sudo /etc/init.d/ssh restart #重啟服務
ssh-server配置文件為:/etc/ssh/sshd_config,更改配置需重啟SSH服務。
5、開機自啟SSH服務
Ubuntu中配置openssh-server開機自動啟動
sudo nano /etc/rc.local 文件,在exit 0語句前加入: /etc/init.d/ssh start
Ctrl+O 保存
Ctrl+X 退出