樹莓派 Ubuntu mate 遠程連接方法
(一)SSH方法:windows安裝PuTTY
1、給Linux 安裝 OpenSSH
$ sudo apt-get install openssh-server
2、查看openssh-server是否啟動
ps -e | grep ssh
進程ssh-agent是客戶端,sshd為服務器端,如果結果中有sshd的進程說明openssh-server已經啟動,如果沒有則需運行命令啟動。
3、啟動、停止和重啟openssh-server的命令如下:
/etc/init.d/ssh start
/etc/init.d/ssh stop
/etc/init.d/ssh restart
4、配置openssh-server
openssh-server配置文件位於/etc/ssh/sshd_config,在這里可以配置ssh的服務端口等,例如:默認端口是22,可以自定義為其他端口號,如123,然后需要重啟ssh服務。
5、配置openssh-server開機自動啟動
打開/etc/rc.local文件,在exit 0語句前加入:
sudo /etc/init.d/ssh start
6、windows安裝PuTTY.
PuTTY 下載頁面
在這個下載界面中, 你會看到類似這樣的界面, 確認你 Windows 電腦是多少位的 (32-bit 或 64-bit), 然后選擇一個適合你電腦的 .msi 安裝包.
安裝好之后, 在開始菜單中找到 PuTTY, 並打開 PuTTY, 你會看到下面這樣. 然后在 “Host name (or IP address)” 那填上被控制的 Linux 的 IP.
$ ifconfig
注:如果它提示你沒有安裝 ifconfig, 你就按它的要求安裝就好. 輸入下面指令就能安裝.
$ sudo apt install net-tools
(二)VNC viewer共享屏幕
(1)在樹莓派下完成以下任務
1.安裝 vncserver
sudo apt-get -y install vnc4server
2.啟動 vncserver (首次啟動需要設置密碼)
vncserver
Ubuntu mate里面是 mate desktop,可以通過 一些命令
echo $DESKTOP_SESSION
顯示mate.
3.編輯 ~/.vnc/xstartup 設置VNC要顯示圖形界面
gedit ~/.vnc/xstartup
在后面添加
mate-session & mate-panel &
設置vncserver開機自啟,這樣不用每次都vncserver,編輯 /etc/rc.local 在 exit 0 前添加以下內容
sudo gedit /etc/rc.local
vncserver
(2)windows10 下載VNC Viewer
在raspberry pi終端輸入vncserver可以看到如圖:因為開機自動刷了這個命令,所以這次是2,之后這個端口輸入1就可以。
打開vncViewer,新建一個連接
這里:1就是之前看到的那個1(上圖是2),要對應上。
雙擊連接后提示要輸入密碼,輸入密碼后即可連接上樹莓派