在远程服务器上以root身份运行本地脚本

这个问题在这里已经有了答案:

  • 如何使用SSH在远程机器上运行shell脚本? 11个答案

  • 好的,那么你为什么“回声mypassword”?

    你不能使用NOPASSWD将你的SSH帐户添加到sudoers文件中吗?

    man sudoers

     authenticate      If set, users must authenticate themselves via a password (or other means
                       of authentication) before they may run commands.  This default may be
                       overridden via the PASSWD and NOPASSWD tags.  This flag is on by default.
    
    链接地址: http://www.djcxy.com/p/97143.html

    上一篇: run a local script as root on remote server

    下一篇: execute commands on remote server using shell script