Бергон интернет и телевизия

Официален форум
Дата и час: 25 Апр 2024 07:21

Часовете са според зоната UTC + 2 часа [ DST ]


Правила на форума





Напиши нова тема Отговори на тема  [ 2 мнения ] 
Автор Съобщение
МнениеПубликувано на: 07 Апр 2008 11:21 
Offline
VIP
VIP

Регистриран на: 02 Сеп 2005 04:28
Мнения: 876
Години: 37

Местоположение: Добрич/Варна
Благодарил: 0 пъти
Получил благодарност: 4 пъти
Идеята е следната - след добавяне на нов user в Ubuntu 7.10 да може:
1) Всеки потребител да може да пише и чете в една папка (обща)
2) Всеки потребител да си има собствена папка в която да може да чете и пише, но да не е в /home, а в друга директория

Използвам proftpd, но ако има нещо по-лесно или по-удобно - пишете.
Благодаря предварително


Последна промяна someone на 12 Апр 2008 04:04, променена общо 2 пъти

Върнете се в началото
 Профил  
 
 Заглавие:
МнениеПубликувано на: 07 Апр 2008 11:32 
Offline
Луд умора няма
Аватар

Регистриран на: 19 Май 2005 17:52
Мнения: 970
Благодарил: 18 пъти
Получил благодарност: 11 пъти
Тъй като в настройките по подразбиране се използва група nogroup, хубаво е потребителя да бъде в същата група nogroup. Домашната му папка може да бъде където и да е из системата, но трябва да я направиш с права за четене и писане от съответния потребител или група, а може и двете. Ето един пример (превключи на root):
1. Създаваме папка /potrebiteli/nedelcho
mkdir /potrebiteli/nedelcho
2. Създаваме потребителя nedelcho
adduser --home /potrebiteli/nedelcho --ingroup nogroup nedelcho
3. Задаваме съответните собственици и права за папката
chown nedelcho:nogroup /potrebiteli/nedelcho
chmod 664 /potrebiteli/nedelcho
При така зададени права, потребител nedelcho и група nogroup ще притежават папката, а чрез втората команда задаваме nedelcho и потребителите от nogroup да могат да четат и пишат от папката, а други да могат само да четат.
Готов си с единия потребител. Вече можеш да влезеш през такова в неговата папка като използваш зададените потребител и парола. Добави ред
DefaultRoot ~
в proftpd.conf, за да ограничиш потребителите да могат да ползват само собствените си папки. Ако е нужно, можеш да зададеш и един анонимен потребител, чрез който да могат да се разглеждат файловете. Добави подобно нещо в proftpd.conf
Код:
<Anonymous>
   User                    такова
   Group                  такова
   UserAlias             anonymous такова
   MaxClients           10
   <Limit>
      DenyAll
   </Limit>
</Anonymous>

Създай потребителя и групата такова с последователни команди в конзола като root:
addgroup такова
adduser --no-create-home --ingroup --disabled-password такова такова

ми това е общо взето, ако бъркам някъде нещо, по разбиращите да ме поправят ;)
и иначе има и графичен а иначе аз си падам по графичните неща :) и за целта си има и графичен инструмент :P


Върнете се в началото
 Профил  
 
Покажи мненията от миналия:  Сортирай по  
Напиши нова тема Отговори на тема  [ 2 мнения ] 

Часовете са според зоната UTC + 2 часа [ DST ]


Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 10 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
POWERED_BY
Преведено от: SEO блог на Йоан Арнаудов