День добрый. случайно на сервере была под sudo введена команда
chmod -R 777 /
вместо
chmod -R 777 .
после чего в каталоге /etc/ появились чудеса.
drwxrwxrwx 2 root root 4.0K Oct 2 10:41 ssh/
drwxrwxrwx 4 root root 4.0K Sep 29 20:31 ssl/
-rwxrwxrwx 1 root root 470 Jan 19 22:36 sudoers*
-rwxrwxrwx 1 root root 2.4K Mar 14 2008 sysctl.conf*
-rwxrwxrwx 1 root root 1.6K Nov 23 2007 syslog.conf*
drwxrwxrwx 2 root root 4.0K Sep 28 19:29 terminfo/
-rwxrwxrwx 1 root root 17 Nov 1 23:33 timezone*
-rwxrwxrwx 1 root root 1.3K Feb 21 2008 ucf.conf*
при этом в шелл не пускает под вот таким соусом
Read from socket failed: Connection reset by peer
при таких правах на файлы ssh отказался работать и судо перестал работать.
сервер стоит далеко и физически приблизится к нему практически невозможно.
но есть доступ по фтп. попробовал залить PHP-Shell но оно не даёт войти под суду
$ sudo chmod 0440 /etc/sudoers
sudo: /etc/sudoers is mode 0777, should be 0440
вот так ничего не даёт сделать, подготовил конфиг к фтп демону чтоб пускал дойти до корня, а дальше силком уже залить ему файлы с правильными правами.
или я ошибаюсь? как быть