问候!
我正在实施备份解决方案,我需要访问X11显示器以获取用户的密码并显示状态信息.我已经尝试在脚本中将$ DISPLAY设置为:0.0(硬编码),但xhost和misc抱怨他们无法打开显示.我该怎么办?
PS:剧本在这里:http://dpaste.com/109435/
您需要X身份验证信息.我不认为xhost
可以"闯入"X会话并允许在没有它的情况下进行访问(您需要让用户为您执行此操作)并且如果您拥有它,则根本不需要使用xhost.
尝试
export DISPLAY=:0.0
export XAUTHORITY=/home/user/.Xauthority
Run Code Online (Sandbox Code Playgroud)
然后运行您的命令.
如上所述,用户必须允许您访问他们的显示。他们需要执行 xhost + 命令。向任何人开放您的展示并不是一个好主意!
你最好让他们跑
xhost +jeeger
Run Code Online (Sandbox Code Playgroud)
或您的用户正在运行的任何内容。
华泰
干杯,
抢
归档时间: |
|
查看次数: |
3989 次 |
最近记录: |