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

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

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

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

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

Diman19

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет! Имеется серверный компьютер,на котором установлен Debian.Данный компьютер подключен к доменному имени.На данном компьютере хочется организовать файловые ранилища.Скажите пожалуйста как на данном компьютере подключить(расшарить) сетевой диск чтобы пользователи которые зарегестрированны под домменым именем имели определенный права работы с файлами на данном диске?
 
Тоесть если зайти в сетевое окружение то там будет виден жесткий диск,с которого можно будет скачивать файлы.

Всего записей: 88 | Зарегистр. 10-11-2008 | Отправлено: 02:44 28-11-2013
SlavaB

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Diman19
Ключевое слово - SAMBA

Всего записей: 1278 | Зарегистр. 22-07-2003 | Отправлено: 03:40 28-11-2013
Diman19

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет! Самбу установил,настроил базовыми настройками.Папки в сети отображаються.Но вопрос: Не могу ничего в папки записать при входе в папку он логин и пароль не спрашивает.Что хорошо для гостей(скачка и просмотр) Но как закачать файлы туда и редактировать их?Можно ли также как нибудь самбу синхронизировать с доменным именем? Чтобы все юзеры которые были зарегестрированны в домене имели определенные права?
 
Заранее спасибо за помощь!

Всего записей: 88 | Зарегистр. 10-11-2008 | Отправлено: 11:41 28-11-2013
nikhelfer

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Diman19
Ключевые слова - man smb.conf

Всего записей: 193 | Зарегистр. 16-08-2003 | Отправлено: 12:25 28-11-2013
Diman19

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет! Не получается сделать одинаковые права двум юзерам.План таков.Подключить второй жесткий диск 300 ГБ который будет находится на сервере с установленным Debian.Этот диск сделать доступным только определенным пользователям,Пользователи используют Windows 7. Тоесть задача сделать диск доступным в сети и определенные пользователи имеют полный контроль над диском (удаление,перемещение,запуск программ)
 
Вот как все я устанавливал и настраивал.По шагам.
 
Монтируем жесткий диск который установлен отдельно от всей файловой системы.
 
cd /
fdisk -l
mkdir /HDD
fdisk /dev/sdb
p
n
p
1
enter
enter
w
mkfs.ext3 /dev/sdb1
mount -t ext3 /dev/sdb1/HDD/
nano /etc/fstab
 
Добавляю следующие строки
/dev/sdb1 /HDD ext3 defaults 0 0
Сохраняю файл далее перезагружаюсь
reboot
 
После этого настраиваю samba следующим образом
 
apt-get install samba
 
Создаю 2ух пользователей которые будут иметь полный доступ к диску с файлами.
 
smbpasswd -a superadmin
smbpasswd -a admin
далее меняю права
 
chown admin:admin hdd
chmod 775 hdd
 
Далее редактирую файл
 
nano /etc/samba/smb.conf
весь конфиг по умолчанию,добавляю только вот такие строки
 
[hdd]
comment = Vtoroj HDD dlia fijlov
browseable = yes
path = /hdd
guest ok = no
read only = no
create mask = 0700
 
далее перезагружаю самбу
 
/etc/init.d/samba restart
 
Теперь при наборе \\ip_adress появляется диск с именем HDD как и планировалось.Но проблема в следующем.Если при входе с именем admin зайти на данный диск и загрузить файлы,файлы загружаются,и открываются только тем пользователем который загрузил файлы.
Если зайти под другим именем (superadministrator) то данный пользователь открыть файлы который загрузил пользователь admin не сможет.Хотя они отображаются и пользователь admin также может загружать и открывать только те файлы которые он загрузил.
 
Скажите пожалуйста где я допустил ошибку? Как сделать чтобы пользователи admin и superadmin могли иметь полный доступ?

Всего записей: 88 | Зарегистр. 10-11-2008 | Отправлено: 02:58 29-11-2013
urodliv



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

Цитата:
Скажите пожалуйста где я допустил ошибку?

Тут:
Цитата:
create mask = 0700


Цитата:
Как сделать чтобы пользователи admin и superadmin могли иметь полный доступ?

Сменить маску в зависимости от принадлежности к группам этих пользователей.

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

Всего записей: 6691 | Зарегистр. 29-04-2009 | Отправлено: 21:15 29-11-2013
Diman19

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот что получилось.Создал группу!
 
groupadd administrators
 
Далее создал 2х пользователей которые будут иметь полный доступ к папке.
 
Далее добавил этих пользователей в группу.
 
gpasswd -a USER administrators
 
gpasswd -a USER2 administrators
 
Далее прописал вот такую комманду
 
setfacl -m group:administrators:rxw myfolder.
 
Вроде все рабоатает.Но вопрос все ли сделано правильно чтобы не нарушить защиту доступа?

Всего записей: 88 | Зарегистр. 10-11-2008 | Отправлено: 19:11 30-11-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