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


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

Автор Тема: Samba (не заходит на пк) с Ubuntu на UBuntu  (Прочитано 32272 раз)

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

Оффлайн ZevSua

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Samba (не заходит на пк) с Ubuntu на UBuntu
« : 29 Августа 2023, 14:00:44 »
ЗДрасвствуйте. есть пк с Ubuntu20. на нем выдано в шару папку
С виндовза, с любой версии - захожу без проблем. Ни пароля не спрашивает ничего, просто потому что выдал гуест доступ
C ubuntu зайти немогу никак. Вообще. ни через десктоп smb://... Ни через консоль через mount примаунтить сетевую шару немогу. В сетевом окружении убунты вижу только имя компа.


 Если щелкаю по нему то вижу такое --скрин-





[global]
   workgroup = WORKGROUP
   server string = %h server (Samba, Ubuntu)
;   interfaces = 127.0.0.0/8 eth0
;   bind interfaces only = yes
dos charset=866
unix charset= UTF8
   log file = /var/log/samba/log.%m
   max log size = 1000
   logging = file
   panic action = /usr/share/samba/panic-action %d
   server role = standalone server
   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
   map to guest = bad user
;   logon path = \\%N\profiles\%U
;   logon drive = H:
;   logon script = logon.cmd
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u
; add machine script  = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u
; add group script = /usr/sbin/addgroup --force-badname %g
;   include = /home/samba/etc/smb.conf.%m
;   idmap config * :              backend = tdb
;   idmap config * :              range   = 3000-7999
;   idmap config YOURDOMAINHERE : backend = tdb
;   idmap config YOURDOMAINHERE : range   = 100000-999999
;   template shell = /bin/bash
   usershare allow guests = yes
;[homes]
;   comment = Home Directories
;   browseable = no
;   read only = yes
;   create mask = 0700
;   directory mask = 0700
;   valid users = %S
;[netlogon]
;   comment = Network Logon Service
;   path = /home/samba/netlogon
;   guest ok = yes
;   read only = yes
;[profiles]
;   comment = Users profiles
;   path = /home/samba/profiles
;   guest ok = no
;   browseable = no
;   create mask = 0600
;   directory mask = 0700
[Papka-Shara]
path = /HDD/Papka-Shara
guest ok = yes
browseable = yes
writable = yes
read only = no
create mask = 0777
directory mask = 0777
[1C-obmin]
path = /home/1C-obmen
guest ok = yes
browseable = no
read only = no
create mask = 0777
directory mask = 0777
[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no
;   write list = root, @lpadmin



« Последнее редактирование: 29 Августа 2023, 14:16:50 от ALiEN175 »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2625
    • Просмотр профиля
Re: Samba (не заходит на пк) с Ubuntu на UBuntu
« Ответ #1 : 29 Августа 2023, 14:10:22 »
Имя ПК локальное, стоило его замазывать?
Его в шапке окна видно  ;D, kosiv2.
Надо не NetBios ПК указывать для входа а ip адрес, это же не Windows тебе.
Хочешь разрешать NetBios имена, как минимум ставь на Ubuntu пакет libnss-winbind и в конфиге /etc/nsswitch.conf в строке hosts допиши wins.
Или у тебя локальный DNS развёрнут?

И к чему там local? Если:
[global]
   workgroup = WORKGROUP

А если в файловом менеджере

smb://ip/shareip - ip адрес
share - расшаренный каталог

[1C-obmin]
path = /home/1C-obmen
Не критично, но не сыковка тоже в конфиге.
Будешь при входе в каталог по памяти набирать, тоже не войдёшь.
« Последнее редактирование: 29 Августа 2023, 14:21:23 от Usermaster »
А чего это вы тут делаете, а?

Оффлайн ZevSua

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Samba (не заходит на пк) с Ubuntu на UBuntu
« Ответ #2 : 29 Августа 2023, 15:52:33 »
Его в шапке окна видно  ;D, kosiv2.
Пофиг. по привычке просто )). шо в сеть ложу все мажу

