samba обновилась в портежах, как настроить (клиент)?
Здравствуйте, уважаемые!
Чтобы не пинали сразу, вводная:
- Samba мне нужна исключительно для просмотра расшаренных директорий в лабе, изредка скинуть начальству туда что-нибудь. Т.е., только как клиент, самый минимум. В НИИ сеть виндовая.
- Понимаю я в сетях примерно как заяц в геометрии.
Samba-3.х когда-то методом тыка, гугления и чьей-то матери была худо-бедно настроена, сейчас уже всё забыл + https://wiki.gentoo.org/wiki/Samba/Samba_4_Migration говорит, что у 4-й совсем другие принципы, но описывает настройку сервера. С обновлением ругается:
[ebuild U ] net-fs/samba-4.2.9::gentoo [3.6.25::gentoo] USE="acl client cups fam ldap pam system-mitkrb5%* winbind -addc% -addns -ads -aio* -avahi -cluster -dmapi -gnutls% -iprint% -quota (-selinux) -syslog -systemd% {-test%} (-caps%) (-debug%) (-doc%) (-examples%) (-ldb%) (-netapi%*) (-readline%*) (-server%) (-smbclient%*) (-smbsharemodes%*) (-swat%)" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7%*" 20 270 KiB [blocks B ]=sys-libs/ntdb-1.0[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=sys-libs/ntdb-1.0[python,python_targets_python2_7(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+),abi_x86_64(-)]) required by (net-fs/samba-4.2.9:0/0::gentoo, ebuild scheduled for merge)
Ну и до кучи хочет установить около 20 пакетов. Подозреваю, для клиента половина не нужна.
Вопрос: какие юзы нужны для вышепомянутых целей, а без чего можно прекрасно обойтись?
Также если покажете "минимально-клиентский" smb.conf
, буду крайне признателен.
Ну и если кто знает статью типа "настройка клиента samba для начинающих", киньте, пожалуйста, ссылку. Сегодняшние флуктуации Гугла выбрасывают мне исключительно "настройки сервера, домена и прочие страшные вещи для знатоков" :-)
- Для комментирования войдите или зарегистрируйтесь
.
Вангую:
/etc/portage/package.use
:Кто у тебя на сервере и как ты к нему обращаешься?
ЗЫ: Что, уже 4.2.9 стабилизировали?
:wq
--
Live free or die
Ну насчёт client -server я
Ну насчёт
client -server
я даже сам догадался :-))))) тем более так оно и было, интересно проЛаконичные поясняшки
euse -i
слишком лаконичные, мне б на пальцах: "это - надо (потому-то), а это - фиг бы с ним".На сервере Windows какой-то из последних Server Edition, скорее всего - 8. Если поймаю неуловимого начальника IT-группы - спрошу ;-)
Обращаюсь к нему (к серверу, он же шлюз, а не к начальнику) - 192.168.0.1, так завещано админом. У простых смертных IP динамические, последние N месяцев мне выдаётся 192.168.0.157
И таки да, 4.2.9 стабилизировали.
И, конечно, спасибо за ответ!
Для полноценного клиента
Для полноценного клиента действительно нужны все вышеперечисленные параметры.
Объяснить для
достаточно сложно... :)
P.S. Если действительно интересно - смотрите описание пакетов, которые они вытягивают. Там все есть. Ну и тематические форумы и пр. Или берите, что дают! Как когда-то сказал кто-то из великих: "Царских путей в геометрии нет!" ;)
.
Я что-то пропустил в реалиях Samba4?
Можно поинтересоваться: зачем клиенту [например]
ldap
?:wq
--
Live free or die
Вообще-то инфраструктуры
Не буду дискутировать о нюансах 4 версии, поскольку еще как-то не проникся (не дозрел), но вообще-то инфраструктуры бывают разные, да и у
ldap
'а тоже бывает клиент. ;)К тому же и РАМ никто еще не отменял...
Так что, учитывая квалификацию ТС, такая обобщенная конфигурация вполне годится. А гуру могут оптимизировать/минимизировать под себя при необходимости. Но они обычно и не задают таких вопросов! :)
.
ЕМНИП
ldap
у самбы и означает поддержку клиентских библиотек лдапы.Вопрос же способа использования клиентом (здесь наверное стоит рассмотреть проблему расхождения по фичам) самбы лдапы и пама хоть и потенциально, но весьма интересен.
У тебя есть экспа?
У меня с монтированием через
fstab
(отсутствием рабочего конфига и запуска сервера) при обновлении до 4.2.9 потребовалось явным образом включить клиента (поменяли имя флага) и… всё. В остальном работает в штатном режиме.:wq
--
Live free or die
Anarchist написал(а):SysA
А вот это не совсем так! Тут вам не здесь, тут Генту, и что именно встанет у ЛДАПа зависит от конфигурации портежа, во-первых. Во-вторых, в некоторых ситуациях ЛДАП может быть нужен непосредственно, не у всех же winbind'a бывает достаточно... ;)
Есть, навскидку не вспомню, но на предыдущей работе для полноценной авторизации пользователя в Линуксе (только!) через АД надо было настраивать РАМ.
У меня и сервера стартанули без модификации конфигов, и что?
И таки не надо вырывать фрагмент фразы из контекста! :) Если уж цитируешь, то цитируй точнее:
Дальше - не принципиально, но к такой формулировке претензии есть?..
Теперь сервером самба будет всегда! ;)
Вообще-то
поскольку для 4.2.9 уже флаг
server
убрали (спрятали), т.е. сервером самба будет всегда! ;)Собственно я ничего не менял.
Собственно я ничего не менял. Удалил старую samba (emerge -C samba), добавил python библиотекам нужным новой samba, на всякий случай добавил client самой samba и затем установил samba. После этого восстановил /etc/samba/smb.conf и проверил smbclient. Он работает также как и раньше.
Чем больше юзерфрендли, тем сложнее юзать.
Спасибо за ответ! Скорее
Спасибо за ответ!
Скорее всего, так и сделаю. Но по-прежнему мечтаю о мануале/хаутушке "Настройка samba-клиента для простого юзера"