LinuxForum.Fans
Тема

Проблема с vsftpd. (HELP)

Автор: dsplin 28 сообщений 5571 просмотров
#238128

Помогите пожалуста новечку. я удали папку pub на фтп (vsftpd) и теперь немогу зайти на него. видает ошибку 500 OOPS: vsftpd: not found: directory given in 'secure_chroot_dir':/var/ftp/pub. как ее вернуть.

#238130

создай по новой каталог командой mkdir.

#238131

Если вы хотите только вернуть саму директорию, а не её содержимое, должно хватить

text

mkdir -p /var/ftp/pub

Надо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.

#238132

а по подробней можно пожалуста!!! :rolleyes:

#238134
Lupo Alberto написал:
Надо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.

Скорее всего, что-то вроде

text

chown vsftp:nogroup /var/ftp/pub
#238148
Lupo Alberto написал:
Если вы хотите только вернуть саму директорию, а не её содержимое, должно хватить
text

mkdir -p /var/ftp/pub

Надо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.

Деректория создолась. На фтп доступ есть. большое спосибо за ето. но я туда ничего не могу записать.

#238149
Lupo Alberto написал:
[quote=Lupo Alberto]Надо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.

Скорее всего, что-то вроде

text

chown vsftp:nogroup /var/ftp/pub

[/quote]

chown vsftp:nogroup /var/ftp/pub - не помогает выдает ошыбку - chown: `vsftp:nogroup': invalid user

#238153
dsplin написал:
chown vsftp:nogroup /var/ftp/pub - не помогает выдает ошыбку - chown: `vsftp:nogroup': invalid user
"Lupo Alberto" написал:
Надо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.

Покажите файл /etc/vsftpd/vsftpd.conf
...и вывод команды

text

grep ftp /etc/{passwd,group}
#238154
Lupo Alberto написал:
[quote=dsplin]chown vsftp:nogroup /var/ftp/pub - не помогает выдает ошыбку - chown: `vsftp:nogroup': invalid user
"Lupo Alberto" написал:
Надо ещё поменять права на вновь созданную директорию, но это зависит от дистрибутива и настроек самого сервера.

Покажите файл /etc/vsftpd/vsftpd.conf
...и вывод команды

text

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

#238160
Lupo Alberto написал:
Скорее всего, что-то вроде
text
chown vsftp:nogroup /var/ftp/pub

Попробуйте так:

text
chown ftp:nogroup /var/ftp/pub
#238161
text
cat /etc/vsftpd/vsftpd.conf
text
chown ftp:ftp /var/ftp/pub

ы. Lupo Alberto, а почему nogroup?

#238163
Lupo Alberto написал:
[quote=Lupo Alberto]Скорее всего, что-то вроде
text
chown vsftp:nogroup /var/ftp/pub

Попробуйте так:

text
chown ftp:nogroup /var/ftp/pub

[/quote]

выдает chown: `ftp:nogroup': invalid group

#238164
dsplin написал:
выдает chown: `ftp:nogroup': invalid group
newzenon написал:
chown ftp:ftp /var/ftp/pub
#238166
newzenon написал:
ы. Lupo Alberto, а почему nogroup?

В известных мне дистрибутивах эта «универсальная» группа срабатывает wink

#238167
newzenon написал:
text
cat /etc/vsftpd/vsftpd.conf
text
chown 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

#238168
dsplin написал:
после 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'а надо эти команды запускать.

#238175

проблема в том что я имею доступ по ssh. для root'a он закрыт.

#238176
dsplin написал:
проблема в том что я имею доступ по ssh. для root'a он закрыт.

Команда su доступна?

#238181
Lupo Alberto написал:

Команда su доступна?

неизвесно я подключяюсь под пользователя sa. как проверить доступность команды su? (извените за может быть примитивные вопросы)

Войдите или зарегистрируйтесь, чтобы ответить.