Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблема с samba  (Прочитано 1226 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн metanal

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Проблема с samba
« : 24 Июня 2015, 18:25:07 »
Добрый день. Серверная Ubuntu последняя.
Настроил samba. Настроил права на папки. Расшарил папки. Пытаюсь подключиться по сети с компа с Win7 и в итоге для всех пользователей есть только право чтения.
Даже под именем владельца и рута есть право только на чтение.
До этого папка была расшарена и с убунты клиентской был нормальный доступ.

Подскажите куда смотреть?

Оффлайн MaBoSe

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Проблема с samba
« Ответ #1 : 25 Июня 2015, 11:16:55 »
Доброго времени.
Не мешало бы глянуть что выдает testparm /etc/samba/smb.conf

Оффлайн metanal

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Проблема с samba
« Ответ #2 : 25 Июня 2015, 15:31:23 »
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[printers]"
Processing section "[print$]"
Processing section "[public]"
Processing section "[work]"
Processing section "[Наська]"
Loaded services file OK.
Server role: ROLE_STANDALONE

[global]
workgroup = HOMEWG
server string = %h server (Samba, Ubuntu)
interfaces = 10.0.30.100, tun0
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
username map = /etc/samba/smbusers
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[work]
path = /home/public/work
valid users = aqua, metanal, net
read only = No

[Наська]
comment = Наська
path = /home/public/documents/Наська
valid users = anastasia, metanal, net
read only = No


и права:

ls -ali /home/public/documents/Наська

14159518 drwxrwx---  4 anastasia sambashare 4096 мая    5 18:34 .
14155777 drwxr-x---  4 metanal   sambashare 4096 июня  17  2014 ..
24248321 drwxrwx--- 16 anastasia sambashare 4096 мая   28 00:37 !Документы
29753425 drwxrwx--- 16 anastasia sambashare 4096 мая    5 18:46 карта

« Последнее редактирование: 25 Июня 2015, 15:34:58 от metanal »

Оффлайн MaBoSe

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Проблема с samba
« Ответ #3 : 25 Июня 2015, 16:27:19 »
Попробуйте так
[Наська]
comment = Наська
path = /home/public/documents/Наська
writeable = yes
browseable = yes
valid users = anastasia, metanal, net


Если заработает, то и в секции WORK замените по аналогии
« Последнее редактирование: 25 Июня 2015, 16:31:02 от MaBoSe »

Оффлайн metanal

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Проблема с samba
« Ответ #4 : 25 Июня 2015, 20:28:58 »
Оказалось, что в файле настроек было так:
writeable = yes
;browseable = yes

раскомментил, но не помогло. По прежнему только просмотр

Оффлайн MaBoSe

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Проблема с samba
« Ответ #5 : 25 Июня 2015, 20:34:25 »
Всё верно, точка с запятой там должны быть
Рестарт сервиса после изменения настроек

Только что попробовал поднять сервер с следующими настройками
[global]
server string = %h server (Samba, Ubuntu)
server role = standalone server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
username map = /etc/samba/smbusers
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb

[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
print ok = Yes
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers

[Музыка]
path = /home/imaboase/Музыка
valid users = imabose
read only = No


И все замечательно работает и с windows и с любого другого устройства.
« Последнее редактирование: 25 Июня 2015, 20:54:30 от MaBoSe »

Оффлайн metanal

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Проблема с samba
« Ответ #6 : 25 Июня 2015, 20:57:23 »
так я опубликовал исходный текст файла. На момент создания темы.
вот он:
[public]
path = /home/public
writeable = yes
;browseable = yes
valid users = anastasia, aqua, metanal, net

[work]
path = /home/public/work
writeable = yes
;browseable = yes
valid users = aqua, metanal, net

[Наська]
comment = Наська
path = /home/public/documents/Наська
writeable = yes
;browseable = yes
valid users = anastasia, metanal, net

Ну и собственно у меня только просмотр.

Оффлайн MaBoSe

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Проблема с samba
« Ответ #7 : 25 Июня 2015, 21:01:10 »
А если гостю открыть доступ. Сделать доступ всем, тоже будет только доступ на чтение???


права доступа
ls -ali /home/imaboase/Музыка/
7876746 drwxr-xr-x  2 imaboase imaboase 4096
7876699 drwxr-xr-x 21 imaboase imaboase 4096
« Последнее редактирование: 25 Июня 2015, 21:08:07 от MaBoSe »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Проблема с samba
« Ответ #8 : 25 Июня 2015, 21:08:40 »
MaBoSe,
# valid users = imaboseдля чтения.
Wars ~.o

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Проблема с samba
« Ответ #9 : 25 Июня 2015, 21:18:44 »
victor00000, сам то понял что сказал?
metanal,
valid users = @sambashare
пробовали?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн MaBoSe

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Проблема с samba
« Ответ #10 : 25 Июня 2015, 21:22:46 »
valid user
Это валидация по пользователю

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Проблема с samba
« Ответ #11 : 25 Июня 2015, 21:27:51 »
AnrDaemon,
(Нажмите, чтобы показать/скрыть)
Wars ~.o

Оффлайн metanal

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Проблема с samba
« Ответ #12 : 25 Июня 2015, 21:29:34 »
metanal,
valid users = @sambashare
пробовали?

До этого руками файл не редактировал. Только через gui. Попробовал - не помогло.

Гостю доступ открывать не хотелось бы.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Проблема с samba
« Ответ #13 : 25 Июня 2015, 22:47:36 »
metanal, после правки конфига "smbcontrol all reload-config" делали?
Логин-пароль пользователя правильно вводите?
На клиентах домашний идиотизм отключен?

Пользователь решил продолжить мысль 25 Июня 2015, 22:48:00:
valid user
Это валидация по пользователю

man smb.conf
Хотя бы раз в жизни сделайте.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн MaBoSe

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Проблема с samba
« Ответ #14 : 26 Июня 2015, 08:41:45 »
AnrDaemon, может быть я не совсем правильно выразился.
Список пользователей, которым разрешен доступ

Пользователь решил продолжить мысль 26 Июня 2015, 09:54:45:
Все проверил по новой.
Поставил сервак с нуля в виртуалке.
Столкнулся с такой же проблемой по началу. Не гуру консоли, путаюсь пока что еще, поэтому зашел в MC проверить права доступа.
Обратил внимание, что не было разрешена запись другим "write by others".
После этого изменения, все замечательно работает. Доступ по пользователю, внутри папки доступ на запись есть.

Посмотрите, может быть у Вас тоже проблема не так глубоко как кажется.
« Последнее редактирование: 26 Июня 2015, 09:54:45 от MaBoSe »

 

Страница сгенерирована за 0.06 секунд. Запросов: 25.