更改 SSH 用户中的 /etc/passwd

更改 SSH 用户中的 /etc/passwd

我有一个正在运行的 Amazon EC2 实例。它是 Ubuntu 14.04。我使用 Putty SSH 进行连接。我使用创建实例时获得的密钥/证书来验证我的连接。这一切都是通过名为Ubuntu当我启动实例时创建。

我的问题是,用户Ubuntu目前有/bin/bash/etc/passwd我想将其更改为/bin/false。如果我进行更改,我会禁止建立 SSH 连接?我不想失去与实例的连接,SSH 是唯一的进入方式。

感谢您的反馈。

答案1

好吧,如果你想禁用默认ubuntu用户(这是合理的做法),你需要向系统添加另一个用户,你将使用该用户通过 SSH 进行连接。不用说,第二个用户应该具有 sudo 权限。

相关内容