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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

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

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

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27506
    • Просмотр профиля
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

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

Оффлайн metanal

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

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

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27506
    • Просмотр профиля
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.156 секунд. Запросов: 24.