【发布时间】:2013-06-04 17:16:57
【问题描述】:
我正在尝试编写一个脚本,它将 ssh 到主机,在那里执行挂载操作,运行一些其他命令并退出。
其他命令 (cd, cp) 不需要 sudo 权限,但挂载选项需要 sudo 权限。我想写一个可以做的脚本:
ssh user@server "mount -t nfs xx.xx.xx.xx:/ /nfs -o rsize=4096,wsize=4096 ; cp pqr rst ; umount /nfs ;"
和其他一些非 sudo 命令。在脚本运行时,如何在没有 sudo 选项且不输入任何密码的情况下执行此操作。
【问题讨论】:
-
你想做什么?如果您只想将文件从“这里”复制到“那里”,请在
scp或rsync处循环。