Использование Samba в файловом менеджере

Revision as of 09:28, 19 January 2023 by Krotesk (talk | contribs) (Created page with "Это создаст пароль для пользователя.")
Other languages:
English • ‎Türkçe • ‎русский

Получение доступа к общим ресурсам SMB из файлового менеджера

Dolphin способен монтировать файловые ресурсы smb без необходимости установки дополнительных пакетов. Все остальные файловые менеджеры требуют установки пакета gvfs-smb. Он присутствует по умолчанию в большинстве редакций Manjaro, но если вам нужно установить его - Вы можете сделать это с помощью:

pamac install gvfs-smb


Обмен файлами из файлового менеджера

Далее мы расскажем Вам, как настроить общий доступ пользователей к Samba, чтобы использовать файловый менеджер для общего доступа к каталогам.


Установка

В зависимости от того, какой файловый менеджер Вы используете, существуют различные пакеты для установки. Пожалуйста, обратитесь к соответствующему разделу для Вашего файлового менеджера.


Пакет manjaro-settings-samba установит базовую конфигурацию и включит службы обмена файлами. Весь процесс хорошо автоматизирован.


Nemo - Cinnamon

pamac install nemo-share manjaro-settings-samba


Nautilus - Gnome/Budgie

pamac install nautilus-share manjaro-settings-samba


Caja - MATE

pamac install caja-share manjaro-settings-samba


Thunar - XFCE

pamac install thunar-shares-plugin-gtk3


Dolphin - KDE/plasma

pamac install samba kdenetwork-filesharing manjaro-settings-samba


Завершение

После установки необходимых пакетов для файлового менеджера Вам следует перезагрузиться чтобы запустить службы и позволить изменениям в группах вступить в силу.


Устранение неисправностей

Версия протокола

Начиная с версии samba 4.11.0, выпущенной в 2019-09-17, очень старый протокол Windows NT отключен по умолчанию из-за серьезных проблем с безопасностью, поэтому если вы подключаетесь к:

  • поддерживаемой версии Windows
  • поддерживаемому серверу Linux Samba
  • поддерживаемому устройству NAS

Пожалуйста, обновите их до последней версии и отключите протокол NT1 на этих серверах, если это не сделано автоматически.

Если вы подключаетесь к:

  • неподдерживаемой версии Windows
  • неподдерживаемому сетевому хранилищу

Пожалуйста, отключите общий доступ к файлам в Интернет и знайте, что злонамеренные пользователи в вашей локальной сети (если они не изолированы в гостевой сети) смогут получить доступ ко всем локальным ресурсам NT1 с полным контролем.

Аккаунты пользователей

Если Вы получаете отказ в разрешении при подключении к новому ресурсу - одной из распространенных причин этого является то, что samba по умолчанию не имеет доступа к паролям пользователей Linux. Чтобы устранить эту проблему создайте пароль samba для своей учетной записи пользователя:

sudo smbpasswd -a theusername


Это создаст пароль для пользователя.


User Doesn't have Rights to Create Shares

If you get an error that you don't have rights to create shares ensure that you user account has been added to the group sambashare. After modifying groups it is required to logout for the changes to take effect.


Брандмауэр

If you are getting "connection denied" errors make sure you have allowed access through your firewall. See the firewall wiki article for more details.

See Also