Настройка Samba

Аватара пользователя

old72
Сообщения: 132
Зарегистрирован: 17 дек 2015, 05:21
Откуда: Винница

Re: Настройка Samba

#11

Сообщение old72 » 07 июн 2016, 16:55

Если дело в deb-пакете, можно взять из онлайн-репозитория пакет нужной версии и поставить с помощью sudo dpkg -i файл_пакета.deb.
В том то и дело, что я не знаю в чем дело, просто описал свою проблему в надежде, что опытные люди помогут :oops: тем более я не знаю какая версия самбы рабочая и какой адрес онлайн репозитория :(

Аватара пользователя

hohlov_jurii
Сообщения: 151
Зарегистрирован: 06 апр 2013, 15:56
Откуда: Архангельская область

Re: Настройка Samba

#12

Сообщение hohlov_jurii » 09 июн 2016, 20:25

Попробуйте установить папку для расшаривания здесь: /srv/samba/share
Теперь, когда Samba настроена, необходимо создать каталог и изменить права доступа. Введите в терминале:
sudo mkdir -p /srv/samba/share
sudo chown nobody.nogroup /srv/samba/share/
sudo restart smbd
sudo restart nmbd
Вот рабочий конфиг, работает:
[share]
comment = Ubuntu File Server Share
path = /srv/samba/share
browsable = yes
guest ok = yes
read only = no
create mask = 0755
А лучше удалить самба и поставить заново, потом сделать по документации Ubuntu server 12.04, там все подробно описано.
guest ok = yes запрос пароля или гостевой доступ

Аватара пользователя

old72
Сообщения: 132
Зарегистрирован: 17 дек 2015, 05:21
Откуда: Винница

Re: Настройка Samba

#13

Сообщение old72 » 09 июн 2016, 21:12

Я вот нашел флешку с полноценно установленной Лубунту 14.04 в ней самба не обновленная, но все работает. Что будет, если я скопирую файл /ect/samba/smb.conf в Лубунту на винт с обновленной самбой и заменю его? они идентичны с файлом обновленной самбы? и что будет, если я его заменю в Xubuntu?


dreinakh
Сообщения: 16
Зарегистрирован: 14 сен 2014, 01:11

Re: Настройка Samba

#14

Сообщение dreinakh » 11 июн 2016, 00:07

Может кому поможет. Samba, после обновлений действительно стала малость дурковать, но большую часть проблем можно воркараундить без установки более ранних версий.
1) Если замахало окошко ввода паролей при заходе на виндовую шару, то можно добавить(подходит любая абракадабра) на связку - выбрать пункт "сохранить навсегда" и не паролить её.
2) Если возникают проблемы с чтением, копированием и т.д. с линуксовой шары, то надо внимательно смотреть на разрешения самих файлов. Буквально сегодня делился с коллегой, скачанной с gog.com, игрушкой и тупил на этом минут 10 :(

На работе Lubuntu 14.04.3, win xp и win 10(начальник гдето надыбал лицензию на pro)


zaka4kin
Сообщения: 48
Зарегистрирован: 24 окт 2017, 16:28

Настройка Samba

#15

Сообщение zaka4kin » 24 окт 2017, 16:45

Доброго времени всем...

я новичок :)

вот копаюсь с самбой. не хочет зараза работать и всё тут. может быть будут советы?

а вот, что у меня на данный момент:

1. lubuntu-17.10-desktop-amd64
2. удаление пакета samba проходит на ура, а вот
3. установка нет:
Настраивается пакет samba (2:4.6.7+dfsg-1ubuntu3) …
Samba is not being run as an AD Domain Controller, masking samba-ad-dc-service.
Please ignore the following error about deb-systemd-helper not finding samba-ad-dc-service.
Created symlink /etc/systemd/system/multi-user.target.wants/nmbd.service → /lib/systemd/system/nmbd.service.
Failed to preset unit: Unit file /etc/systemd/system/samba-ad-dc.service is masked.
/usr/bin/deb-systemd-helper: error: systemctl preset failed on samba-ad-dc.service: No such file or directory
Created symlink /etc/systemd/system/multi-user.target.wants/smbd.service → /lib/systemd/system/smbd.service.
Job for smbd.service failed because the control process exited with error code.
See "systemctl status smbd.service" and "journalctl -xe" for details.
invoke-rc.d: initscript smbd, action "start" failed.
● smbd.service - Samba SMB Daemon
Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2017-10-24 20:24:57 +07; 12ms ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Process: 20999 ExecStart=/usr/sbin/smbd $SMBDOPTIONS (code=exited, status=1/FAILURE)
Main PID: 20999 (code=exited, status=1/FAILURE)

окт 24 20:24:57 pc1 systemd[1]: Starting Samba SMB Daemon...
окт 24 20:24:57 pc1 systemd[1]: smbd.service: Main process exited, code=exited, status=1/FAILURE
окт 24 20:24:57 pc1 systemd[1]: Failed to start Samba SMB Daemon.
окт 24 20:24:57 pc1 systemd[1]: smbd.service: Unit entered failed state.
окт 24 20:24:57 pc1 systemd[1]: smbd.service: Failed with result 'exit-code'.
dpkg: ошибка при обработке пакета samba (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
и в конце:
При обработке следующих пакетов произошли ошибки:
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
4. из различных источников понабрал всякого и вот, что выполнил уже:
sudo rm -rf /etc/systemd/system/multi-user.target.wants/nmbd.service
sudo rm -rf /lib/systemd/system/multi-user.target.wants/nmbd.service
sudo rm -rf /etc/systemd/system/nmbd.service
sudo rm -rf /lib/systemd/system/nmbd.service
sudo rm -rf /etc/systemd/system/multi-user.target.wants/smbd.service
sudo rm -rf /lib/systemd/system/multi-user.target.wants/smbd.service
sudo rm -rf /etc/systemd/system/smbd.service
sudo rm -rf /lib/systemd/system/smbd.service
sudo rm -rf /etc/systemd/system/multi-user.target.wants/samba.service
sudo rm -rf /lib/systemd/system/multi-user.target.wants/samba.service
sudo rm -rf /etc/systemd/system/samba.service
sudo rm -rf /lib/systemd/system/samba.service
sudo rm -rf /etc/systemd/system/multi-user.target.wants/samba-ad-dc.service
sudo rm -rf /lib/systemd/system/multi-user.target.wants/samba-ad-dc.service
sudo rm -rf /etc/systemd/system/samba-ad-dc.service
sudo rm -rf /lib/systemd/system/samba-ad-dc.service
sudo rm -rf /libuser.conf
sudo rm -rf /etc/samba/smb.conf
sudo rm -rf /var/cache/samba
sudo rm -rf /var/cache/debconf/*
sudo dpkg-reconfigure debconf
sudo rm -rf /var/lib/dpkg/info/samba.*
sudo apt clean
sudo apt update
хотя первоначально испробовал:
sudo systemctl unmask nmdb smbd samba samba-ad-dc
sudo systemctl enable nmdb smbd samba samba-ad-dc
sudo systemctl start nmdb smbd samba samba-ad-dc
sudo systemctl restart nmdb smbd samba samba-ad-dc
sudo systemctl force-reload nmdb smbd samba samba-ad-dc
sudo apt update
sudo apt reinstall -f samba
sudo dpkg --configure -a