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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Помогите настроить Samba  (Прочитано 1678 раз)

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

Оффлайн arachnos29a

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Помогите настроить Samba
« : 22 Апрель 2014, 11:53:52 »
Я понимаю, что тем тысячи, но я вот уже 2 бьюсь и всё безуспешно. Ситуация следующая:
Есть сервак, который крутится на Ubuntu 12.10, 15 машин на win7, одна winXP и одна на Ubuntu 14.04. Задолго до меня была настроена samba:

[global]
workgroup = WORKGROUP
netbios name=LETSROCK-SERVER
server string=Let's Rock Share %v
hosts allow=ALL
log file=/var/log/samba/%m.log
max log size=1024
socket options=TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192 IPTOS_LOWDELAY
local master=yes
os level=255
preferred master=yes
unix charset=utf8
dos charset=cp1251
display charset=cp1251
load printers=yes
cups options=raw
printcap name=/etc/printcap
printing=cups
client lanman auth = yes
security = share

[printers]
comment=All Printers
path=/var/spool/samba
browseable=yes
guest ok=yes
writable=no
printable=no

[disk]
comment=File server
path=/home/svn/public
writable=yes
guest ok=yes
create mask=0777
directory mask=0777
browseable=yes
available=yes
read only=no

На всех машинах с виндой расшаренная папка прекрасно работает, но на убунте не монтируется
mount выдаёт
Retrying with upper case share name
mount error(6): No such device or address
Refer to the mount.cifs( 8) manual page (e.g. man mount.cifs)

smbclient:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6]
Server requested LANMAN password (share-level security) but 'client lanman auth = no' or 'client ntlmv2 auth = yes'
tree connect failed: NT_STATUS_ACCESS_DENIED

Оффлайн flickr

  • Участник
  • *
  • Сообщений: 204
  • !Ubuntu наше всЁ!
    • Просмотр профиля
Re: Помогите настроить Samba
« Ответ #1 : 22 Апрель 2014, 13:27:53 »
Проблема не в сервере, а в клиенте Убунты.
Попробуй поставить пакет cifs-utils , была похожая проблема и мне помогло.

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1182
  • debian 9, manjaro
    • Просмотр профиля
Re: Помогите настроить Samba
« Ответ #2 : 22 Апрель 2014, 13:36:10 »
какая система? какая самба?

security = share сейчас не работает. надо использовать вместо этого security = user
map to guest = Bad User

кроме того netbios name=LETSROCK-SERVER лучше использовать покороче. например LRSERVER

потом перегрузите сервисы smbd и nmbd . и через некоторое время папки у меня появились.

можно еще проверить синтаксис конфига. не помню какой командой.
« Последнее редактирование: 22 Апрель 2014, 13:38:57 от jura12 »
сопротивление бессполезно

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6748
  • Ubuntu 16.04
    • Просмотр профиля
Re: Помогите настроить Samba
« Ответ #3 : 22 Апрель 2014, 13:48:02 »
можно еще проверить синтаксис конфига. не помню какой командой.
testparm

Оффлайн arachnos29a

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Помогите настроить Samba
« Ответ #4 : 22 Апрель 2014, 14:22:10 »
Проблема не в сервере, а в клиенте Убунты.
Попробуй поставить пакет cifs-utils , была похожая проблема и мне помогло.
Уже установлен.
какая система? какая самба?
root@LetsRock-server:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.10
Release: 12.10
Codename: quantal

root@LetsRock-server:~# samba -V
samba: /usr/lib/x86_64-linux-gnu/libwbclient.so.0: no version information available (required by /usr/lib/x86_64-linux-gnu/samba/libauth4.so)
Version 4.0.0beta2

security = share сейчас не работает. надо использовать вместо этого
security = user
map to guest = Bad User

кроме того netbios name=LETSROCK-SERVER лучше использовать покороче. например LRSERVER

потом перегрузите сервисы smbd и nmbd . и через некоторое время папки у меня появились.

можно еще проверить синтаксис конфига. не помню какой командой.

Сделал. Теперь ошибка выглядит вот так:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

testparm

[global]
dos charset = cp1251
unix charset = utf8
display charset = cp1251
realm = LOCALDOMAIN
netbios name = LRSERVER
server string = Let's Rock Share %v
log file = /var/log/samba/%m.log
max log size = 1024
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192 IPTOS_LOWDELAY
printcap name = /etc/printcap
os level = 255
preferred master = Yes
idmap config * : backend = tdb
hosts allow = ALL
cups options = raw

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

[disk]
comment = File server
path = /home/svn/public
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes

[sysvol]
path = /var/lib/samba/sysvol
read only = No

[netlogon]
path = /var/lib/samba/sysvol/localdomain/scripts
read only = No

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1182
  • debian 9, manjaro
    • Просмотр профиля
Re: Помогите настроить Samba
« Ответ #5 : 22 Апрель 2014, 14:32:00 »
так
security = user
map to guest = Bad User
в раздел глобаль вы не добавили!
сопротивление бессполезно

Оффлайн arachnos29a

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Помогите настроить Samba
« Ответ #6 : 22 Апрель 2014, 14:58:57 »
И правда, не сохранил. Добавил. Теперь ошибка старая.

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1182
  • debian 9, manjaro
    • Просмотр профиля
Re: Помогите настроить Samba
« Ответ #7 : 22 Апрель 2014, 15:19:37 »
проясните ситуацию:
"На всех машинах с виндой расшаренная папка прекрасно работает" - какая папка?
"но на убунте не монтируется" - видимо есть вторая Ubuntu? или на этом-же компе?
вы настраиваете (приведенный конфиг) сервер (там где папка) или клиент(туда где пытаемся примонтировать)?
сопротивление бессполезно

Оффлайн arachnos29a

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Помогите настроить Samba
« Ответ #8 : 23 Апрель 2014, 08:24:41 »
На сервере (Ubuntu 12.10, samba 4.0.0beta2), расшарена папка папка /home/svn/public
На ещё одной машине (Ubuntu 14.04, samba 4.1.6), не монтируется.
Конфиг сервера.

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1182
  • debian 9, manjaro
    • Просмотр профиля
Re: Помогите настроить Samba
« Ответ #9 : 23 Апрель 2014, 13:52:41 »
на клиенте внесите в секцию global тоже 3 магические строчки
netbios name = LRCLIENT
security = user
map to guest = Bad User
и перезагрузка. потом тупо в наутилусе можно юзать сетевое окружение.
сопротивление бессполезно

Оффлайн arachnos29a

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Помогите настроить Samba
« Ответ #10 : 23 Апрель 2014, 14:31:23 »
Спасибо, помогло

 

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