在Debian系统中实现远程访问有多种方法,以下是一些常用的远程访问技术及其配置步骤:
sudo apt update
sudo apt install openssh-server
sudo systemctl start ssh
/etc/ssh/sshd_config
文件,设置端口(默认22)、允许root登录(建议禁用)、密码认证等。sudo nano /etc/ssh/sshd_config
# 修改以下行
Port 2222
PermitRootLogin no
PasswordAuthentication no
sudo systemctl restart ssh
ssh user@your_server_ip -p 2222
sudo apt update
sudo apt install tigervnc-server
/etc/systemd/system/vncserver@:1.service
文件,设置用户、工作目录、分辨率等。sudo nano /etc/systemd/system/vncserver@:1.service
# 修改以下行
User your_username
WorkingDirectory /home/your_username
ExecStartPre -/usr/bin/vncserver -kill :%i /dev/null 2>&1
ExecStart /usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
vncpasswd
sudo systemctl daemon-reload
sudo systemctl start vncserver@:1.service
sudo systemctl enable vncserver@:1.service
your_server_ip:1
,输入设置的密码。请根据您的具体需求和安全要求,选择最合适的远程访问方法进行配置。