use a tecla -t
com ssh
no oder para alocar tty
#!/bin/bash
USERNAME=abcds
HOSTS="abcde fghij klmno pqrst aksjd ajsdf"
SCRIPT="su - admin;hostname;ulimit -u;ulimit -n"
for HOSTNAME in ${HOSTS} ; do
ssh -l ${USERNAME} ${HOSTNAME} "${SCRIPT}"
done
su no script acima não funciona e exibe um erro: o padrão deve ser um tty
Qualquer solução alternativa?
use a tecla -t
com ssh
no oder para alocar tty
Tags ssh su shell-script