Следующая секция - особенности различных методов для общего доступа к данным. Используйте одно из них, если вы ищите постоянное решение для общего доступа к файлам.
Чтобы настроить сервер, проделайте следующее:
-
Подготовка системы:
-
Откройте консоль, войдите в систему как
root
и предоставьте право записи для всех пользователей:mkdir /srv/nfs chgrp users /srv/nfs chmod g+w /srv/nfs
-
Убедитесь, что пользователи имеют одинаковое имя и ID пользователя как на клиенте, так и на сервере. Смотрите Глава 5, Управление пользователями с YaST для подробных инструкций о том, как создавать и управлять учетными записями пользователей.
-
-
Подготовка NFS сервера:
-
Запустите YaST как
root
. -
Выберите
+ . -
Выберите
NFS сервер -
Откройте соответствующий порт в брандмауэре, установив флажок
, если вы используете брандмауэр.
-
-
Экспорт каталогов:
-
Щелкните
и введите/srv/nfs
. -
Установите параметры экспорта:
rw,root_squash,async
-
Повторите эти шаги, если необходимо экспортировать более одного каталога.
-
-
Примените ваши настройки и покиньте YaST. Ваш NFS сервер готов к использованию.
Чтобы вручную запустить NFS сервер введите rcnfsserver start как root
. Чтобы остановить сервер, введите rcnfsserver stop. По умолчанию, YaST выставляет параметры на запуск сервера при старте системы.
Чтобы настроить клиента, проделайте следующее:
-
Подготовка NFS клиента:
-
Запустите YaST как
root
. -
Выберите
+ . -
Установите флажок
если вы используете брандмауэр.
-
-
Импортируйте удаленную файловую систему:
-
Нажмите
. -
Введите имя или IP адрес NFS сервера или щелкните
, чтобы автоматически сканировать сеть для поиска NFS серверов. -
Введите имя вашей удаленной файловой системы или автоматически выберите ее с помощью
. -
Введите подходящую точку монтирования, например
/mnt
. -
Повторите эти шаги, если необходимо импортировать более одного каталога.
-
-
Примените ваши настройки и покиньте YaST. Ваш NFS клиент готов к использованию.
Чтобы в ручную запустить NFS клиент, введите rcnfs start.
Уникальность имен пользователей | |
---|---|
Если ваша домашняя сеть использует только небольшое количество пользователей, настройте пользователей вручную на всех машинах. Однако, если вы нуждаетесь в большой, единой базе уникальных имен пользователей, во всей большой домашней сети, рассмотрите использование NIS или LDAP, чтобы управлять данными о пользователях. |
Эта секция знакомит с различными методами доступа к файлам на Samba сервере. И KDE, и GNOME поставляются с графическими инструментами, чтобы работать с общими ресурсами Samba и, конечно же, инструментами командной строки для доступа к Samba серверам.
Оба рабочих стола, KDE и GNOME, могут получать доступ к общим ресурсам Windows через их файловые менеджеры. Чтобы получить доступ к вашим Windows ресурсам, проделайте следующее:
-
Нажмите Alt+F2 и введите
smb://jupiter.example.com/
.share
Синтаксис ссылки
smb://
, гдеHOST
/SHARENAME
HOST
представляет имя хоста (jupiter.example.com
) или его IP адрес, иSHARENAME
представляет общий ресурс. Смотрите Шаг 3.b. -
Введите имя пользователя и пароль. Установите пароль Шаг 4 или только Enter, если пароль не нужен.
-
Перетащите любые файлы или каталоги в окно вашего файлового менеджера.
Если вы не знаете вашу рабочую группу, введите smb:/, чтобы посмотреть все рабочие группы доступные в вашей сети. Утилита Smb4K (пакет smb4k
) также может использоваться для отображения всех рабочих групп в сети и смонтировать их по требованию.
Если вы предпочитаете командную строку, используйте команду smbclient. Чтобы войти в ваш Samba сервер, вызовите:
smbclient //jupiter/share -U tux
Опустите параметр -U
, если вы текущий пользователь tux
. После удачного входа, используйте основные команды, как ls (список содержимого), mkdir (создание каталога), get (загрузка файла) и put (выгрузка файла). Используйте help, чтобы отобразить все команды. Смотрите man-страницу команды smbclient для дополнительной информации.