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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: настройки samba  (Прочитано 4412 раз)

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

Оффлайн vanyka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: настройки samba
« Ответ #30 : 21 Июль 2021, 21:30:44 »
Под гостем заходит. Конкретно по наутилусу уже не подскажу
точно? просто сделал так
smbclient \\\\localhost\\downloads -U guest guest
Try "help" to get a list of possible commands.
smb: \> ls
NT_STATUS_ACCESS_DENIED listing \*
smb: \>
пока продолжаю попытки, может nobody в самба юзеры добавить

Пользователь добавил сообщение 21 Июль 2021, 21:31:10:
Зачем browsable = no
ну просто чтобы не было в списке шар

Пользователь добавил сообщение 21 Июль 2021, 21:50:39:
заметил, что через наутилус гостевой доступ тоже не активен, может это связано и надо что-то включит/активировать?



Пользователь добавил сообщение 21 Июль 2021, 23:36:07:
Добавил в глобал строчку
   usershare allow guests = yes
пункт в наутилусе стал активным, попробовал через наутилус уже расшарить папку для гостей, эффект тот же, шара создалась (предварительно задав вопрос накидать ли соответствующие права на папку, нажал, да), но зайти под гостей не дает...
тут написано ( https://smb-conf.ru/guest-account-g.html ), что "...пользователь должен существовать в файле паролей..." касается ли это nobody?
« Последнее редактирование: 21 Июль 2021, 23:36:07 от vanyka »

Оффлайн Usermaster

  • Старожил
  • *
  • Сообщений: 1260
    • Просмотр профиля
Re: настройки samba
« Ответ #31 : 22 Июль 2021, 08:37:51 »
Чего пристали к nobody?
Для гостевой шары не нужно ничего.
Дай права на каталог и внеси данные (как я писал выше) в smb.config.

Раздел global должен выглядеть как то так:

netbios name = myserver
security = user
map to guest = bad user
name resolve order = bcast host
wins support = yes

Оффлайн vanyka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: настройки samba
« Ответ #32 : 22 Июль 2021, 23:05:13 »
Чего пристали к nobody?
я думал это гость. Картина следующая.
1) права у папки downloads user1:user1 777
2) самба запущена от рута
3) весь конфиг конфиг
[global]
security = user
map to guest = bad user
name resolve order = bcast host
wins support = yes
usershare allow guests = yes

log file = /var/log/samba/log.%m
max log size = 1000
log level = 2

[downloads]
path = /home/___/downloads
browsable = yes
guest ok = yes
read only = no
create mask = 0777
directory mask = 0777
create mask = 0777
directory mask = 0777

в итоге не работает :(

Оффлайн Usermaster

  • Старожил
  • *
  • Сообщений: 1260
    • Просмотр профиля
Re: настройки samba
« Ответ #33 : 23 Июль 2021, 07:12:10 »
Гость это - guest ok = yes

Такой конфиг должен работать.
Вы что то делаете не так при подключении.
Либо права на каталог не 777.

Что значит Ваша фраза?: - samba запущена от рута.
Она работает как служба.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4921
  • Capture the truth
    • Просмотр профиля
Re: настройки samba
« Ответ #34 : 23 Июль 2021, 10:53:20 »
через наутилус гостевой доступ
Настраивайте либо через smb.conf, либо через наутилус (не рекомендую). Вместе не получится. 
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн Usermaster

  • Старожил
  • *
  • Сообщений: 1260
    • Просмотр профиля
Re: настройки samba
« Ответ #35 : 23 Июль 2021, 11:39:31 »
Настраивайте либо через smb.conf, либо через наутилус (не рекомендую). Вместе не получится
Поддерживаю.

Оффлайн vanyka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: настройки samba
« Ответ #36 : 24 Июль 2021, 12:09:44 »
samba запущена от рута
когда смотрю процесс самбы, он выполняется от root
Вместе не получится
и не собирался, через наутилус ничего не настраивал

Пользователь добавил сообщение 24 Июль 2021, 12:10:03:
Либо права на каталог не 777
выставлено точно 777

Пользователь добавил сообщение 25 Июль 2021, 00:12:40:
А кто-то может подсказать, как посмотреть / изменить все наутилувские шары? Я для тестов делал, потом просто удалял папку, кажется наутилус по прежнему думает, что они есть. Быть может какой-то конфликт, но шары нормально работают под user1 и все гостевые шары, если я удалю user1 из юзеров самбы...
« Последнее редактирование: 25 Июль 2021, 00:12:40 от vanyka »

Оффлайн vanyka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: настройки samba
« Ответ #37 : 25 Июль 2021, 21:26:33 »
сейчас еще поковыряюсь, но кажется я понял в чем дело...
если я сделаю в глобал параметр
guest account = user1

то шара начинает работать как я планировал, но смущает две вещи:
1) права на папках 777 почему же дефолтный
guest account = nobody
не работает
2) у приватной папки
valid users = user1
guest ok = no
guest only = no
не будет ли такого, что гость, который равен user1, будет туда ходить без пароля ???

