关注分享主机优惠活动
国内外VPS云服务器

如何在Linux云服务器中使用sudo(如何使用Linux云服务器)

本文主要介绍“如何在Linux云服务器中使用sudo”的相关知识。主机频道通过实际案例向您展示操作流程,简单、快捷、实用。我希望这篇文章“如何在Linux云服务器中使用sudo”可以帮助您解决问题。

步骤1:安装sudoCentOS

yum install sudo -yUbuntu/Debian

apt-get安装sudo -yFreeBSD

CD/usr/port/security/sudo/& amp;& amp清洁安装或

Pkg安装sudo第二步:创建sudo用户sudo用户是Linux操作系统中的普通用户。我们以用户名zhaomu为例创建一个普通用户。

CentOS/Ubuntu/Debian/FreeBSD

第三步:将用户添加到轮组中。轮组是限制用户以管理员身份执行的用户组。只有该用户组中的用户可以执行sudo命令。在Ubuntu/Debian操作系统中,通常使用sudo组来代替wheel组的角色。

CentOS

usermod-aG wheel zhaomuUbuntu/Debian

usermod -aG sudo zhaomuFreeBSD

Pw group mod wheel -m zhaomu第四步:配置sudoerssudo的配置文件为/etc/sudoers。我们需要确保这个配置文件没有问题,这样sudo命令才能正常执行。

CentOS/Ubuntu/Debian/FreeBSD

Vi /etc/sudoers或

Visudo找到以下代码:

#允许组sudo的成员执行任何命令
% sudo all =(all:all)all请确保您使用的Linux云服务器也是这样设置的。注意:有些Linux系统不是%sudo,而是%wheel,这没有问题。

步骤5:重新启动SSH服务如果修改了/etc/sudoers文件,则需要重新启动SSH服务以使其生效。

CentOS 6

/etc/init.d/sshd restartCentOS 7

系统重启sshd.serviceUbuntu/Debian

/etc/init.d/sshd restartFreeBSD

/etc/rc.d/sshd启动步骤6:测试完成前的操作后,请退出远程登录,再次以sudo用户身份登录系统,并执行以下命令测试sudo是否配置正确。

sudo正常运行时间
Sudo whoami,sudo whoami应该返回根。

执行以下任何命令都会从sudo用户切换到root用户。

sudo su -
苏多岛
Sudo -S步骤7:禁止根用户登录。经过测试,如果一切正常,您可以执行最后一步,即禁止root用户登录。我们需要编辑SSH的配置文件。

Sudo vi /etc/ssh/sshd_config使用:w/命令搜索以下代码,删除这行代码前的注释#并将值设置为No。

PermitRootLogin no接下来,按照步骤5中的描述重新启动SSH服务。尝试以root用户身份登录系统。如果您无法登录,则安装成功。

未经允许不得转载:主机频道 » 如何在Linux云服务器中使用sudo(如何使用Linux云服务器)

评论 抢沙发

评论前必须登录!