使用bash将文件放在根目录中?

时间:2016-03-08 02:16:43

标签: bash

我有大约30台服务器在authorized_keys中有一个服务器的SSH密钥。

我想编写一个程序,逐个连接到这些框并执行两项操作。

[1] srm带有-R标志的各种目录 [2]在根目录中留下了一个txt文档

我知道这可以通过bash实现,但我没有经验写这样的东西。

任何人都可以帮助我吗?服务器在sshd端口上运行。

2 个答案:

答案 0 :(得分:0)

for循环+ ssh user@host -p port command可以完成

答案 1 :(得分:0)

#!/bin/bash

while read server; do
  #execute commands on remote server
  ssh user@$server ifconfig
  #copy local file over
  scp /path/to/file user@$server:/path/on/remote_server/
done < servers.txt