Пользователь добавил сообщение 25 Июль 2021, 23:30:25:
ну собственно да, конфиг
[global]
 map to guest = bad user
 guest account = user1

 log file = /var/log/samba/log.%m
 max log size = 1000
 log level = 3

[downloads]
 path = /home/downloads
 browsable = yes
 guest ok = yes
 guest only = yes
 read only = no
 create mask = 0777
 directory mask = 0777

[priv]
 path = /home/priv
 browsable = no
 guest ok = no
 guest only = no
 read only = no
 create mask = 0700
 directory mask = 0700
 valid users = user1
по моим тестам выходит так, что папка priv доступна только user1 по паролю, downloads доступна всем без пароля и залетают под user1

но почему же не работает nobody, на папке downloads права 777
« Последнее редактирование: 25 Июль 2021, 23:30:25 от vanyka »

Оффлайн Usermaster

  • Старожил
  • *
  • Сообщений: 1260
    • Просмотр профиля
Re: настройки samba
« Ответ #38 : 26 Июль 2021, 08:51:36 »
Да не смотрите Вы локальные права, дался Вам этот nobody.
Для того чтобы в общем каталоге все всё могли делать достаточно:

create mask = 0777
directory mask = 0777

Всё, после этого все могут создавать по сети каталоги и все удалять не смотря на то что локально владелец совершенно другой. Так понятней?

Оффлайн vanyka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: настройки samba
« Ответ #39 : 26 Июль 2021, 19:16:43 »
Так понятней?
Вполне, но не работает же =(
Это может быть связано с тем, что шара (диск) смонтирована в /home/user1/sdb/downloads?

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4921
  • Capture the truth
    • Просмотр профиля
Re: настройки samba
« Ответ #40 : 26 Июль 2021, 19:39:31 »
шара (диск) смонтирована в /home/user1/sdb/downloads?
Раздел с NTFS что-ли? Права в этом случае не работают
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн vanyka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: настройки samba
« Ответ #41 : 26 Июль 2021, 20:41:48 »
шара (диск) смонтирована в /home/user1/sdb/downloads?
Раздел с NTFS что-ли?
нет, конечно нет


Вот параметры монтирования диска
dev/disk/by-uuid/25XXX-XXX-XXX-XXX /home/user1/sdc auto \040 0 0

Вот права на папку


И не в какую не хочет работать "для всех"... Прочитал кучу мануалов, перепробовал кучу конфигов (конечно, включая, какие предлагали тут) и никак не хочет, я уже расписывал каждый свой шаг, не знаю, чтяднт :angel:

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27728
    • Просмотр профиля
Re: настройки samba
« Ответ #42 : 27 Июль 2021, 02:09:43 »
guest account = nobody
Это означает, что гостю запрещено работать.
не будет ли такого, что гость, который равен user1, будет туда ходить без пароля
Нет конечно.
« Последнее редактирование: 27 Июль 2021, 08:34:28 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Usermaster

  • Старожил
  • *
  • Сообщений: 1260
    • Просмотр профиля
Re: настройки samba
« Ответ #43 : 27 Июль 2021, 08:35:01 »
Какие, какие права на монтируемый диск?
ls -lh /home/user1/ | grep sdb

Оффлайн vanyka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: настройки samba
« Ответ #44 : 28 Июль 2021, 21:49:01 »
Какие, какие права на монтируемый диск?
именно диск?
итого 4,0K
drwx------ 5 user1 user1 4,0K июл 21 23:31 R

шара глубже идет

 

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