如何设置ubuntu远程桌面的端口
时间: 2024-09-09 08:04:03 浏览: 79
在Ubuntu上设置远程桌面(通常通过X11协议,如VNC或SSH -X),你需要改变几个关键配置。这里以VNC为例:
1. 安装VNC服务器:
打开终端并输入命令安装`tigervnc-server`:
```
sudo apt-get update && sudo apt-get install tigervnc-server
```
2. 配置VNC服务器:
使用vncpasswd命令创建一个新的密码:
```
vncpasswd :1
```
其中`:1`代表你要监听的视图编号,你可以选择其他的数字。
3. 修改配置文件:
编辑默认的VNC配置文件 `/etc/vnc/xstartup`,添加启动所需的应用程序,并保存退出。
4. 设置端口转发:
对于防火墙规则,你需要允许外部访问指定的VNC端口。打开ufw(Uncomplicated Firewall):
```
sudo ufw allow 5900/tcp
```
如果你使用的是iptables,则需要类似地增加对应规则。
5. 启动VNC服务:
```
sudo systemctl start vncserver@:1
```
6. 设置开机自启:
```
sudo systemctl enable vncserver@:1
```
现在你的VNC服务器已经在`:1`端口(默认为5901)运行了。要从其他计算机访问,只需使用VNC客户端连接到`your_server_ip:5901`,其中替换为你的Ubuntu服务器的IP地址。
阅读全文