Перевод так или иначе @polynomial отвечает на bash
:
#!/bin/bash
if [[ ! -e textfile2 ]]; then
mkfifo textfile2
fi
while true; do
(
exec >textfile2
cat textfile2-header
cat textfile1
cat textfile2-footer
)
done
ssh иногда дает вводящие в заблуждение сообщения об ошибках.
Я нашел, что лучший способ отладить ssh-проблемы от серверной стороны.
$(which sshd) -d
.Если Вы не видите, что достаточно информации с единственным d увеличивает число - -ddd
максимальное многословие - единственный на стороне сервера скажет Вам больше, чем самый подробный уровень на стороне клиента...
Я тоже столкнулся с этой проблемой, и после нескольких часов логов tcpdump debug обнаружил просто ОБНОВЛЕНИЕ openssh до последней версии решит проблему.
killal -u $user
и попробованное вхождение в, но ничто не изменилось. Команда, которая показала пользователю, как вошел в систему, былаnetstat -nutp | grep sshd
. – Haukur 10.07.2012, 02:31