上一篇
根据2025年8月Linux内核更新,用户管理系统新增动态权限审计功能,结合华为云安全团队发布的《Linux系统安全权限管理白皮书》,本文将整合最新技术实践,教你如何安全高效地远程管理服务器用户。
# 密钥认证方式(推荐) ssh-copy-id -i ~/.ssh/id_rsa.pub user@服务器IP ssh user@服务器IP # 直接免密登录 # 密码认证方式(需开启SSH密码验证) ssh user@服务器IP -o PreferredAuthentications=password
💡安全提示:2025年起腾讯云等主流厂商默认关闭SSH密码登录,建议优先使用密钥认证(配置方法见文末扩展阅读)
sudo adduser newuser # 按提示设置密码→填写用户信息→自动创建家目录
sudo useradd -m -s /bin/bash newuser \ && sudo passwd newuser # 立即设置密码
# 赋予管理员权限(sudo组) sudo usermod -aG sudo newuser # 分配文件操作权限(示例) sudo setfacl -m u:newuser:rwx /var/www/html
📌最佳实践:遵循最小权限原则,通过getfacl
定期审计文件权限
# 查看用户详情 id newuser # 测试sudo权限 sudo ls /root # 正常应提示密码输入 # 检查SSH登录日志 grep "newuser" /var/log/auth.log
# 设置12位复杂密码(含大小写/数字/符号) sudo passwd -S newuser # 查看密码状态 sudo chage -M 90 newuser # 密码90天过期
# 修改默认端口(示例改为2222) sudo sed -i 's/#Port 22/Port 2222/' /etc/ssh/sshd_config sudo systemctl reload sshd # 限制登录失败次数 sudo sed -i 's/#MaxAuthTries 6/MaxAuthTries 3/' /etc/ssh/sshd_config
# 实时监控用户操作 sudo journalctl -u sshd -f | grep newuser # 定期生成安全报告 sudo last | grep newuser > /var/log/user_audit.log
Q1:adduser命令不存在?
# Ubuntu/Debian系 sudo apt install adduser # CentOS/RHEL系 sudo yum install util-linux-user
Q2:用户无法使用sudo?
# 检查sudo组 groups newuser # 应包含sudo # 手动添加到sudo组 sudo usermod -aG sudo newuser
通过本文操作,您已掌握2025年最新服务器用户管理技巧,建议每月执行sudo apt update && sudo apt upgrade
保持系统更新,构建坚固的服务器防线!🛡️
本文由 业务大全 于2025-08-20发表在【云服务器提供商】,文中图片由(业务大全)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/wenda/674519.html
发表评论