Centos基础教程:什么是完整的教程设置X11转发与最后的CentOSCLEAN安装

关于Centos基础教程的问题,在selinux tutorial中经常遇到, 任何人都可以给我完整的过程来设置 X11 转发从 CentOS 新鲜和干净的安装在专用服务器上?所以,我只能通过 ssh 访问服务器

任何人都可以给我完整的过程来设置 X11 转发从 CentOS 新鲜和干净的安装在专用服务器上?所以,我只能通过 ssh 访问服务器

问题很简单:我已经试过了,我认为我在谷歌找到的所有解决方案,使 X11 转发工作:

在 / etc / ssh / sshd_config 中设置

X11 转发是

X11UseLocalhost 否或 X11UseLocalhost 是

XAuthLocation / usr / bin / xauth(并且 xauth 在此路径中)

AddressFamily inet 或 AddressFamily any

每次写入后重新启动 sshd / etc / init.d / sshd 重新启动(它告诉我它停止和开始)

我试图安装很多东西(每次安装后重新启动 sshd),如:

yum groupinstall 'X 窗口系统'(它工作得很好)

xorg-x11-utils(它的工作原理)

xorg-x11-fonts-*(它的工作原理)

xorg-x11-xauth(已安装)

yum 安装 xorg-x11-xauth.x86_64(它的工作原理)

当我尝试“字符串 / usr / sbin / sshd | grep xauth”我得到:

/usr/bin/xauth
xauthlocation
maxauthtries
No xauth program; cannot forward with sing.

但 / usr / bin / xauth 给我:

Using authority file /root/.Xauthority
xauth> 

所以 Xauth 是在正确的地方...

我尝试了所有 ssh 选项-X,-x,-Y-XY....没有任何工作。

我试图设置显示自己,但没有任何工作:

DISPLAY 未设置,无法打开显示和其他类似的错误。

而只是在 ssh 登录 $DISPLAY 是空的,总是。

我不确定我没有忘记我已经尝试过的一些解决方案...

有人帮我让 X11 转发工作吗?

我有 CentOS 版本 6.5(最终),我的主机是 OVH

PS:对不起,我的英语不好

1

我遇到了同样的问题,因为通过 ssh 连接时没有为新用户生成〜 /.Xauthority 文件。我对 / etc / ssh / sshd_config 和 / etc / ssh / ssh_config 进行了所有适当的更改,并通过重置服务

/ etc / init.d / sshd 重新启动

但我从来没有任何运气,直到我改变了我的 SELinux 设置后发现这个-ssh X11 forwarding won't work

当然,您只想在您的用例可以接受的情况下实现对 SELinux 的更改。但对我来说,将 SELinux 设置为 permissive with

setenforce0

并在 / etc / selinux / config 中设置以下内容-以便在重新启动后保留此更改

SELINUX = 许可

我想强调一下,我的情况是(希望!)安全管理的 Intranet 中的非关键操作。如果您希望为家庭网络打开端口或配置 ,我不建议在工作时或在家中关闭 SELinux。请考虑:http://securityblog.org/2006/05/21/software-not-working-disable-selinux/

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(839)
简述什么是web应用程序:什么是Web应用程序中的ORM
上一篇
淘宝商家网页登录入口:商家验证ApplePay网页版
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(55条)