如何为CentOS 7设置RStudio Server身份验证

时间:2016-12-20 19:59:55

标签: r rstudio-server

我按照基本说明在CentOS 6.3服务器上安装了RStudio Server (Open),并且能够使用我的系统用户和密码进行身份验证,而没有任何问题。

然而,当我在CentOS 7.2服务器上尝试相同(甚至相同版本的RStudio Server)时,我无法进行身份验证。它只是告诉我用户名和密码无法识别。有关如何解决此问题的任何建议吗?

1 个答案:

答案 0 :(得分:6)

useful and exhaustive documentation的深处,我找到了答案!

  

在RedHat上,没有自己的PAM配置文件的CentOS和SUSE系统应用程序默认拒绝访问。因此,要确保RStudio在安装后运行并且可用,请在/etc/pam.d/rstudio上安装默认的PAM配置文件

默认的PAM配置文件在CentOS7上不起作用,尽管它似乎在CentOS6.3上。要解决此问题,请按照建议的步骤将正在运行的PAM配置文件复制到RStudio:

sudo cp /etc/pam.d/login /etc/pam.d/rstudio

希望这可以帮助那些偶然发现的人!