[SOLVEDL] tmux 执行多个命令都需要使用用到sudo, 求只打一次密码的方法.

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
numbchild
帖子: 107
注册时间: 2010-03-16 12:34

[SOLVEDL] tmux 执行多个命令都需要使用用到sudo, 求只打一次密码的方法.

#1

帖子 numbchild » 2012-05-20 15:54

我在tmux里弄了个session,其中会打开一些要root权限的命令,所以会用sudo,
如果光是sudo是无法运行的,用'zsh -c "sudo command ..."' 这种形式,在split-window时会要求输入密码.
但是这样的好几个,每次输也不是办法. 所以上来求只输入一次,把输入的password给其他的sudo命令.
我看了sudo的man,不是很懂,但是貌似没有什么参数可以在这方面作用.
可以使用tmux命令的脚本,或者shell脚本.任何形式都可以, 求高手指教啦.
上次由 numbchild 在 2012-05-20 16:11,总共编辑 1 次。
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: tmux 执行多个命令都需要使用用到sudo, 求只打一次密码的方法.

#2

帖子 枫叶饭团 » 2012-05-20 16:04

sudo su?
头像
numbchild
帖子: 107
注册时间: 2010-03-16 12:34

Re: tmux 执行多个命令都需要使用用到sudo, 求只打一次密码的方法.

#3

帖子 numbchild » 2012-05-20 16:10

I found the solution , is `-S` option.
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: tmux 执行多个命令都需要使用用到sudo, 求只打一次密码的方法.

#4

帖子 lilydjwg » 2012-05-20 16:11

没明白你在干什么……
回复