无法通过PAM对EMR-JupyterHub中的用户进行身份验证

时间:2019-02-20 10:53:00

标签: jupyter-notebook amazon-emr jupyterhub

我使用以下命令在EMR中安装了Jupyterhub。然后,我创建了一个用户。 现在,如果我尝试在jupyterhub中使用此用户登录,它将无法通过身份验证。

尝试了一些通过更改PAM配置的方法,但是失败了。

# Make Dir
mkdir aman
cd aman

# install Anaconda
wget https://repo.continuum.io/archive/Anaconda3-2018.12-Linux-x86_64.sh
bash Anaconda3-2018.12-Linux-x86_64.sh -b -p /home/hadoop/aman/anaconda3
sudo echo 'export PATH="~/aman/anaconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
conda --version
rm Anaconda3-2018.12-Linux-x86_64.sh

# Install JupyterHub
conda install nodejs -y
sudo ln -s /home/hadoop/aman/anaconda3/bin/node /usr/bin/node
node -v
npm -v
conda install configurable-http-proxy
npm install -g configurable-http-proxy
sudo ln -s /home/hadoop/aman/anaconda3/bin/configurable-http-proxy /usr/bin/configurable-http-proxy
conda install jupyterhub -y

mkdir /home/hadoop/aman/notebooks
chmod 777 /home/hadoop/aman/notebooks

mkdir /home/hadoop/aman/jupyterhub
cd /home/hadoop/aman/jupyterhub

# start Jupyterhub
jupyterhub --no-ssl

# Add user
sudo useradd aman
sudo passwd aman

现在,当我在浏览器中打开此jupyterhub时​​,它会要求提供用户名/密码,并且无法对我的帐户进行身份验证。

0 个答案:

没有答案