在 SecureCRT 中管理 Debian 用户的实操指南
一 连接与认证准备
sudo apt-get update && sudo apt-get install -y openssh-server,随后 sudo systemctl restart ssh 使配置生效。/etc/ssh/sshd_config 的 PermitRootLogin 设为 no),启用密钥登录并关闭密码认证(PasswordAuthentication no),修改端口为非默认并配合防火墙限制来源 IP。以上连接与认证步骤及安全建议可直接在 SecureCRT 会话中落地执行。二 用户生命周期常用命令
| 目标 | 命令示例 | 要点 |
|---|---|---|
| 新建用户 | sudo useradd -m -s /bin/bash alice |
-m 创建家目录,-s 指定登录 Shell |
| 设置密码 | sudo passwd alice |
输入两遍新密码 |
| 赋予 sudo | sudo usermod -a -G sudo alice |
将用户加入 sudo 组(Debian 常用做法) |
| 调整家目录 | sudo usermod -d /home/alice -m alice |
修改家目录并迁移内容 |
| 锁定/解锁 | sudo passwd -l alice / sudo passwd -u alice |
临时禁用/恢复登录 |
| 删除用户 | sudo userdel -r alice |
-r 同时删除家目录与邮件池 |
| 组成员管理 | sudo usermod -a -G devops alice |
追加到附加组(不覆盖原有组) |
| 查询用户与组 | id alice、groups alice、getent passwd alice |
核对 UID/GID 与所属组 |
chown 更改所有者、chgrp 更改所属组、chmod 设置权限;涉及系统关键目录与文件时需谨慎,优先使用 sudo 执行。三 批量与自动化管理
Ctrl+T/Ctrl+Tab)并行操作提升效率。四 安全与合规要点
/etc/passwd、/etc/group、/etc/sudoers 与 ~/.ssh/authorized_keys。