在 CentOS 9装Rsutudio时出错unable to establish connection with r session

centos 9 安装好Rstudio server后,登陆 IP:8787 网址显示:
命令行状态报错显示如下:


1669741501400.png

我们发现Rstudio是运行状态,但有process有出错代码,首先我是没管他,先运行程序试试吧。
打开127.0.0.1:8787,发现可以打开,说明可以运行正常,但输入用户名和密码弹出错误。


image.png

我开始以为这就是用户不能登录,可能是权限问题,后来提升了权限,也没啥用。

后来发现是在centos 9上面,Rstudio server 与SELinux不兼容导致,但SELinux 在 RedHat/CentOS/Fedora 及其衍生系统中默认开启导致,解决办法:
默认是开启状态:


1669741813921.png

[root@localhost yangl]# vi /etc/sysconfig/selinux
将SELINUX=enforcing 改为 SELINUX=disabled
然后重启rstudio解决问题!特记录一下,搞了很久才解决掉,以后防错。

你可能感兴趣的:(在 CentOS 9装Rsutudio时出错unable to establish connection with r session)