linux云服务器如何使用sudo

admin3年前云服务器42

linux云服务器使用sudo的方法:1、打开linux云服务器终端控制台安装sudo;2、输入“adduser yisu”命令创建sudo用户;3、将创建的sudo用户添加到wheel组中;4、检查sudo的配置文件/etc/sudoers有没有问题;5、如果修改了/etc/sudoers文件,需要重启SSH服务才能生效;6、退出远程登录,以sudo用户的身份登录系统进行测试;7、测试成功后,再禁止root用户登录即可。

具体内容如下:

第一步:安装sudo

CentOS

yuminstallsudo-y

Ubuntu/Debian

apt-getinstallsudo-y

FreeBSD

cd/usr/ports/security/sudo/&&makeinstallclean

或者

pkginstallsudo

第二步:创建sudo用户

sudo用户就是在Linux操作系统中的一个普通用户。下面以用户名yisu为例,创建一个普通用户。

CentOS/Ubuntu/Debian/FreeBSD

adduseryisu

第三步:把用户添加到wheel组中

wheel组是一个限制用户以管理员身份执行的用户组,只有这个用户组里的用户才可以执行sudo命令。在Ubuntu/Debian操作系统中,sudo组通常用来替代wheel组的作用。

CentOS

usermod-aGwheelyisu

Ubuntu/Debian

usermod-aGsudoyisu

FreeBSD

pwgroupmodwheel-myisu

第四步:配置sudoers

sudo的配置文件是/etc/sudoers,我们需要确保该配置文件没有问题,这样才能正常执行sudo命令。

CentOS/Ubuntu/Debian/FreeBSD

vi/etc/sudoers

或者

visudo

找到如下代码:

#Allowmembersofgroupsudotoexecuteanycommand

%sudoALL=(ALL:ALL)ALL

请确保你使用的Linux云服务器也是这样设置的。注意:有些Linux系统并不是%sudo,而是%wheel,这也是没有问题的。

第五步:重启SSH服务

如果你修改了/etc/sudoers文件,需要重启SSH服务使之生效。

CentOS 6

/etc/init.d/sshdrestart

CentOS 7

systemctlrestartsshd.service

Ubuntu/Debian

/etc/init.d/sshdrestart

FreeBSD

/etc/rc.d/sshdstart

第六步:测试

完成之前的操作之后,请退出远程登录,再次以sudo用户的身份登录系统,执行以下命令测试sudo是否配置正确。

sudouptime

sudowhoami

其中sudo whoami应该返回root。

执行以下任一条命令,将会从sudo用户切换到root用户。

sudosu-

sudo-i

sudo-S

第七步:禁止root用户登陆

经过测试,如果一切正常,就可以执行最后一步了,也就是禁止root用户登录。我们需要编辑SSH的配置文件。

sudovi/etc/ssh/sshd_config

使用:w/命令搜索以下代码,删除这行代码前面的注释#,并把值设置为no。

PermitRootLoginno

接下来,参照第五步的说明重启SSH服务。尝试用root用户登录系统,如果无法登录,说明设置成功了。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

香港云服务器CN2线路好用吗

香港云服务器CN2线路好用:1、CN2线路访问速度快,具备平稳升级到IPv6的潜力;2、CN2线路采用三层网络结构,网络覆盖范围广;3、CN2线路稳定性好,能解决不同ISP之间数据交换的问题和电信、联...

阿里云香港既然器可以不备案吗(阿里云香港要备案吗)

阿里云香港服务器可以不备案吗事实上,根据中国大陆的相关法规,所有在大陆境内提供网络服务的企业都必须进行备案。因为香港并不属于中国大陆管辖范围之内,所以不受大陆网络管理条例的约束。总的来说,阿里云香港服...

云服务器怎么还原被删除的数据?

云服务器怎么还原被删除的数据?大家网站站长小伙伴们在平时应用云服务器的过程中有时候在所难免出現数据信息被误删的状况,在这个时候该怎么才能、合理地还原云服务器的数据信息呢?云服务器误删除文档后能还原吗?...

VPS和云服务器区别(vps和云服务器区别 tiktok)

VPS和云服务器区别及vps和云服务器区别 tiktok在现代科技发展的时代,人们对于网络服务的需求越来越高。而云服务器则是指基于云计算技术的服务器,可以根据用户的需求动态分配资源,以满足不同的业务需...

腾讯云服务器多少钱?腾讯云CVM云主机价目表

腾讯云服务器多少钱?腾讯云CVM云主机价目表

腾讯云作为中国领先的云计算服务提供商,为个人用户和企业客户提供了一系列的云计算解决方案。对于想了解腾讯云服务器价格的用户,本文将与您分享腾讯云服务器价格表,并提出相应的购买建议,帮助您轻松...

香港vps云服务器有哪些用途

香港vps云服务器的用途有:1、放置公司网站和电子商务平台,香港云服务器能保证网站的安全和稳定性;2、放置APP和其他应用程序,香港云服务器的配置高;3、可用来存储和共享数据,香港云服务器提供在线下载...