Bluehost服务器安装sudo与apt-get的方法求助
解决Bluehost服务器安装sudo的问题
首先明确:Bluehost的Linux服务器默认基于CentOS/RHEL系列发行版,这类系统使用yum作为包管理器,apt-get是Debian/Ubuntu系的专属工具,所以你碰到apt: command not found的报错是正常现象,无需尝试apt相关命令。
安装与配置步骤:
切换至root用户
若当前不是root身份,先在控制台执行su -,输入root密码登录(Bluehost会在服务器开通时提供root凭证,也可通过主机控制面板重置密码)。使用yum安装sudo
执行以下命令完成安装:yum install sudo -y等待命令执行完毕即可。
配置sudo权限(推荐操作)
安装后需将你的普通用户加入有权限使用sudo的用户组:- 编辑sudo配置文件(必须用
visudo命令,避免直接编辑导致语法错误):visudo - 找到如下行(通常在文件中部),确保该行未被注释(行首无
#):
wheel组是CentOS默认的sudo授权用户组。%wheel ALL=(ALL) ALL - 将你的普通用户加入wheel组:
usermod -aG wheel 你的用户名
- 编辑sudo配置文件(必须用
验证sudo可用性
执行exit切换回普通用户,再运行测试命令:sudo whoami若输出
root,说明sudo配置成功。
补充说明
sudo安装完成后,默认路径为/usr/bin/sudo,配置文件/etc/sudoers会自动生成,你之前未找到相关文件是因为sudo尚未安装。
内容的提问来源于stack exchange,提问作者Ashish Patel
相关产品推荐
相关产品推荐

