Linux/Ubuntu 怎么设置打开远程桌面登录连接

哈,你得用Linux远程桌面来搭配。
上周一位客户问我这个问题,这让我头晕目眩。
我将给你两个场景,两个场景都非常现实。

先说说VNC。
这适合 Linux 用户连接到 Linux 或如果您想从 Windows 连接到 Linux 以查看屏幕
1 安装服务器:此步骤必须在Linux上执行。
我将其安装在我于 2 02 3 年在上海办公室购买的一台 Ubuntu 2 2 .04 机器上。
这是一条诫命; 羞愧 sudo apt安装tigervnc-独立服务器tigervnc-xorg-extension 别安装错了,我之前就差点安装x1 1 vnc了,但是问题又是一个坑。

2 设置密码:安装后需要设置密码,否则将无法连接。
输入术语; 羞愧 vnc密码 它会要求您输入密码并确认密码。
记得把它写下来。
如果你忘记了,我会恢复帐户(开玩笑,但真的很烦人)。

3 开始工作:这一步很关键。
您必须登录才能开始第 1 0 个会话。
我通常是这样写的; 羞愧 !/bin/bash XVnc:1 -几何 1 9 2 0x1 08 0 -深度 2 4 -auth /home/youruser/.vnc/passwd 然后授予权限请求 chmod +x startvnc.sh,然后在后台运行 nohup ./startvnc.sh & 。

4 Windows连接:在Windows上,您需要下载VNC客户端。
我通常使用RealVNC。
打开程序,填写服务器的IP地址(例如1 9 2 .1 6 8 .1 .1 00)和VNC端口(例如5 9 01 ),然后单击连接并输入您设置的密码。

但是VNC有一个很大的问题,那就是它可以连接到旧的、破碎的Windows XP/Vista系统,现在Linux连接大多卡在Windows 1 0/1 1 上,就好像框架挂了一样。

作为第二个选项,我们推荐 xrdp,它是从 Linux 连接到 Windows 的强大工具
1 安装服务器:仍然在Linux中输入命令: 羞愧 sudo 轻松安装 xrdp 这非常容易安装,但即使在上次安装后我也遇到了问题。

2 配置防火墙:安装xrdp后,Linux默认不开放3 3 8 9 端口。
您需要更改防火墙规则。
3 3 8 9 之前我是直接在控制台打开腾讯云,本地尝试的; 羞愧 sudo ufw 允许 MMCC8 8 9 / TCP
3 Windows连接:这一步很简单。
Windows 1 0/1 1 附带远程桌面连接。
直接打开,填写Linux IP地址,然后使用你的用户名和密码即可。
上次我连接北京的机器时,速度比VNC快得多。

总结:
如果您想从 Windows 连接到 Linux,或者使用远程连接到熟悉的 Windows 桌面,请使用 xrdp。
如果 Linux 用户相互连接,或者 Windows 连接到 Linux 查看图形界面(例如运行复杂的 GUI 程序),VNC 也可以工作,但您应该注意性能问题。

最后警告:插入这些后,必须更换墙壁。
上次好友无法连接。
经过长时间的挣扎我发现墙壁已经关闭了端口。
至于我,则不多了。
无论如何,我遇到了无数的坑。

linux远程连接命令

啊,对,对... Linux下的ssh...远程连接...我用的这个...刚开始用的时候...很迷茫...不知道怎么连接...后来才意识到...必须输入命令...
比如...我要连接...2 02 2 年...我在上海...如果我想连接到北京的机器...我就输入...ssh user@1 9 2 .1 6 8 .1 .1 ...然后它会提示你输入密码...是的...
这个选项...你说得很好...在我的印象中...最常用的选项是...例如...指定端口...例如...服务器端口不是2 2 ...只需使用-p...ssh user@1 9 2 .1 6 8 .1 .1 -p 8 08 0...就可以...
另外...有时我忘记了密码...只需使用-i...指定私钥...ssh user@1 9 2 .1 6 8 .1 .1 -i /path/to/key... 这样你就不需要输入密码... 2 02 2 年... 我做过一次... 远程脚本自动化... 我用过这个...
IPv4 和IPv6 ... 现在是... 2 02 3 ... 它变得越来越重要... 也许以前并不重要... 现在你应该注意... 例如... ssh -4 user@1 9 2 .1 6 8 .1 .1 ... 强制IPv4 ... 如果写为-6 ...IPv6 ...
数据压缩...C选项...我有时传输大文件...就加这个...ssh -C user@1 9 2 .1 6 8 .1 .1 ...速度会更快...反正...有很多选项...慢慢尝试...你就会知道哪个更好用...

详解Linux下常用远程登陆命令telnet和rlogin的用法

上周,有客户询问如何在Linux下使用telnet和rlogin远程登录命令时,进行了详细讲解。

首先,这两个命令是用来远程连接其他计算机的,各有各的特点。

我们先来说说Telnet。
这个命令你一定很熟悉;它呼唤;就像连接到另一台计算机一样。
使用起来非常简单。
例如,如果要连接本地端口6 3 7 9 ,请输入telnet 1 2 7 .0.0.1 6 3 7 9 如果要自动登录,可以添加-a参数。
如果要指定用户名,请输入 -l username。
但需要注意的是,telnet 发送的数据是明文形式,安全性不高。

进入Telnet后,按住Ctrl+']'可进入命令模式,例如查看设置或注销。
我们来谈谈rlogin。
该命令与telnet类似,但只能连接到同一个系统。
例如,如果要连接到 1 9 2 .1 6 8 .1 .1 08 ,请键入 rlogin 1 9 2 .1 6 8 .1 .1 08 如果需要指定用户,请添加 -l 用户名,如 rlogin 1 9 2 .1 6 8 .1 .1 08 -ltank。

忽略 rlogin 中的退出字符 -E;只识别8 位字符-8 ;加密-x等等。

但是在使用这两个命令之前,相关您必须确保远程服务器上的服务已启用且网络连接正常。
特别是 rlogin;由于它传输的数据是明文,所以使用时一定要注意安全。

不管怎样,这两个命令都是Linux下的神器。
现在使用 SSH 更加安全。
不过,您认为了解这些命令的历史用法会有帮助吗?