一个shell脚本..

yjje 2007-03-05 05:46:48
将要实现: 运行 su, 口令 111111 , 取得超管权限后 运行 apache

希望会shell的朋友帮忙写一个脚本,谢谢。。

...全文
531 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
louyong0571 2010-02-04
  • 打赏
  • 举报
回复
expect 还是蛮强大的!
FoxMessire 2010-02-04
  • 打赏
  • 举报
回复
先学习一下,自己也不会弄
yanjz_2002 2010-02-03
  • 打赏
  • 举报
回复
以root用户执行命令:chmod 4755 apachectl
原理:设置程序的suid标志位
hejiajie2008 2010-01-31
  • 打赏
  • 举报
回复
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
以后需再关注,现在先帮你顶一下
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
关注 接分
cashlu 2007-03-21
  • 打赏
  • 举报
回复
加入自启动是一个方法,如果每次想手动启动的话,倒不如直接:

alias apache=sudo apachectl start

个人感觉要比脚本方便,而且这样做依旧需要提供密码,安全性上也可靠了很多
sysheng01 2007-03-19
  • 打赏
  • 举报
回复
#!/usr/bin/expect
spawn su root
expect "Password:"
#passwd为你的密码
send "passwd\r"
#启动路径
/usr/local/apache2/bin/apachectl start &
expect eof
exit
xdspower 2007-03-08
  • 打赏
  • 举报
回复
你怎么不把apache加入自动启动?

2,161

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 UNIX文化
社区管理员
  • UNIX文化社区
  • 文天大人
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