23.17. Подключение клиентов Linux к одноранговой сети или файловому серверу Samba
Проблема
Пользователям Linux в локальной сети требуется подключиться к файловому серверу Samba или получить доступ к доменам и рабочим группам. Им также нужны удобные графические обозреватели локальной сети для поиска и подключения к общим ресурсам.
Решение
На компьютерах Linux необходимо установить Samba (см. раздел 23.2). Существует несколько надёжных графических обозревателей локальной сети, которые помогут управлять доступом к сетевым ресурсам:
- smb4k — один из лучших обозревателей локальной сети для Linux. Программа имеет простой и удобный интерфейс, однако требует наличия KDE. Если KDE не установлена, необходимо добавить
kdebase
иKonqueror
. - LinNeighborhood — легкий в использовании интерфейс для Samba и smbmount, не зависит от конкретной среды и может работать в любом окружении X.
- Konqueror (файловый менеджер KDE) — введите
smb://
в адресной строке, чтобы увидеть доступные рабочие группы. Для его работы требуется установленный сервис LISA, который включен в большинстве дистрибутивов. - Nautilus (файловый менеджер GNOME) — также поддерживает протокол SMB. Введите
smb://
в адресной строке для доступа к сетевым ресурсам.
Комментарий
Чтобы организовать совместный доступ к файлам для пользователей Linux, настройте общие каталоги, как описано в разделе 23.2. Клиентская часть Samba может быть установлена отдельно для тех, кто нуждается в доступе к общим ресурсам, но не планирует открывать их сам.
Если smb4k
не находит рабочую группу автоматически, настройте поиск ресурсов: перейдите в меню Settings
> Configure smb4k
> Network
> Network Search
, и выберите smbclient
вместо nmblookup
для более стабильной работы. Окно smb4k
показано на рисунке ниже:
Для работы с LinNeighborhood
может потребоваться дополнительная настройка:
- Перейдите в
Edit
>Preferences
, на вкладкеScan
укажите имя главного обозревателя сети (например,windbag
). - На вкладке
Miscellaneous
задайте пользователя по умолчанию и выберите каталог для монтирования, например,/home/carla/mnt
. - На вкладке
Post Mount
настройте файловый менеджер по умолчанию и нажимайтеSave
на каждой вкладке для сохранения изменений. - После выхода из меню
Preferences
, выберитеEdit
>Save Preferences
для окончательного сохранения настроек.
На рисунке ниже показано окно LinNeighborhood
с отображением всех компьютеров в рабочей группе. Чтобы подключиться, сделайте двойной щелчок на каталоге или выберите Mount
и выберите каталог для монтирования.
Конечным пользователям Konqueror
и Nautilus
удобно тем, что не требуется монтировать каталоги вручную, так как сетевые ресурсы отображаются как локальные. Однако при работе с каталогами только для чтения в Konqueror
могут возникать проблемы: например, отображение интерфейса может давать впечатление, что доступ к записи разрешён, хотя на самом деле добавлять файлы в общий каталог нельзя.
См. также