centos7 - CentOS Bash Scripting su 与密码相同的行
问题描述
在全新安装的 centos7 上,我想运行一个自动执行某些操作的脚本。
在全新启动时,命令行提示用户是
>s123
我正在尝试将此用户添加到 sudoer
sudo usermod -aG 轮子 s123
但是我得到了:
s123 is not in the sudoers file. This incident will be reported.
我必须先切换到root才能将当前用户添加到sudo,所以我需要运行
su -
这需要密码,但我不能直接在同一行传递密码。
我有办法做到这一点吗?否则这不是“完全自动化的”,因为我必须先手动输入密码才能切换到 sudoer ..
解决方案
推荐阅读
- python - 使用 dask 计算移动平均线
- python - Python 中来自 TensorFlow Lite 的 MobileBert
- python - Python - 如何快速从对象中提取多个属性?
- python - 日期格式python
- r - 在 r shiny 中使用 pickerInput 来应用函数
- javascript - canplay 甚至不会触发 Vue.JS 中的缓存视频源
- google-chrome - 在 Chrome 上下文菜单中禁用“在 Google 上搜索”
- bash - Bash 条件语句零/非零意外结果
- ag-grid - ag-grid autoSizeColumns 仅使用标题而不是行内容来调整列的大小
- javascript - 如果没有 v-for 项目,如何有条件地显示消息?