но в итоге когда логинюсь на фтп из Filezilla
220 (vsFTPd 2.2.2)
Команда: USER root
Ответ: 530 Permission denied.
Ошибка: Невозможно подключиться к серверу
Так же не работает закачка файлов на сервер
делал chmod 755 для папки pub куда я могу зайти по фтп но при закачке файла пишет
Команда: PASV
Ответ: 227 Entering Passive Mode (192,168,0,17,232,48).
Команда: STOR test.php
Ответ: 550 Permission denied.
Кароче кроме анонимного захода на фтп ничего настроить немогу
ЗЫ pure-ftpd попробовал поставить требует какую то библиотеку из mysql, а я использую postgres и mysql и его части не нужны, тем более как я почитал vsftpd стабильная прога что мне и нужно
В общем с созданием пользователя и сменой корневой директории разобрался
каталог задается в файле /etc/passwd для каждого пользователя, а не в vsftpd.conf
Но как установить права на запись и чтение файлов в папки только одному пользователю где что надо прописать ?
ИЧСХ, сам ТС называет каталоги грамотно, в отличие от "модератора". Ну и разобрался сам. Действительно, задаётся каталог в /etc/passwd. Сложно было сказать-то?
"trom⇓" написал:
Но как установить права на запись и чтение файлов в папки только одному пользователю где что надо прописать ?
в двух местах:
1. на сам каталог $HOME, командой chmod
2. в конфиге ftp-демона.
результат -- конъюнкция. Т.е. разрешено тогда, и только тогда, когда И там, И там.
ИЧСХ, сам ТС называет каталоги грамотно, в отличие от "модератора". Ну и разобрался сам. Действительно, задаётся каталог в /etc/passwd. Сложно было сказать-то?[/quote]
Не понял, что за претензии? Предлагаешь мне лишь скипетр и державу держать, да банить нерадивых пользователей?
Предлагаешь мне лишь скипетр и державу держать, да банить нерадивых пользователей?
ну что-бы быть модератором на LF нужно хотя-бы терминологию изучить. Слова "файл", "каталог", и т.д. И осознать, чем отличается каталог от папки.
Что-бы вам было легче, я помогу:
1. каталог это сущность файловой системы GNU/Linux
2. папка -- это сущность из проводника(дельфина и т.п.)
Папка -- намного более сложное понятие, она имеет цвет, вид, её размер равен размеру содержимого.
У каталога нет никаких цветов. И размер каталога никак не связан с его содержимым. Да и вообще содержимое каталога не связано с содержимым файлов. Каталог -- это хранилище имён файлов.
да, но я обычно использую proftpd, потому ничего не могу сказать конкретно. Могу только посоветовать man vsftpd.conf. Извините.
"trom⇓" написал:
думаю в конфиге удобнее, явно прописал и все,
угу. Конфиг специально для этого сделан. И там можно то, чего нельзя сделать обычными правами. (например обычными правами нельзя разрешить удаление файла, но запретить создание. И наоборот нельзя для определённой группы)
[quote="lone_wolf⇓"]1 вопрос oracle это локальный пользователь должен быть ?
oracle это я для примера привел. Какой у вас пользователь хз.[/quote]
эм да я просто спросил для полного понимания приведенного примера. Просто получается из данного примера что пользователь виртуальный и без пароля.