".extra-menu { background-color: #f3f3f3; padding: 20px; } .extra-menu .extra-menu-h { height: 36px; } .extra-menu .extra-menu-h h3 { display:inline-block; } .extra-menu ul a{ text-decoration: none; } .extra-menu .menu-child { text-indent: 4em; } .extra-menu .menu-child:before { left: 4em; } .extra-menu .extra-menu-h h3 { line-height: 36px; } .collapse-toggle { float: right; cursor: pointer; user-select: none; display: inline-flex; align-items: center; font-size: 14px; } .collapse-toggle img { width: 30%; transform: rotate(180deg); } .collapse-content { margin-bottom: 0px !important; margin-top: 20px !important; overflow: hidden; max-height: 0; transition: max-height 0.3s ease-out; } .collapse-content.expanded { max-height: 1000px; /\* 设置一个足够大的值,确保内容可以完全展开 \*/ } .ph-id { position: relative; top: -90px; } jQuery(document).ready(function( $ ) { $('.collapse-toggle').on('click',function(){ var content = document.querySelector('.collapse-content'); content.classList.toggle('expanded'); if (content.classList.contains('expanded')) { $(this).find('div').text('收起'); $(this).find('img').css('transform','rotate(180deg)'); } else { $(this).find('div').text('展开'); $(this).find('img').css('transform','rotate(0deg)'); } }) })
[Vultr](/#)是一家知名的海外云服务器商,旗下产品种类丰富,包括云服务器、专用服务器等。其中Vultr VPS全部采用SSD存储,可按小时计费,支持Windows或Linux系统。我们在管理服务器时,通常会先创建一个具有sudo权限的非root用户,本文将介绍下如何在Arch Linux上创建sudo权限用户。
![](https://www.idcspy.com/wp-content/uploads/2021/11/1-35.jpg)
Vultr主机商目前提供有“充多少送多少”超值优惠活动,新用户首充最高赠送100美元,有效期12个月,还是非常划算的。有需要的朋友,可以参考:《[Vultr优惠码使用教程和优惠解读](/#)》
**步骤1、安装sudo**
由于sudo不包含在基本安装中,因此需要先安装sudo。我们通过SSH工具登录到Vultr VPS后,在命令行界面运行以下命令:
> \# pacman –sync sudo
**步骤2、创建新用户**
使用useradd命令创建一个新用户(example\_user)。
> \# useradd –create-home example\_user
然后为example\_user用户设置一个强密码。
> \# passwd example\_user
**步骤3、把创建的新用户添加到Wheel Group**
> \# usermod –append –groups wheel example\_user
**步骤4、编辑sudo配置文件**
使用visudo命令打开sudo配置文件。
> \# visudo
在配置文件底部的User privilege specification部分查找wheel group,取消行首的注释。
\## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL) ALL
保存并退出visudo。
**步骤5、切换到新用户访问**
> \# su – example\_user
然后测试是否能正常显示新用户名,相关命令如下:
> $ whoami
>
> example\_user
>
> $ sudo whoami
>
> We trust you have received the usual lecture from the local System
> Administrator. It usually boils down to these three things:
>
> #1) Respect the privacy of others.
>
> #2) Think before you type.
>
> #3) With great power comes great responsibility.
>
> \[sudo\] password for example\_user:
>
> root
测试结果如上所示,如果能正常输出example\_user用户名,并且通过sudo命令能正常访问,表示我们已成功地在Arch Linux服务器上创建了具有sudo权限的非root用户,接下来便可以用该用户管理服务器。
**相关阅读:**《[Vultr教程:如何在Ubuntu上创建sudo权限用户](/#)》"
松果号 作者:松果号原创文章,如若转载,请注明出处:https://www.6480i.com/archives/104853.html