The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Нюансы настройки vsFTPd"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (FTP / Linux)
Изначальное сообщение [ Отслеживать ]

"Нюансы настройки vsFTPd"  –1 +/
Сообщение от krnprogmail.ru (ok) on 17-Ноя-15, 17:36 
Добрый день. Стоит задача настройки на CentOS FTP сервера vsFTPd следующим образом. Необходимо создать 8 пользователей, имеющих доступ к одной и папке на сервере. Но 5 из них должны иметь доступ только на чтение, а 3 на чтение и запись. Каким хитрым конфигом это можно сделать?

P.S. Один и тот же логин раздать нескольким пользователям нельзя по причине того, что повторный вход данного пользователя закроет предыдущую сессию.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Нюансы настройки vsFTPd"  +1 +/
Сообщение от PavelR (??) on 17-Ноя-15, 18:55 
> Добрый день. Стоит задача настройки на CentOS FTP сервера vsFTPd следующим образом.
> Необходимо создать 8 пользователей, имеющих доступ к одной и папке на
> сервере. Но 5 из них должны иметь доступ только на чтение,
> а 3 на чтение и запись. Каким хитрым конфигом это можно
> сделать?

Есть такая штука - группы.
Ссылку на документацию по правам доступа в unix-системах кидать не буду, гугл не первый день существует.

> P.S. Один и тот же логин раздать нескольким пользователям нельзя по причине
> того, что повторный вход данного пользователя закроет предыдущую сессию.

что-что?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Нюансы настройки vsFTPd"  +/
Сообщение от krnprogmail.ru (ok) on 18-Ноя-15, 09:17 
>[оверквотинг удален]
>> Необходимо создать 8 пользователей, имеющих доступ к одной и папке на
>> сервере. Но 5 из них должны иметь доступ только на чтение,
>> а 3 на чтение и запись. Каким хитрым конфигом это можно
>> сделать?
> Есть такая штука - группы.
> Ссылку на документацию по правам доступа в unix-системах кидать не буду, гугл
> не первый день существует.
>> P.S. Один и тот же логин раздать нескольким пользователям нельзя по причине
>> того, что повторный вход данного пользователя закроет предыдущую сессию.
> что-что?

Уважаемый PavelR, я понимаю, что, возможно, с вашей позиции, этот вопрос считается простым, но ответ "Есть такая штука - группы." мне ни о чем не говорит. Да, я знаю, что группы есть и что? Мне нужна конкретика. Допустим сделаю я 2 группы: r_users и rw_users как организовать доступ этих групп к одному каталогу на сервере с разными правами? Наверное, если человек обращается за помощью на форум, то ответ "иди на@" он ожидает увидеть в последнюю очередь. Как вы считаете?

По поводу "что-что?" Если я подключаюсь к vsFTPd серверу с использованием логина, например, user повторно, то предыдущая сессия, установленная для user прерывается.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Нюансы настройки vsFTPd"  +/
Сообщение от bagas email(ok) on 18-Ноя-15, 10:30 
>[оверквотинг удален]
> Уважаемый PavelR, я понимаю, что, возможно, с вашей позиции, этот вопрос считается
> простым, но ответ "Есть такая штука - группы." мне ни о
> чем не говорит. Да, я знаю, что группы есть и что?
> Мне нужна конкретика. Допустим сделаю я 2 группы: r_users и rw_users
> как организовать доступ этих групп к одному каталогу на сервере с
> разными правами? Наверное, если человек обращается за помощью на форум, то
> ответ "иди на@" он ожидает увидеть в последнюю очередь. Как вы
> считаете?
> По поводу "что-что?" Если я подключаюсь к vsFTPd серверу с использованием логина,
> например, user повторно, то предыдущая сессия, установленная для user прерывается.

Хмм, ну так вам и дали тему для размышления!
Или вам надо разжевано положить в рот и за вас съесть?
Создать директории нужные.
Создать группы в системе
Добавить определенные группы для пользователей определенных.
Выставить нужные права на директории!
азы админства вам не кто не будит рассказывать, это вы должны сами знать.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Нюансы настройки vsFTPd"  +/
Сообщение от PavelR (??) on 18-Ноя-15, 16:55 
> Уважаемый PavelR, я понимаю, что, возможно, с вашей позиции, этот вопрос считается
> простым, но ответ "Есть такая штука - группы." мне ни о
> чем не говорит. Да, я знаю, что группы есть и что?

Воспользуйтесь группами.

> Мне нужна конкретика. Допустим сделаю я 2 группы: r_users и rw_users
> как организовать доступ этих групп к одному каталогу на сервере с
> разными правами? Наверное, если человек обращается за помощью на форум, то
> ответ "иди на@" он ожидает увидеть в последнюю очередь. Как вы
> считаете?

Я тут смотрю, вас просто закидали ответами на ваш вопрос.

Сидите и радуйтесь, что вам хотя бы подсказали, что для решения вашей задачи надо попробовать использовать группы.

Наверное, если кто-то вам ответил, ваш комментарий "почему ты мне не разжевал и не предоставил готовое решение" он ожидает увидеть в последнюю очередь.

> По поводу "что-что?" Если я подключаюсь к vsFTPd серверу с использованием логина,
> например, user повторно, то предыдущая сессия, установленная для user прерывается.

Так происходить не должно.


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Нюансы настройки vsFTPd"  +/
Сообщение от PavelR (??) on 18-Ноя-15, 16:58 
Лениво читать ман ?

user_config_dir
              This  powerful option allows the override of any config option specified in the manual page, on a per-user basis. Usage is sim‐
              ple, and is best illustrated with an example. If you set user_config_dir to be /etc/vsftpd_user_conf and then  log  on  as  the
              user  "chris", then vsftpd will apply the settings in the file /etc/vsftpd_user_conf/chris for the duration of the session. The
              format of this file is as detailed in this manual page! PLEASE NOTE that not all settings are effective on  a  per-user  basis.
              For  example,  many  settings  only  prior  to the user's session being started. Examples of settings which will not affect any
              behviour on a per-user basis include listen_address, banner_file, max_per_ip, max_clients, xferlog_file, etc.

              Default: (none)


+ поиск по ману по словам write read list


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Нюансы настройки vsFTPd"  +/
Сообщение от krnprogmail.ru (ok) on 19-Ноя-15, 09:13 
>[оверквотинг удален]
>            
>   For  example,  many  settings  only
>  prior  to the user's session being started. Examples of
> settings which will not affect any
>            
>   behviour on a per-user basis include listen_address, banner_file, max_per_ip,
> max_clients, xferlog_file, etc.
>            
>   Default: (none)
> + поиск по ману по словам write read list

Решил вопрос с использованием виртуальных пользователей. Указал им всем одну и ту-же папку и выставил каждому нужные права. Всем спасибо.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру