sudo
命令)。若需要在SecureCRT中實現類似“遠程桌面”的圖形化操作,需先在Debian上安裝VNC服務器,并通過SSH隧道加密連接。
tightvncserver
(輕量級VNC服務器):sudo apt update && sudo apt install tightvncserver -y
:1
,對應端口5901
):vncserver :1
~/.vnc/xstartup
文件:nano ~/.vnc/xstartup
添加以下內容(替換為你的桌面環境,如xfce4
):#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
保存后重啟VNC服務器:vncserver -kill :1 && vncserver :1
若只需命令行管理Debian服務器,無需圖形界面,直接確保SSH服務正常運行即可。
sudo apt update && sudo apt install openssh-server -y
sudo systemctl start ssh && sudo systemctl enable ssh
(enable
命令確保SSH開機自啟)File > New Session
。SSH2
,“Hostname”輸入Debian服務器IP或域名,“Port”保持22
(默認),“Username”輸入Debian用戶名。5901
,對應VNC的5901
端口),“Remote Port”輸入Debian服務器上VNC的端口(如5901
)。localhost:5901
(localhost
表示通過SSH隧道轉發到本地),點擊“Connect”。File > New Session
。SSH2
,“Hostname”輸入Debian服務器IP或域名,“Port”保持22
,“Username”輸入Debian用戶名。.ppk
)。/etc/ssh/sshd_config
文件,設置PermitRootLogin no
,然后重啟SSH服務:sudo systemctl restart ssh
ufw
允許SSH(默認22
)或VNC(5901
)端口:sudo ufw allow 22/tcp && sudo ufw allow 5901/tcp
sudo ufw enable