Помогите пожалуста новечку. я удали папку pub на фтп (vsftpd) и теперь немогу зайти на него. видает ошибку 500 OOPS: vsftpd: not found: directory given in 'secure_chroot_dir':/var/ftp/pub. как ее вернуть.
Проблема с vsftpd. (HELP)
создай по новой каталог командой mkdir.
Если вы хотите только вернуть саму директорию, а не её содержимое, должно хватить
mkdir -p /var/ftp/pub
Надо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.
а по подробней можно пожалуста!!! :rolleyes:
Надо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.
Скорее всего, что-то вроде
chown vsftp:nogroup /var/ftp/pub
Если вы хотите только вернуть саму директорию, а не её содержимое, должно хватить textmkdir -p /var/ftp/pubНадо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.
Деректория создолась. На фтп доступ есть. большое спосибо за ето. но я туда ничего не могу записать.
[quote=Lupo Alberto]Надо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.
Скорее всего, что-то вроде
chown vsftp:nogroup /var/ftp/pub
[/quote]
chown vsftp:nogroup /var/ftp/pub - не помогает выдает ошыбку - chown: `vsftp:nogroup': invalid user
chown vsftp:nogroup /var/ftp/pub - не помогает выдает ошыбку - chown: `vsftp:nogroup': invalid user
Надо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.
Покажите файл /etc/vsftpd/vsftpd.conf
...и вывод команды
grep ftp /etc/{passwd,group}
[quote=dsplin]chown vsftp:nogroup /var/ftp/pub - не помогает выдает ошыбку - chown: `vsftp:nogroup': invalid user
Надо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.
Покажите файл /etc/vsftpd/vsftpd.conf
...и вывод команды
grep ftp /etc/{passwd,group}
[/quote]
вывод команды
grep ftp /etc/{passwd,group}
/etc/passwd:ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
/etc/group:ftp:x:50:sa
а как показать файл /etc/vsftpd/vsftpd.conf
Скорее всего, что-то вроде textchown vsftp:nogroup /var/ftp/pub
Попробуйте так:
chown ftp:nogroup /var/ftp/pubcat /etc/vsftpd/vsftpd.confchown ftp:ftp /var/ftp/pubы. Lupo Alberto, а почему nogroup?
[quote=Lupo Alberto]Скорее всего, что-то вроде textchown vsftp:nogroup /var/ftp/pub
Попробуйте так:
chown ftp:nogroup /var/ftp/pub[/quote]
выдает chown: `ftp:nogroup': invalid group
выдает chown: `ftp:nogroup': invalid group
chown ftp:ftp /var/ftp/pub
ы. Lupo Alberto, а почему nogroup?
В известных мне дистрибутивах эта «универсальная» группа срабатывает wink
textcat /etc/vsftpd/vsftpd.conf textchown ftp:ftp /var/ftp/pubы. Lupo Alberto, а почему nogroup?
после cat /etc/vsftpd/vsftpd.conf выдает cat: /etc/vsftpd/vsftpd.conf: Permission denied
а после chown ftp:ftp /var/ftp/pub выдает chown: changing ownership of `/var/ftp/pub': Operation not permitted
после cat /etc/vsftpd/vsftpd.conf выдает cat: /etc/vsftpd/vsftpd.conf: Permission denied
а после chown ftp:ftp /var/ftp/pub выдает chown: changing ownership of `/var/ftp/pub': Operation not permitted
От root'а надо эти команды запускать.
проблема в том что я имею доступ по ssh. для root'a он закрыт.
проблема в том что я имею доступ по ssh. для root'a он закрыт.
Команда su доступна?
Команда su доступна?
неизвесно я подключяюсь под пользователя sa. как проверить доступность команды su? (извените за может быть примитивные вопросы)
как проверить доступность команды su?
http://rus-linux.net/lib.php?name=/MyLDP/consol/HuMan/su-ru.html
Вы пароль root'а на сервере знаете?
P.S. Интересно, как вам удалось «снести» тот каталог? oO