[问题]怎么在脚本里执行sudo 命令

sh/bash/dash/ksh/zsh等Shell脚本
回复
flea
帖子: 43
注册时间: 2007-01-31 1:11

[问题]怎么在脚本里执行sudo 命令

#1

帖子 flea » 2008-03-12 21:58

我有个程序必须root权限执行,想用脚本来启动程序,这样就可以直接在图形界面下执行了, 可怎么在脚本里怎么变成root呢
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#2

帖子 iblicf » 2008-03-12 22:10

可以 : echo "yourpasswd" |sudo -S yourcommand , 不安全
flea
帖子: 43
注册时间: 2007-01-31 1:11

#3

帖子 flea » 2008-03-12 22:50

为什么不安全啊
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#4

帖子 iblicf » 2008-03-12 23:30

我晕哪,你不的把密码明文放那么
头像
INUYASHA
帖子: 366
注册时间: 2007-03-16 15:42

#5

帖子 INUYASHA » 2008-03-16 14:14

那有其他方法吗

比如要求输入密码 并赋值给一个变量 不知行不行
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#6

帖子 BigSnake.NET » 2008-03-16 15:10

代码: 全选

gksu 命令
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
INUYASHA
帖子: 366
注册时间: 2007-03-16 15:42

#7

帖子 INUYASHA » 2008-03-16 15:31

BigSnake.NET 写了:

代码: 全选

gksu 命令
要事在本文模式下gksu就不行了呀
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#8

帖子 BigSnake.NET » 2008-03-16 15:36

那就直接在脚本里sudo啊..
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
回复