LINUX.ORG.RU

А куда пишет VSFTPD?


0

1

Нужно консолькой у этого чуда отобрать номер версии. И забавно, но факт:

root@book:/# /usr/sbin/vsftpd -v

vsftpd: version 2.3.4

root@book:/# /usr/sbin/vsftpd -v 2>&1 3>&1 4>&1 5>&1 6&>1 | cut -f3 -d" "

vsftpd: version 2.3.4

root@book:/# /usr/sbin/vsftpd -v &> ./1

vsftpd: version 2.3.4

root@book:/# cat ./1

root@book:/#

Эм?



Последнее исправление: wheel (всего исправлений: 1)

strace:

write(0, «vsftpd: version

возможно проблемы с буферизацией, по-крайней мере unbuffer (из expect) впереди выпрямляет

anonymous
()
Ответ на: комментарий от aol

Само собой, но настораживает уже после:

/usr/sbin/vsftpd -v 2>&1 3>&1 4>&1 5>&1 6&>1

anonymous
()
Ответ на: комментарий от val-amart

это всё понятно. ос же сама, если я не ошибаюсь, открывает эти три дескриптора. не понятно другое - на кой делать такие финты ушами? это ж лишние телодивжения - надо сначала его закрыть, потом открыть в другую сторону. а всё ради чего? ;)

aol ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.