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


Автор Тема: SAMBA + вход по паролю  (Прочитано 2331 раз)

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

Оффлайн 0xDEAD

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
SAMBA + вход по паролю
« : 30 Октября 2015, 23:12:57 »
Настроил пару месяцев назад на одном сервере Самбу, там не нужно было никаких особых требований, просто файлопомойка + по мелочи. Соответственно, настроил вход без пароля. Теперь понадобилось в одну шару дать доступ одному пользователю с паролем. smb.conf правил "по живому", там могли остаться опции, которые я посчитал нужными/не знал, что они делают, так что, они могли остаться из дефолтных настроек, сильно на это внимания не обращайте. Значит, что мы имеем: шары share1, share2, ftp и public имеют доступ без пароля, всё прекрасно работает. Только что добавил в Linux пользователя sergey, добавил этого же пользователя в Самбу, дописал шару в конце smb.conf. Windows шару видит, пароль просит, но ругается:

"---------------------------
ubuntu server (Samba, Ubuntu)
---------------------------
Нет доступа к \\server\BOSS. Возможно, у вас нет прав на использование этого сетевого ресурса. Обратитесь к администратору этого сервера для получения соответствующих прав доступа.

Множественное подключение к серверу или разделяемым ресурсам одним пользователем с использованием более одного имени пользователя неразрешено. отключите все предыдущие подключения к серверу или разделяемым ресурсам и повторите..."

Владелец каталога \sergey - sergey:sergey, права - 777.
Что где у меня не так?
[global]

workgroup = XXXX
netbios name = XXXX
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=65536 SO_SNDBUF=65536
server string = %h server (Samba, Ubuntu)
wins support = yes
dns proxy = no
interfaces = 127.0.0.0/8 eth0
bind interfaces only = yes
os level = 254
read raw = yes
write raw = yes
oplocks = yes
use sendfile = true
aio read size = 16384
aio write size = 16384
local master = yes
preferred master = yes
security = user
map to guest = Bad User
guest ok = yes
max xmit = 64000
usershare max shares = 100

   log file = /dev/null
   log level = 0
   max log size = 1000
   syslog = 0
   server role = standalone server
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes


usershare allow guests = yes

[share1]
path = /share1
browseable = yes
readonly = no
guest ok = yes
guest only = yes

[share2]
path = /share2
browseable = yes
readonly = no
guest ok = yes
guest only = yes

[public]
path = /public
browseable = yes
readonly = no
guest ok = yes
guest only = yes

[ftp]
path = /ftp/pub
comment = ftp
browseable = yes
readonly = no
guest ok = yes
guest only = yes

[BOSS]
path = /sergey
browseable = yes
readonly = no
public = no
valid users = sergey
« Последнее редактирование: 30 Октября 2015, 23:15:31 от 0xDEAD »

Оффлайн 0xDEAD

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: SAMBA + вход по паролю
« Ответ #1 : 03 Января 2016, 14:40:48 »
Ну, хоть нахрен не послали - и то хорошо...

Оффлайн salvador

  • Участник
  • *
  • Сообщений: 106
    • Просмотр профиля
Re: SAMBA + вход по паролю
« Ответ #2 : 06 Января 2016, 13:08:29 »
у вас хоть порт то открыт до samba?
Что-то мне подсказывает, что у вас демон smb слушает порт только на ip 127.0.0.1

interfaces = 127.0.0.0/8 eth0

Оффлайн goodcat

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: SAMBA + вход по паролю
« Ответ #3 : 21 Января 2016, 05:18:55 »
Параметр interfaces

Этот параметр позволяет задать несколько сетевых интерфейсов для того, чтобы Samba-сервер смог надлежащим образом использовать службу просмотра. Значением параметра является список пар IP-адрес - маска подсети. Маска подсети может быть задана в одном из двух видов - побитово либо длиной.
Например, следующая строка:

interfaces = 192.168.100.240/255.255.255.0 192.168.200.250/255.255.255.0
задает два сетевых интерфейса IP-адресами 192.168.100.240 и 192.168.200.250. Маски подсетей для этих интерфейсов совпадают и установлены в значение 255.255.255.0.
Того же самого эффекта можно достичь при помощи строки:

interfaces = 192.168.99.24/24 192.168.200.250/24
Параметр interfaces позволяет использовать оба формата.
Если значение этого параметра не задано, то Samba пытается найти основной интерфейс, но не будет использовать дополнительные интерфейсы. Если в вашем компьютере не установлено несколько сетевых карт, то оставьте значите этого параметра пустым; Samba найдет вашу сетевую карту и автоматически определит IP-адрес и маску подсети.
Если у вас две или более сетевых карты, также прочитайте ниже описание параметра bind interfaces.


взято отсуда: http://www.vanderboot.ru/soft/samba.php

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: SAMBA + вход по паролю
« Ответ #4 : 21 Января 2016, 11:06:15 »
goodcat, и к чему был ваш пост?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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