Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Сетевая папка, для конкретного пользователя

Ответить
Настройки темы
Debian/Ubuntu - Сетевая папка, для конкретного пользователя

Аватара для kapitanvagin

Старожил


Сообщения: 266
Благодарности: 5

Профиль | Отправить PM | Цитировать


Добрый день! На файловом сервере Astra Linuks поднята служба samba. Подскажите пожалуйста, каким образом настроить на сервере сетевую папку для доступа одного конкретного пользователя по логину и паролю? Заранее благодарен.

Отправлено: 16:26, 17-07-2019

 
zai zai вне форума

Аватара для zai

Ветеран


Сообщения: 5228
Благодарности: 686

Профиль | Отправить PM | Цитировать


Как-то так:

/etc/samba/smb.conf

Код: Выделить весь код
[shara]
path = /home/ПОЛЬЗОВАТЕЛЬ/shara/
create mask = 0777
directory mask = 0777
valid users = "ПОЛЬЗОВАТЕЛЬ",
write list = "ПОЛЬЗОВАТЕЛЬ",

-------
А зачем тебе жужжать, если ты не пчела? По-моему так.

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:59, 17-07-2019 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для kapitanvagin

Старожил


Сообщения: 266
Благодарности: 5

Профиль | Отправить PM | Цитировать


Я делал так:

[user1]
path = /opt/user1/
browsable = yes
comment = user1 directory
create mask = 0777
directory mask = 0777
read only = no
guest ok = no
guest only = no
valid users = user1
write list = user1

Папка в сети видна но при попытки доступа выдает сообщение об отсутствии разрешения на доступ. Что я делаю не правильно? И не слишком ли избыточное описание директории у меня?

Отправлено: 10:41, 18-07-2019 | #3

zai zai вне форума

Аватара для zai

Ветеран


Сообщения: 5228
Благодарности: 686

Профиль | Отправить PM | Цитировать


Ты пользователя samba создал?

-------
А зачем тебе жужжать, если ты не пчела? По-моему так.


Отправлено: 11:57, 18-07-2019 | #4


Ветеран


Сообщения: 556
Благодарности: 94

Профиль | Отправить PM | Цитировать


Цитата kapitanvagin:
path = /opt/user1/ »
в /home/user1, имхо. Или уже есть некая шара?
и конечно же
Цитата zai:
Ты пользователя samba создал? »

Отправлено: 15:36, 18-07-2019 | #5


Аватара для kapitanvagin

Старожил


Сообщения: 266
Благодарности: 5

Профиль | Отправить PM | Цитировать


Цитата zai:
Ты пользователя samba создал? »
Да но не помогает, не при настройке из GUI, не при настройке из KLI.

Цитата meZon:
в /home/user1, имхо. Или уже есть некая шара?
и конечно же »
Принципиально, ли использование именно домашнего каталога пользака? Как тогда создать папку доступную для всех?

Отправлено: 09:32, 19-07-2019 | #6


Ветеран


Сообщения: 556
Благодарности: 94

Профиль | Отправить PM | Цитировать


Цитата kapitanvagin:
Принципиально, ли использование именно домашнего каталога пользака?»
Не принципиально. Но может оказаться проще.
Цитата kapitanvagin:
Как тогда создать папку доступную для всех? »
Если нужна шара доступная для всех, то пофиг где она будет. Нужно соблюсти все условия - разрешения, существующие реально юзеры, - и всё будет работать при правильном конфиге Самбы.

Кстати, чем создаёте samba-юзеров? Лучше бы через pdbedit.
имхо, чтоб не терзать рабочую систему и не мусорить там, поставьте на виртуалку с бриджем в основную сеть, и в ней тренируйтесь.

Отправлено: 11:54, 19-07-2019 | #7


Аватара для kapitanvagin

Старожил


Сообщения: 266
Благодарности: 5

Профиль | Отправить PM | Цитировать


Цитата meZon:
Кстати, чем создаёте samba-юзеров? »
# useradd user1
# passwd user1
# smbpasswd -a user1

Отправлено: 13:26, 19-07-2019 | #8


Ветеран


Сообщения: 556
Благодарности: 94

Профиль | Отправить PM | Цитировать


Цитата kapitanvagin:
# useradd user1
# passwd user1
# smbpasswd -a user1 »
как-то так
Код: Выделить весь код
useradd -G smbshare -M -N user1
pdbedit -a -u user1
smbshare уже есть по дефолту. В разрешении на шару (не в /home/user1) в качестве группы указать smbshare и задать нужные права.

В smb.conf, секция [global] должно быть security = USER и map to guest = Never. Второе дефолтное, но стоит проверить раз уже крутили.

зы\ у меня когда-то ни один чужой конфиг не cработал.
К пониманию пришёл, читая статьи цикла "Смешанные среды" на www.ibm.com/develoerworks и материалы на samba.org
Потому и писал про тесты на виртуалке, что с первого пинка скорее всего не поедет.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:50, 19-07-2019 | #9



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Сетевая папка, для конкретного пользователя

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - сетевая папка для конкретных пользователей User3 Сетевые технологии 2 26-05-2015 05:17
Интерфейс - [решено] Ярлык на смену пользователя/на вход в конкретного пользователя. dance-saf Microsoft Windows 8 и 8.1 1 30-05-2014 01:31
Log/Monitoring - Отслеживание трафика конкретного пользователя GuitarFan Сетевые технологии 13 20-10-2013 01:18
2007 - [решено] Офис 2007. Ошибка сохранения. Сетевая папка доступна только для чтения Dronus Microsoft Office (Word, Excel, Outlook и т.д.) 3 14-01-2013 10:06
Разное - [решено] Различие GP на двух станциях в домене и GP для конкретного пользователя masyaka Microsoft Windows 2000/XP 4 07-09-2010 13:50




 
Переход