社区
Linux/Unix社区
帖子详情
如何在脚本里登录root执行命令啊
root_mind
2012-03-29 09:36:37
如何在脚本里自动输入密码登录root,然后执行命令啊
网上搜到的都一堆垃圾
求例子
...全文
196
4
打赏
收藏
如何在脚本里登录root执行命令啊
如何在脚本里自动输入密码登录root,然后执行命令啊 网上搜到的都一堆垃圾 求例子
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
justkk
2012-03-29
打赏
举报
回复
或者你也可以采用suid的方式,让普通用户可以执行你的命令
justkk
2012-03-29
打赏
举报
回复
参考
用expect 实现切换用户时自动输入密码 - 小菜鸟的天地 - 博客频道...
freetstar
2012-03-29
打赏
举报
回复
使用expect
freetstar
2012-03-29
打赏
举报
回复
使用expect
在linux shell
脚本
中
root
切换到普通用户执行
脚本
或命令的方法
今天小编就为大家分享一篇在linux shell
脚本
中
root
切换到普通用户执行
脚本
或命令的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
linux 自动
登录
root
脚本
,使用expect
脚本
登录
到
root
账号并
执行命令
通过expect
脚本
登录
root
账号,方法比较简单,只要先写一个如下格式的
脚本
即可:#!/usr/bin/expectset timeout=30 #设置30秒超时spwan su
root
expect "Password*"send "123456\r" #发送密码,别忘了以\r结尾expect "*#*"...
Linux shell
脚本
切换为
root
用户
执行命令
shell
脚本
切换为
root
用户权限
Shell
脚本
切换
root
用户或获取
root
权限
前言 需求:Shell
脚本
不能通过
root
用户执行,只能通过普通用户执行。但是
脚本
中的某些命令需要时
root
权限。 想法:在执行需要
root
权限的命令时切换到
root
用户 或者 拿到
root
权限。 切换
root
用户 1、安装expect yum install -y expect 2、编写
脚本
(3条消息) 解决linux下sudo更改文件权限报错xxxis not in the sudoers file. This incident will be reported._心之所向,一如既
shell
脚本
里
切换用户
执行命令
用当前用户(如
root
)执行一个
脚本
,在
脚本
中需要切换到其他用户去(如ossadm)执行某条命令 直接在
脚本
里
进行su ossadm 或者su - ossadm是行不通的,不管如何环境变量等一些东西比较容易混乱,加载不到对应用户的环境变量 有两种方式可以在
脚本
里
进行切换 1,使用EOF #!/bin/bash su - ossadm<<EOF cd /etc/sysconf ...
Linux/Unix社区
23,125
社区成员
74,509
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章