使用 AWS EC2 实例为 RStudio Server 设置密码

Set password for RStudio Server with AWS EC2 instance

我设法按照所有步骤创建 EC2 实例并在其上安装 R Server。

当我转到 RStudio 服务器页面连接 (看起来像 "ec2-[Public IP]-.eu-west-3.compute.amazonaws.com:8787") 时,我被要求输入用户名和密码。

我想出了这样设置用户名 ("user1") 的方法:

$ sudo useradd user1

但是当我尝试使用此命令写入密码时:

echo user1:password | chpasswd

我收到这条信息: chpasswd: 无法锁定 /etc/passwd;稍后再试。

我查看了此处建议的不同解决方案:

https://superuser.com/questions/296373/cannot-lock-etc-passwd-try-again-later

但我没有看到我的问题的解决方案。

我没有找到任何要删除的 passwd.lock、shadow.lock、group.lock、gshadow.lock 文件。

输入'sudo passwd your_username',系统会提示您输入新密码