CentOS 非root用户提权教程:安全使用sudo命令
在CentOS中,通常不建议直接使用root账户进行操作,而是通过sudo命令给非root用户提权。以下是给非root用户提权的步骤:
- 以root用户登录系统。
- 执行以下命令来创建一个新的非root用户(假设用户名为newuser):
useradd newuser - 设置新用户的密码:
passwd newuser - 执行以下命令来编辑sudoers文件:
visudo - 在sudoers文件中找到下面的行:
在该行下面添加以下内容:## Allow root to run any commands anywhere root ALL=(ALL) ALL
保存并退出文件编辑器。## Allow newuser to run any commands anywhere newuser ALL=(ALL) ALL - 现在,newuser用户就具备了sudo权限,可以使用sudo命令来执行需要root权限的操作。
请注意,给非root用户提权需要谨慎操作,确保只给予必要的权限,并且对sudoers文件的编辑要慎重,防止出现错误导致系统不可用。
原文地址: http://www.cveoy.top/t/topic/o9jy 著作权归作者所有。请勿转载和采集!