Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Выставить права на папки для пользоватей

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

ntoch



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добра всем !  
 
Суть в том, что стоит задача организовать файловое хранилище для отдела.  
В отделе должно быть два пользователя с уровнем доступа ко всем папкам.  
Есть пользователи, которые должны иметь доступ к некоторым общим папкам и именным папкам, и пользователи не должны видеть содержимое папок друг друга.  
 
КАТАЛОГ
             Каталог1
                          общая - на чтение
                          пользователь1
                          пользователь2
             Каталог2
                          общая - на чтение
                          пользователь1
                          пользователь2
 
У руководителя должен быть доступ ко всем папкам, у пользователей к именным и общим.  
На WIN делается за 5 мин. Но в моем случае хранилище должны быть на linux в моем случае UBUNTU
SAMBA нам не подошла. Так как нужен был доступ из вне, остановился на WEBDAV - я если честно заколебался настраивать эти права! Получается если есть доступ к корневой папке, то по умолчанию и ко всем остальным, файл .htaccess не помогает! Замылился уже!    
 
Вот пример куска конфига.  

Цитата:
   Alias /sales /var/www/sales.site.pro/files/
   Alias "/инструкции" "/var/www/sales.site.pro/files/ИНСТРУКЦИИ/"  
<Location /sales>
      DAV On
      AuthType Basic
      AuthName "Company authorization"
      AuthUserFile /var/www/sales.site.pro/sales.passwd
       
      <Limit  DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
         Require user Super_user1 Super_user2
      </Limit>
       
      <Limit READ>
         Require user User1 User2
      </Limit>
         Require valid-user
   </Location>
   
   <Location "/инструкции">
      DAV On
      AuthType Basic
      AuthName "Company authorization"
      AuthUserFile /sales.passwd
       
      <Limit READ WRITE DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
         Require user Super_user1 Super_user2
      </Limit>
       
      <Limit READ>
         Require user User1 User2
      </Limit>
         Require valid-user
   </Location>  
 

 
Конфиг на мой взгляд вообще не рабочий. С Ubuntu, апачем и пр. премудростями знаком не так давно!

Всего записей: 54 | Зарегистр. 24-03-2011 | Отправлено: 16:22 21-03-2013
ntoch



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никто не поможет ?

Всего записей: 54 | Зарегистр. 24-03-2011 | Отправлено: 17:13 25-03-2013
ntoch



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хоть кричи на этом форуме .....зды  )))))) Издох что ли  ?

Всего записей: 54 | Зарегистр. 24-03-2011 | Отправлено: 17:45 28-03-2013
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Издох что ли  ?

Да нет. Всё просто:
1) влом думать;
2) времени на свои дела не хватает;
3) проблема не раз обмозговывалась в инете, посему даже не хочется к ней прикасаться.
Думаю у других участников форума всё тоже самое.

----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6714 | Зарегистр. 29-04-2009 | Отправлено: 22:59 28-03-2013
L_S_V



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а что тут сложного?
судя по юзерам  
 
chown -R User1 /var/www/sales.site.pro/files/ИНСТРУКЦИИ/User1
chown -R User2 /var/www/sales.site.pro/files/ИНСТРУКЦИИ/User2
 
chmod -R 0664 /var/www/sales.site.pro/files/ИНСТРУКЦИИ/User1
chmod -R 0664 /var/www/sales.site.pro/files/ИНСТРУКЦИИ/User2
 
у вас дав умеет удалять файлы?
только эти юзеры должны быть в /etc/passwd uid'ами

Всего записей: 627 | Зарегистр. 31-03-2005 | Отправлено: 14:27 29-03-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » Выставить права на папки для пользоватей


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru