从远程主机上读取运行任何命令

时间:2018-08-24 08:35:20

标签: ssh remote-server

我正在尝试创建用于从远程计算机上的本地计算机执行命令的简单脚本。

我想它应该像这样:

#/bin/bash
#run_command:  execute any command to execute remotely

echo "type hostname/s which you need"
        read server
echo "type command"
        read command

for i in $server; 
   do ssh -t $i /bin/hostname;  sudo $command; echo -e "\n";
done 
2>/dev/null

但是没有用。我还尝试了以下方法:

cmd () {
    for i in $server; do  
        h  -T $i '
            /bin/hostname;
            echo command_ssh=$command;
            echo `$command`
            EOF'
    done
    exit 0
}

export command_ssh="$command"
cmd

那也没有帮助。

如何到达?感谢您的提示。

0 个答案:

没有答案