簡體   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