需求描述
正如标题所述:某一台服务器执行 hadoop 服务器的脚本
先 ssh 连接服务器,之后切换用户 su - hadoop,之后执行脚本 sh test.sh
切换用户执行一个shell文件可以用
#!/bin/sh
ssh -p 22 root@10.10.10.10 "su - hadoop -s /bin/bash test.sh"
切换用户只执行一条命令的可以用
#!/bin/sh
ssh -p 22 root@10.10.10.10 "su - hadoop -c 命令"