Product SiteDocumentation Site

Глава 86. Поддержка сетевых протоколов

86.1. SMB
86.1.1. Настройка Samba
86.1.2. Настройка клиента
86.2. NFS
86.2.1. Настройка сервера NFS
86.2.2. Использование NFS
86.3. FTP
86.3.1. Настройка сервера FTP
86.3.2. Подключение рабочей станции
86.4. NTP
86.4.1. Настройка сервера NTP
86.4.2. Настройка рабочей станции
86.5. HTTP(S)
86.5.1. Настройка сервера HTTP
86.5.2. Настройка рабочей станции

86.1. SMB

Samba — пакет программ, которые позволяют обращаться к сетевым дискам и принтерам на различных операционных системах по протоколу SMB/CIFS. Имеет клиентскую и серверную части.

86.1.1. Настройка Samba

Настройка Samba описана в разделе Samba в режиме файлового сервера.

86.1.2. Настройка клиента

86.1.2.1. Подключение по протоколу SMB в графической среде

Для создания подключения по протоколу SMB в графической среде GNOME можно, запустить файловый менеджер, указать в адресной строке протокол и адрес сервера:
Создание подключение по протоколу SMB
Нажать клавишу Enter.
Будут показаны ресурсы с общим доступом:
Ресурсы с общим доступом
Для доступа к папке, необходимо указать имя пользователя, пароль и нажать кнопку Подключиться:
Параметры подключения к общей папке

86.1.2.2. Монтирование ресурса Samba через /etc/fstab

Просмотреть список общедоступных ресурсов на сервере:
$ smbclient -L 192.168.0.147 -U%
Просмотреть список ресурсов на сервере доступных пользователю user_samba:
$ smbclient -L 192.168.0.147 -Uuser_samba
Enter SAMBA\user_samba's password:

    Sharename       Type      Comment
    ---------       ----      -------
    print$          Disk      Printer Drivers
    public          Disk      Public
    IPC$            IPC       IPC Service (4.20.8-alt1)
    For_doc         Disk
    user_samba      Disk      Home Directories
SMB1 disabled -- no workgroup available
Создать файл /etc/samba/sambacreds (например, командой mcedit /etc/samba/sambacreds), с содержимым:
username=имя_пользователя
password=пароль
Для защиты информации, права на файл /etc/samba/sambacreds, надо установить так, чтобы файл был доступен на чтение и запись только пользователю-владелецу файла:
# chmod 600 /etc/samba/sambacreds
и принадлежать root:
# chown root: /etc/samba/sambacreds
Для монтирования ресурса Samba в /etc/fstab необходимо прописать, строку вида:
//СЕРВЕР/ИМЯ_РЕСУРСА /mnt/точка_монтирования cifs credentials=/путь/к/полномочиям/sambacreds 0 0
Например:
//192.168.0.147/public /mnt/server_public cifs users,_netdev,x-systemd.automount,credentials=/etc/samba/sambacreds 0 0