当前位置:首页 > 虚拟机 > 正文

虚拟机创建用户名和密码步骤


### 一、在虚拟机控制台中创建用户
1. 登录虚拟机控制台:使用您的虚拟机凭据远程访问您的虚拟机。
2. 打开终端窗口:在虚拟机界面中,打开终端窗口。
3. 创建用户:使用 adduser 命令创建新用户。 例如:

sudo adduser username

替换 username 为您希望创建的用户名。
4. 设置密码:系统会提示您输入新密码两次。 请牢记您的密码。
### 二、为用户设置 sudo 权限
1. 编辑 sudoers 文件:使用 visudo 命令打开 sudoers 文件。

sudo visudo

2. 添加用户到 sudo 组:在文件末尾添加以下行:

username ALL=(ALL) ALL

确保将 username 替换为您创建的用户。
3. 保存并退出:按 Ctrl+X,然后按 Y 保存并退出 sudoers 文件。
### 三、禁用 root 用户登录
1. 编辑 sshd 配置文件:使用 sudo nano /etc/ssh/sshd_config 命令打开 sshd 配置文件。
2. 找到并取消注释以下行:

#PermitRootLogin prohibit-password

取消注释后,该行应如下所示:

PermitRootLogin prohibit-password

3. 保存并退出:按 Ctrl+X,然后按 Y 保存并退出配置文件。
4. 重启 sshd 服务:使用 sudo systemctl restart sshd 命令重启 sshd 服务。
### 四、设置密码到期策略
1. 编辑 chage 配置文件:使用 sudo nano /etc/login.defs 命令打开 chage 配置文件。
2. 修改密码到期时间:找到以下行并修改所需的值:

PASS_MAX_DAYS 90

将 90 替换为希望密码到期的天数。
3. 修改密码到期警告时间:修改以下行:

PASS_WARN_AGE 7

将 7 替换为希望在密码到期前发出警告的天数。
4. 保存并退出:按 Ctrl+X,然后按 Y 保存并退出配置文件。
### 附加提示
选择强密码并定期更改。
使用密码管理器来安全地存储您的密码。
禁用 root 用户登录以提高安全性。
设置密码到期策略以强制用户定期更新其密码。