58. Сетевые файловые системы - SMB

Поделиться
HTML-код
  • Опубликовано: 11 окт 2021
  • Плейлист: • Основы GNU/Linux и под... Телеграм: t.me/gnuslashlinux
    Текстовой вариант: basis.gnulinux.pro

Комментарии • 24

  • @user-ch2wu3xi4d
    @user-ch2wu3xi4d 2 года назад +5

    Спасибо большое, за ваши труды. Действительно познавательный и хорошо структурированы контент.
    Очень интересно смотреть.

  • @bsg1147
    @bsg1147 2 года назад +2

    Спасибо, что делишься своими знаниями. Сколько раз монтировал и шарил samba-каталоги, постоянно делаю это по инструкциям или форумам. Сделал и забыл. Не откладывается в памяти. Твоё видео помогает структурировать информацию. Что мне нравится в твоих видео - в них только достоверная информация и никаких излишков. Качественная инфа и по делу.
    В samba с пользователями долго не мог разобраться. Теперь буду знать, что есть клиентские, а есть серверные права. На мой взгляд тут важно понять какое отношение серверные samba-пользователи имеют к unix-пользователям. Получается, что samba как бы экспозит (выставляет наружу) функционал файловой системы сервера вместе с правами доступа. И для этого она использует данные локальных unix-пользователей, предоставляя возможность от их имени выполнять операции с файлами.
    Недавно прописывал одну Windows-шару в fstab на одном тестовом компе, но там Debian-подобная система. На мой взгляд с fstab'ом надо всегда учитывать, что это systemd на самом деле делает то, что прописано в fstab. И на сколько я понял, systemd ещё некоторые вещи делает сам, например, догадывается, что мы прописали ему сетевую шару, поэтому её надо монтировать только после того, как поднялась сеть.

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      Спасибо!
      Так и есть, я говорил об этом в прошлом видео. Системд сетевые файловые системы поднимает только после поднятия сети

  • @artems7104
    @artems7104 2 года назад +2

    Благодарю за твой бесценный труд, много приходится работать с как раз с самбой. Все не упомнишь это верно подмечено. Следующее видео можно про работу с DFS на Linux. )

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      Спасибо! DFS придётся отложить, пока что ближайшие темы распланированы

  • @alexanderzhilcov5392
    @alexanderzhilcov5392 2 года назад +2

    да я дошел до конца)) благодаря этим видяхам меня начинает затягивать в дерби линукса

  • @samirgozalov4797
    @samirgozalov4797 8 месяцев назад +1

    Спасибо большое

  • @justic9682
    @justic9682 2 года назад +1

    @Murad Aslanov Доброе, еще раз спасибо за ваш труд. Вопрос на опережение: а будут ли разборы (пример - урок) поднятия разных вариантов серверов, с такими вещами как FreeIPA, openldap?

    • @GNULinuxPro
      @GNULinuxPro  2 года назад +1

      Добрый день
      Да, будут, но после того как закончу данный курс

  • @kartoff09
    @kartoff09 2 года назад +2

    Какой терминальный клиент вы используете для подключения к машинам? Просто в нижнем правом углу у вас выходит информация о загрузке процессора и.т.д.

    • @GNULinuxPro
      @GNULinuxPro  2 года назад +2

      Эмулятор терминала lxterminal
      Но информацию о нагрузке и прочем выводит i3blocks, она относится к моей системе, а не к терминалу

  • @user-pw8qd2ux6c
    @user-pw8qd2ux6c Год назад

    Windows не подлкчается к smb share, как подключиться если виндовс в домене, подключаются только без домена

  • @sarevok6075
    @sarevok6075 Год назад

    Спасибо за контент, очень познавательно. Правда на клиенте у меня на клиентской машине видны почему то только директории, файлы не видны. И вроде выставил права на пользователей но по итогу нет доступа к подкаталогам директории /mnt даже ls команда дропает с ошибкой разрешений.

    • @sarevok6075
      @sarevok6075 Год назад

      [root@localhost testdir]# ls -l /data/
      total 8
      drwx------. 2 user1 root 62 Aug 19 23:08 user1
      -rw-r--r--. 1 user1 root 10 Aug 19 23:06 file1
      -rw-r--r--. 1 user1 root 10 Aug 19 23:12 file2
      -rw-r--r--. 1 user1 root 0 Aug 19 21:55 file3
      -rw-r--r--. 1 user1 root 0 Aug 22 12:02 file4
      -rw-r--r--. 1 root root 0 Aug 22 12:05 file5
      -rw-rw-r--. 1 user1 user1 0 Aug 22 14:49 file6
      drwx------. 2 user2 user2 62 Aug 22 12:08 user2
      вот что в реальности на серверной части в каталоге data
      root@root-VirtualBox:/root$ ls -l /mnt/
      total 0
      drwxr-xr-x 2 root root 0 авг 19 23:08 user1
      drwxr-xr-x 2 root root 0 авг 22 12:08 user2
      а вот что видит система в примонтированном каталоге /mnt

    • @sarevok6075
      @sarevok6075 Год назад

      Как видим все файлы куда то пропали

    • @GNULinuxPro
      @GNULinuxPro  Год назад

      @@sarevok6075 попробуйте отключить selinux
      setenforce 0
      Потом перезагрузите сервис и перемонтируйте

    • @sarevok6075
      @sarevok6075 Год назад +1

      @@GNULinuxProДа спасибо, действительно там selinux портил доступ

  • @YouMeNow88
    @YouMeNow88 Год назад

    Хорошо, классно надо месяц разбираться. Но как сейчас люди открывают общую папку в Убунту которая создана на винде и потом просто перегружают Убунту. Все, папка уже видна и работает. Просто у меня Линукс не видит эту папку. Но у других ставится все за одну минуту даже без терминала. Зачем год самбу учить чтоб сделать общую папку???

  • @inskyinsky2364
    @inskyinsky2364 2 года назад

    При запуске smbclient -L alma получаю такую ошибку:
    gencache_init: Failed to create directory: /home/user/.cache/samba - Permission denied
    Шары отображаются, но как победить эту ошибку? Создать каталог вручную?

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      ты от какого юзера запускаешь команду?
      проверь права этого пользователя на директоорию /home/user/.cache и /home/user/, возможно где-то что-то случайно поломал

    • @inskyinsky2364
      @inskyinsky2364 2 года назад

      И верно. Где-то косякнул и отдал права на хоум руту.
      По ходу дела еще вот такой момент рассмотрел. В предыдущем уроке мы монтировали в /mnt директорию /data как nfs. Я не стал размонтировать и сделал из /data еще и smb-шару, которую примонтировал в /mnt/user. В итоге получается, что когда мы touch /mnt/file через nfs, то все ок, доступ есть, а если мы этот же файл пытаемся touch /mnt/user/file, т.е. на smb-шаре (естественно, без опций монтирования), то permission denied. Хотя, это один и тот же файл. Это забавно. Вообще, пересечение smb и nfs допустимо или лучше с этим не баловаться?

    • @GNULinuxPro
      @GNULinuxPro  2 года назад

      @@inskyinsky2364 ну нередко на файловой сервере настраивают и самбу, и nfs
      но смысла одновременно монтировать и по нфс, и по самбе не вижу..