R Shell和Kerberos票证

沃斯特

我在RStudio中通过JDBC建立了蜂巢连接,没有问题,我在其中创建了Kerberos票证,Tools < Shell: kinit并且一切正常,我可以使用Kerberos TGT。

但是,如果我通过shell / ssh进行相同的方法并在终端(不是RStudio)中加载R,则R无法使用Kerberos TGT File并失败。

如何使用Kerberos票证?

> [user@server ~]$: kinit
>
> Password for user@domain:  --i put the password--
>
> [user@server ~]$: R 
>
> -- R load --
>
> \> source('samecode.r')
>
> Error Caused by: java.sql.SQLException: Could not create secure connection to jdbc:hive2:....etc

任何的想法?如果不创建票证,则会在RStudio中发生此错误,但是在tools> shell中创建票证时,一切正常,在控制台中则不可能。我尝试用

 system('kinit');

并创建罚单,但不能在其余代码中使用它。

维克多

嗨,您可以在R中使用keytab文件和以下命令创建kerberos票证

system("kinit [email protected] -k -t username.keytab")

要创建,keytab您必须通过shell执行此操作:

ktutil
ktutil:  addent -password -p [email protected] -k 1 -e rc4-hmac
Password for [email protected]: [enter your password]
ktutil:  addent -password -p [email protected] -k 1 -e aes256-cts
Password for [email protected]: [enter your password]
ktutil:  wkt username.keytab
ktutil:  quit 

keytab说明创建a的所有步骤

并且该keytab文件必须位于您的工作目录中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

续订Kerberos守护程序票证

来自分类Dev

更改Java的Kerberos票证缓存位置

来自分类Dev

如何在Windows中续订Kerberos票证?

来自分类Dev

如何在Python中获得Kerberos票证

来自分类Dev

在C / C ++中获取Kerberos票证

来自分类Dev

使用Kerberos票证挂载Samba共享

来自分类Dev

可以转发转发的Kerberos票证吗?

来自分类Dev

使用 Spring Kafka 续订 Kerberos 票证

来自分类Dev

在Active Directory中使用受约束的双跳和模拟的SSO中的Kerberos无法续订服务票证

来自分类Dev

您如何通过Java设置Kerberos票证生存期?

来自分类Dev

Kerberos中的服务票证-Hadoop安全性

来自分类Dev

从命令行获取Kerberos服务票证

来自分类Dev

使用gss-api验证kerberos服务票证

来自分类Dev

登录时自动进行Kerberos票证初始化

来自分类Dev

SSH到当前主机并退出后丢失Kerberos票证

来自分类Dev

Chmod和-r + r

来自分类Dev

带R解释器和子模块的nix-shell

来自分类Dev

-r和-R之间的区别

来自分类Dev

PAM Kerberos和RStudio

来自分类Dev

Kerberos 和 Ubuntu 18

来自分类Dev

Kerberos 和 DNS 关系

来自分类Dev

Ranger 和 Kerberos

来自分类Dev

在终端上挂载CIF共享失败(使用密码或kerberos krb5票证)

来自分类Dev

使用:r!date和其他shell命令时,如何防止Vim中的换行符?

来自分类Dev

Alt + F2中`gnome-shell --replace`和r之间的区别

来自分类Dev

R和Igraph边缘

来自分类Dev

R POSIXct和日期

来自分类Dev

[[]]和[]之间的R差异

来自分类Dev

R中的if和&语句