首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有交互模式的sudo passwd命令

没有交互模式的sudo passwd命令
EN

Ask Ubuntu用户
提问于 2016-03-28 12:49:07
回答 1查看 4.9K关注 0票数 6

上下文:

我在Ubuntu14.04服务器操作系统中创建了一个带有Vagrant打包器的虚拟机。所有操作都很完美,但这是一个开发VM (只有我一个人负责),我希望轻松、快速地管理我的系统。

解决方案:

我一直在使用我系统上的根帐户。在构建操作系统时,我运行sudo passwd,它告诉我输入帐户根目录的密码。

发行:

我想把这个命令添加到我的迷航内置进程中,这样我就不必手动运行它了,但是我无法找到在非交互模式下启动这个命令的解决方案。

所以..。如何以非交互方式运行sudo passwd

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-03-28 13:28:22

由于您已经作为root用户运行,因此不需要使用sudo ;)

代码语言:javascript
复制
echo "root:your_desired_root_password"|chpasswd

也可以在脚本中工作。

请参阅http://manpages.ubuntu.com/manpages/xenial/man8/chpasswd.8.html

您还可以使用expect或其他脚本:

https://stackoverflow.com/questions/8236699/script-to-change-password-on-linux-servers-over-ssh

或类似的链接

票数 6
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/751049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档