debian

SecureCRT如何设置Debian服务器的权限

小樊
39
2025-10-12 09:21:31
栏目: 云计算

一、连接前准备:创建普通用户并配置sudo权限

  1. 创建普通用户(若尚未创建):
    在Debian服务器终端中,使用adduser命令创建新用户(如myuser),并按照提示设置密码及个人信息:
    sudo adduser myuser
    
  2. 将用户加入sudo组
    通过usermod命令将新用户添加到sudo组,使其具备root权限(执行需输入当前用户密码):
    sudo usermod -aG sudo myuser
    
  3. 验证sudo权限
    切换至新用户(su - myuser),执行需要root权限的命令(如sudo apt update),输入密码后若能正常执行,则权限配置成功。

二、SecureCRT连接配置:提升安全性与权限管理

1. 建立SSH会话

2. 配置SSH密钥认证(推荐)

3. 禁用root远程登录(增强安全)

三、权限相关实用操作

  1. 使用sudo执行root命令
    在SecureCRT会话中,输入sudo加需要root权限的命令(如sudo apt install nginx),输入当前用户密码后即可执行。
  2. 切换至root用户
    若需长期使用root权限,可通过su -命令切换(需输入root密码,但建议优先使用sudo)。
  3. 检查权限问题
    若遇到权限错误,可通过以下命令排查:
    • 查看当前用户所属组:groups
    • 检查sudoers文件配置:sudo visudo(确保对应用户或组有ALL=(ALL) ALL权限)。

四、安全注意事项

0
看了该问题的人还看了