国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>云主机

linux云主机如何使用sudo

发表时间:2022-10-13 09:02:30

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

yum install sudo -y

Ubuntu/Debian

apt-get install sudo -y

FreeBSD

cd /usr/ports/security/sudo/ && make install clean

或者

pkg install sudo

第二步:创建sudo用户

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

CentOS/Ubuntu/Debian/FreeBSD

adduser yisu

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

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

CentOS

usermod -aG wheel yisu

Ubuntu/Debian

usermod -aG sudo yisu

FreeBSD

pw group mod wheel -m yisu

第四步:配置sudoers

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

CentOS/Ubuntu/Debian/FreeBSD

vi /etc/sudoers

或者

visudo

找到如下代码:

# Allow members of group sudo to execute any command

%sudo   ALL=(ALL:ALL) ALL

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

第五步:重启SSH服务

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

CentOS 6

/etc/init.d/sshd restart

CentOS 7

systemctl restart sshd.service

Ubuntu/Debian

/etc/init.d/sshd restart

FreeBSD

/etc/rc.d/sshd start

第六步:测试

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

sudo uptime

sudo whoami

其中sudo whoami应该返回root。

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

sudo su -

sudo -i

sudo -S

第七步:禁止root用户登陆

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

sudo vi /etc/ssh/sshd_config

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

PermitRootLogin     no

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

上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

企业租用服务器都应当有哪些需要注意的?

如何使美国服务器更安全

​如何租用美国服务器

日本电影服务器:探索日本电影世界的窗口

云桌面服务器怎么搭建?个人可以搭建云主机吗?

香港不用备案服务器适合哪些行业租用

美国服务器上的网站访问速度优化策略

如何提高服务器网站的访问速度

如何更换宝塔面板IP快速解决IP更换问题

网站建设选择服务器还是虚拟主机

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!