Проблема решена!
раскоментирована строчка в /etc/ssh/sshd_config
вернул обратно все файлы на место, проблема оказывается вот в чём была, может кому то поможеткогда я заходил через ssh root'om то SSHD пока я там сидел открывал на прослушивание и брал на себя 21 порт!!!
То есть /etc/init.d/vsftpd start не работала, так как порт уже занят
Лекарство такое:
1. отключиться от терминала
2. запустить как-то vsftpd сервер, я это сделал через webmin
3. только тогда зайти по sshd и можно перезапускать vsftp и sshd хоть миллиард раз
Для чего это было сделано мне не понятно, для чего переключать FTP на 21 порту на свой /usr/libexec/sftpd-server пока root тусит на терминале мне не понятно. При чём это по умолчанию так. а если на сервер никак не зайти по другому как только через ssh то не понятно как вообще запустить ftp сервер
на всякий пожарный пишу версии ПО и ОС
[root@home home]# sshd -v
sshd: illegal option -- v
OpenSSH_5.2p1, OpenSSL 0.9.8k-fips 25 Mar 2009
ОС: FEDORA 11
первый раз с такой хернёй столкнулся, спасибо всем кто помогал:)