linux,ssh連線

沁拒离發表於2024-12-04

Linux,ssh遠端連線

一、 linux端配置

1、安裝ssh服務

sudo apt-get update

sudo apt-get install openssh-client

sudo apt-get install openssh-server

2、啟動ssh

service ssh start

3、檢查是否成功啟動ssh

ps -e | grep ssh

確保出現ssh-agent ,若無ssh-agent,執行下列程式碼

eval ssh-agent 	

4、檢視ssh埠

netstat -lntup | grep ssh

圖中8080即為ssh埠,需記住,主機ssh連線linux伺服器時使用

5、啟用ssh服務

systemctl enable

6、檢視ip地址,用於另一臺裝置透過ip地址ssh遠端連線

(需在同一區域網內,如:連同一wifi)

ifconfig

二、主機端連線

選擇一、使用MobaXterm軟體(推薦)

會話->ssh->輸入linux伺服器ip地址,選擇正確的埠(一般為22,泰山派為8080)

image-20241203221803996

成功連線

image-20241203224324914

可在左側欄選擇檔案進行檢視,也可拖拽本地檔案到linux伺服器資料夾內,實現雙方檔案傳輸。

右側可以進行命令列控制遠端linux伺服器

選擇二、window命令列連線

快捷鍵*win鍵+R*開啟執行視窗,輸入cmd確定

linux,ssh連線

在命令視窗輸入

 ssh 使用者名稱@IP地址

出現提示輸入密碼

輸入密碼

image-20241203222545357

簡單試驗一下是否成功連線ssh

image-20241203222847086

可以看到使用ls命令成功列出遠端linux伺服器的目錄,ssh連線成功

選擇三、VSCode使用外掛遠端ssh連線(推薦)

image-20241203223221297

先新建遠端,然後在頂框欄輸入

ssh "主機名"@"ip地址"

image-20241203223538190

出現提示框,輸入使用者密碼

、

成功連線

image-20241203223950715

在VSCode中左側欄可以開啟linux伺服器內的檔案,並可以在右側進行編輯

在VSCode終端中可以使用linux命令操作linux伺服器

選擇四、手機ServerBox,ssh遠端連線

288549b3bc81a686d6636515fb6fc72f476bd16492cf23b051aed9cc4f7c4b

b30d9bc59b8ebe17a51729e31964c9f 215e1c2f2ed06a52cc2e20d496ac0ea

連線流程與上述一致,可實現linux伺服器

記憶體監控,處理器佔用,檔案檢視,......等功能

可使用終端遠端控制linux伺服器!!!

手機or平板+鍵盤便可便捷實現遠端ssh連線linux伺服器!!!

93a0acc391a0c620b6076d10f2eb2a0

可以在水課上隱蔽的打程式碼了。嘻嘻

擴充:遠端桌面

實現檢視Linux伺服器圖形化桌面(基於立創泰山派)

方法一、泰山派配置 xRDP + xfce4

作者:https://coucouresource.netlify.app/p/泰山派ubuntu螢幕對映--lvgl顯示測試/

更新 Linux 開發板的包管理器

sudo apt update && sudo apt upgrade

安裝 xRDP 和 桌面環境

sudo apt install xrdp
sudo apt install xfce4 xfce4-goodies

配置 xRDP 使用桌面環境

配置 xRDP 使用桌面環境

echo xfce4-session > ~/.xsession

編輯 /etc/xrdp/startwm.sh 檔案,找到以下兩行:

test -x /etc/X11/Xsession && exec /etc/X11/Xsession
exec /bin/sh /etc/X11/Xsession
**將它們註釋掉,並新增以下兩行來使用 **xfce:

unset DBUS_SESSION_BUS_ADDRESS
startxfce4

啟動並啟用 xRDP 服務 **啟動 **xRDP 並讓它開機自啟:

啟動並啟用 xRDP 服務 **啟動 **xRDP 並讓它開機自啟:

sudo systemctl enable xrdp
sudo systemctl start xrdp
sudo systemctl status xrdp

方法二、 Windows 遠端桌面連線

**按 **Win + R 鍵開啟“執行”視窗,輸入 mstsc,然後按下回車,開啟遠端桌面連線工具。
**輸入 IP+埠, **3389(xRDP 的預設埠)是開放的:
圖形化
ssh pyc2@192.168.85.130
提示後輸入密碼123456

二、 Windows 遠端桌面連線
**按 **Win + R 鍵開啟“執行”視窗,輸入 mstsc,然後按下回車,開啟遠端桌面連線工具。
**輸入 IP+埠, **3389(xRDP 的預設埠)是開放的:
圖形化
ssh pyc2@192.168.85.130
123456

若文章有誤,歡迎批評指正,讓我們一起進步

部落格主頁側邊欄有各類聯絡方式

參考連結:

1、立創泰山派教程

https://wiki.lckfb.com/zh-hans/tspi-rk3566/tool-use/debug-tools-use.html

2、遠端桌面作者文件連結

https://coucouresource.netlify.app/p/泰山派ubuntu螢幕對映--lvgl顯示測試/

相關文章