• ADADADADAD

    linux云服务器如何使用sudo[ 建站问答 ]

    建站问答 时间:2024-11-29 09:38:29

    作者:文/会员上传

    简介:

    linux云服务器使用sudo的方法:1、打开linux云服务器终端控制台安装sudo;2、输入“adduser yisu”命令创建sudo用户;3、将创建的sudo用户添加到wheel组中;4、检查sudo的配置文件/

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    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用户登录系统,如果无法登录,说明设置成功了。

    linux云服务器如何使用sudo.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: 云服务器linux