Надо не NetBios ПК указывать для входа а ip адрес, это же не Windows тебе.
Ты не понял. я не указывал netbios. Это мне показал файловый менеджет tunar такое. Когда я нажал на пимпочку "СЕТЬ" - оно мне показало что в сети нашло )).
 И да кстати если я там ввожу IP - аналогичный результат

РЕШЕНИЕ:
В общем нашел причину. В декстопе так и не пашет. нифига не видит
 Но вот в консоли через маунт пошло.
ПРИЧИНА: Несовпадение версий протокола самбы :)). Я с Ubuntu14 пытался залесть на Ubuntu20. Вот Не думал что он прям вот так вот. не умеет само подстраиватся. В винде с єтим то проблем нет ).

в команду: sudo mount -t cifs //192.168.1.7/1c-obmin /media/tst1 -o username=guest
которая неработала. Пришлось добавить: ,vers=2.0
так заработало: sudo mount -t cifs //192.168.1.7/1c-obmin /media/tst1 -o username=guest,vers=2.0

ппц короче )
« Последнее редактирование: 29 Августа 2023, 15:54:34 от ZevSua »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2625
    • Просмотр профиля
Re: Samba (не заходит на пк) с Ubuntu на UBuntu
« Ответ #3 : 29 Августа 2023, 16:09:33 »
Я с Ubuntu14 пытался залесть на Ubuntu20
А ты и не написал что с древней системы лезешь :)

В винде с єтим то проблем нет ).
Ага, а попробуй ко с XPю залезть на 22.04.

Попробуй на клиенте в файле
/etc/samba/smb.confдописать в секцию Global
client min protocol = SMB2И потом службу smbd перегрузи.
Должно через файловый менеджер начать заходить.
« Последнее редактирование: 29 Августа 2023, 16:29:49 от Usermaster »
А чего это вы тут делаете, а?

Оффлайн ZevSua

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Samba (не заходит на пк) с Ubuntu на UBuntu
« Ответ #4 : 29 Августа 2023, 16:56:24 »
Ага, а попробуй ко с XPю залезть на 22.04.
А не пойдет чтоли?? в u22 нету поддержки smb1.0, и даже не включить никак??
Во ппц.. даже не задумывался об этом. Пока 20-ку ставлю всем. кого обслуживаю. 22 еще сыровата


дописать в секцию Global
не пошло. Может в старой самбе даже такого параметра небыло )) u14 всеже
Да и апгрейд я не делал ему с 16-го года.
« Последнее редактирование: 29 Августа 2023, 16:58:44 от ZevSua »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2625
    • Просмотр профиля
Re: Samba (не заходит на пк) с Ubuntu на UBuntu
« Ответ #5 : 29 Августа 2023, 16:59:26 »
А не пойдет чтоли??
Без принудительной активации smbV1 на сервере, не пойдёт.
XPю только SMBV1 умеет.

Может в старой самбе даже такого параметра небыло
Раз в консоли smbclient умеет этот параметр, должно по идее работать в конфиге.
« Последнее редактирование: 29 Августа 2023, 17:02:15 от Usermaster »
А чего это вы тут делаете, а?

Оффлайн ZevSua

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Samba (не заходит на пк) с Ubuntu на UBuntu
« Ответ #6 : 29 Августа 2023, 17:42:48 »
Раз в консоли smbclient умеет этот параметр, должно по идее работать в конфиге.
Ну не заработало почемуто. кривая самба ). даже с обоих сторон менял

p.s. Людям к сведению
Если появляется ошибка mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
То это нет доступа к каталогу на компе куда конектимся. надо фул доступ ставить папке, на того пользователя которым конектимся.

Оффлайн Onlininer

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Re: Samba (не заходит на пк) с Ubuntu на UBuntu
« Ответ #7 : 29 Августа 2023, 17:52:47 »
ZevSua,
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 29 Августа 2023, 17:55:57 от Onlininer »
"Никогда такого не было... и вот -опять!"

 

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