小编Dan*_*iel的帖子

从远程 SSH 会话中,如何获取物理连接的显示器的屏幕分辨率?

我正在运行 Ubuntu 18.04.1 LTS 桌面。

我正在通过远程 SSH 会话连接到桌面。

我正在尝试获取当前活动本地会话的当前分辨率。

我发现这些看似相关的问题:

但是,xdpyinfo返回以下错误:

xdpyinfo:  unable to open display "".
Run Code Online (Sandbox Code Playgroud)

xrandr返回类似的错误:

Can't open display
Run Code Online (Sandbox Code Playgroud)

我假设这是因为没有显示器连接到我的远程 SSH 会话。我尝试将 ( su) 切换到与本地会话相同的用户,但错误是相同的 - 我假设出于相同的原因:没有与该 SSH 会话相关的显示。

因此,我尝试了上面第三个链接中的建议。

$ export DISPLAY=:0
$ xdpyinfo
No protocol specified
xdpyinfo:  unable to open display ":0"
Run Code Online (Sandbox Code Playgroud)

$ xrandr --display :0
No protocol specified
Can't open display :0
Run Code Online (Sandbox Code Playgroud)

如何从远程 SSH 会话轮询活动本地会话上的显示以获取分辨率(尺寸)信息?

ssh xrandr display display-resolution 18.04

3
推荐指数
1
解决办法
7119
查看次数

autofs 和 WebDAV - 如何让它们一起工作?

我使用占位符来表示真实的服务器名称和文件夹,但是,我已尝试使它们尽可能代表真实名称,因此请注意我的大小写和标点符号,以防万一与我的问题有关。

我正在运行Ubuntu 16.04
我已经安装了autofsdavfs2

以下命令挂载成功:

mount -t davfs https://servername.mydomain.com:3333/Shared.Folder /testmount
Run Code Online (Sandbox Code Playgroud)

它要求我输入用户名和密码,username@mydomain.com然后myypassword就可以成功安装。

这告诉我几件事:

  1. 我的 WebDAV 服务器正在运行并且配置正确。
  2. HTTPS 工作正常。
  3. 我的凭据已成功验证。

所以现在我试图让它与autofs一起工作。

这是我的文件:

/etc/auto.master

/Server.mount /etc/auto.Servername.mount
Run Code Online (Sandbox Code Playgroud)

/etc/auto.服务器名称.mount

storage-folder -fstype=davfs,ro :https://servername.mydomain.com:3333/Shared.Folder
Run Code Online (Sandbox Code Playgroud)

/etc/davfs2/秘密

https://servername.mydomain.com:3333/Shared.Folder username@domain.com mypassword
Run Code Online (Sandbox Code Playgroud)

通过此设置,如果我尝试浏览到/Servername.mount/storage-folder,我会得到一个No such file or directory error.

现在我 95% 确定我的问题是语法错误或身份验证错误。在网络上找不到很多基于 WebDAV 的 autofs 实现的示例,其中一些显示了冲突的语法。尽管如此,我已经尝试了我能想到的一切。

我认为文件中的冒号可能auto.Servername.mount会搞砸解析,所以我尝试了以下所有组合:

storage-folder -fstype=davfs,ro https://servername.mydomain.com:3333/Shared.Folder
storage-folder -fstype=davfs,ro https\://servername.mydomain.com\:3333/Shared.Folder
storage-folder -fstype=davfs,ro :https\://servername.mydomain.com\:3333/Shared.Folder
storage-folder -fstype=davfs,ro https\://servername.mydomain.com\:3333:/Shared.Folder
Run Code Online (Sandbox Code Playgroud)

如果这不是导致问题的原因,那么我认为这可能与该文件有关secrets。所以我也为我尝试过这个 …

automount webdav autofs 16.04

2
推荐指数
1
解决办法
5583
查看次数

标签 统计

16.04 ×1

18.04 ×1

autofs ×1

automount ×1

display ×1

display-resolution ×1

ssh ×1

webdav ×1

xrandr ×1