繁体   English   中英

Amazon EMR Linux实例用户帐户访问问题

[英]Amazon EMR Linux Instance User Account Access issues

我以root用户在Amazon Linux实例上创建了一个用户帐户。 我发现,如果创建一个用户帐户(例如:ec2-user),该帐户将不会对Hadoop File System,Hive,Pig和Amazon EMR上安装的其他工具具有执行和写入权限。 如果必须给他们明确的权限,则必须创建一个具有与superuser(root)帐户等效的权限的组,并将用户添加到该组中。 我还有其他方法可以为这些帐户设置对HDFS,Hive和Pigs等的访问权限吗?

同样,以用户身份登录时,即使我在创建用户帐户时输入了密码,Linux命令提示符也不提示输入任何密码。 我需要在/ etc / ssh / sshd_config文件中进行任何配置更改吗?

您的问题对我来说还不清楚。

但是,让我尝试我想像的一切。

启用安全性后的Hadoop需要为每个用户都具有安全性。 看来您的用户需要用于写和执行的单独空间,即主目录。

首先在终端中以“ hdfs”用户身份登录,然后在HDFS中为您的用户创建主目录。 请检查您是否有一个名为/ user / {yourUser}的目录。 如果不创建。 然后,确保您使{yourUser}为/ user / {yourUser}的所有者。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM