我是 Ubuntu 的新手。我已经在我的 PC 中安装了 ubuntu 20.04,并希望通过笔记本电脑上的 windows 远程访问它。我已经成功安装了 xrdp,它也可以正常工作。唯一的问题是,当我从笔记本电脑连接 PC 时,界面完全不同,我无法看到 PC 上运行的应用程序。我可以看到我的文件和文件夹,但终端没有启动,Firefox 也没有。顺便说一句,Firefox 没有图标。只有一个浏览器图标。我在我的电脑上运行了一个模拟,但看不到进度。请帮忙!!
如何使用 UI 远程连接到 Ubuntu 18.04,条件如下:
- 即使不存在本地会话也能够远程登录(例如:重新启动后)
- 在物理机中保持锁定屏幕
- 尝试了 Ubuntu 屏幕共享,但失败了 1) 和 2)。
- 试过X11VNC,它解决了1)但失败了2)。
使用OpenSSH
,我已启用 ssh-login 到我的 Ubuntu 18.04 机器,调用它Remote
并且我的用户帐户Remote
被调用Remote-User
。我还确保只能通过公钥身份验证登录。这是问题的实际描述。
我有两台本地机器,分别称为Local-A
和Local-B
,每台机器都有一个用户,分别称为User-A
和User-B
。我想限制Remote-User@Remote
仅访问User-A
和禁止其他用户User-B
,无论他们的公钥是否已添加到. 我尝试通过添加行来做到这一点.ssh/authorized_keys
Remote-User@Remote
AllowUsers User-A User-B
到,sshd_config
但我注意到即使我只是有User-B
ssh 访问Remote-User@Remote
AllowUsers User-A
这让我认为任何将公钥添加到文件中Remote-User@Remote
的.ssh/authorized_keys
用户都可以访问,而不管我尝试使用AllowUsers
.
我想知道是否有人对如何解决这个问题有任何建议。请记住,我对这个领域并不精通,所以我可能遗漏了重要信息。如果是这样,请告诉我,我很乐意更新这个问题。
我有一台共享打印机在我的 19.10 Ubuntu 上工作,我使用这些建议来设置它,特别是这个(即使因为system-config-samba
自 18.04 以来建议不再可用)
The trick I had to do using CUPS without samba was to connect to the printer at http://[serverip]:631/printers/[printer-name-here] as opposed to trying to add a local port at the IP address of the server. – ernie Sep 28 '12 at 7:21
通过所有这些设置和这个简单的http
技巧,它可以正常工作几个月,但由于某些未知的原因,昨天它停止了。每当我尝试从(纽约)Windows 电脑连接时,它总是说无法连接。
打印机可以在其他 Linux 或 Mac 上正常工作。所以我在windows控制面板中卸载并重新安装了打印机(如windows支持站点中所建议的那样),发生了同样的错误。
奇怪的是,经过数小时的谷歌搜索,我找不到关于这个错误的任何信息......!
我不知道发生了什么。
我在远程机器上有一些视频,当想用 VLC 或 mpv 等本地媒体播放器欣赏它们时,必须将它们复制到本地。
是否可以通过 ssh 或其他方式播放它们而不将它们移动到本地?
由于 COVID-19 危机,我只能通过 ssh 访问我的工作计算机(因此无法进行物理访问)。由于我通过另一台不允许X转发的计算机连接到这台计算机,因此我无法转发X。
我现在需要通过仅使用终端来控制不允许我这样做的应用程序。
我想到的最佳选择(我接受建议)是使用 Remmina,但我需要能够在ssh
没有 GUI 的情况下远程启动和配置它。
每当我尝试通过 ssh 启动 Remmina 时,由于 X 转发不可用,它会引发错误。
请注意,我无法直接连接到我的工作计算机,我需要先ssh
连接到局域网中的另一台计算机,然后再连接ssh
到我的个人工作计算机。这些都是机构强加的限制,没有个人电脑可以连接到外部世界。因此,如果H
是我的家用计算机,我必须通过计算机连接B
到我的工作计算机W
(H
-> B
-> W
)
我有 2 台安装了 XFCE 的 Ubuntu 18.04 笔记本电脑,在不同的网络(提供商)上,位置相距约 30 公里。
配置了 SSH 连接,通过 SSH 连接到远程机器没有问题,因为他有公共地址,在路由器转发配置。
连接到远程桌面 (X) 以查看此远程桌面的活动并进行一些更改的最佳和最简单的方法是什么?如果有人需要在远程计算机上做某事,最好的方法是通过我家的远程连接向他展示如何在远程计算机上执行此操作。
如果我可以通过 SSH 连接,我是否可以仅使用来自终端的命令通过 SSH 将此服务器连接到用户的远程桌面(图形环境,XFCE)?还是来自remmina?还是需要 VNC 或 Teamviewer?
最后一个问题,如果远程计算机的 IP 地址不可用怎么办?所以只有 VNC 或 Teamviewer?
谢谢。
我有一台 mac,我想从任何地方远程访问我的 ubuntu Desktop 的硬件来运行一些程序。我知道像 teamviewer 这样的应用程序,但是我只对使用我自己的 mac 终端上的 Ubuntu 终端来运行这些程序感兴趣,而不使用我的桌面操作系统的其他 GUI 元素。我想知道这是否可能,如果可以,如何?
我的具体示例是,我运行了一些 Minecraft 服务器,并且想知道是否有办法与通过 SSH 托管服务器的终端进行交互。