У меня есть около 100 серверов, на которых я хочу проверить, существует ли пользователь. Вместо того, чтобы заходить вручную на каждый сервер, я пытаюсь написать для этого скрипт. Итак, я написал следующий скрипт, чтобы проверить это.
#!/bin/bash
if id user1 >/dev/null 2>&1; then
echo "user1 user exists"
else
echo "user1 user does not exist"
fi
Я считаю, что мне нужно также подключиться к серверам по ssh с помощью сценария, но, пожалуйста, предложите, есть ли лучший способ выполнить это.
if ssh "$host" id user1 ..
- person that other guy   schedule 07.10.2016