Назад | Перейти на главную страницу

Solaris 11 x 64 Не удается включить SMB / CIFS> Отсутствует протокол?

Я настраиваю Solaris 11 на x64 в качестве тестового стенда для домашней системы хранения.

Я не могу включить smb / cifs share> zfs set sharemb = on В нем написано «протокол не установлен» Где найти этот недостающий компонент и как его установить? Большое спасибо, Дэн

Не знаю почему, но новый Solaris 11 по умолчанию не включает протоколы smb. Вы должны найти smb-пакеты в одном из репозиториев и установить их самостоятельно. Итак, чтобы запустить ваш протокол smb:

  1. Установите service / file-system / smb, system / file-system / smb с помощью команды pkg или через интерфейс диспетчера пакетов.
  2. Обновите /etc/pam.conf, включив в него строку «требуется другой пароль pam_smb_passwd.so.1 nowarn».
  3. Измените пароль вашего smb-пользователя (при необходимости на тот же), используя "passwd your-user-name-go-here".
  4. Включите службу с помощью команды «svcadm enable -r smb / server».

Обязательно укажите параметр -r. Без него зависимости не запускаются со службой smb.

Спасибо, Дэ, они немного обновили инструкции для пользовательского интерфейса Solaris 11, строка в /etc/pam.conf сейчас:

password required       pam_smb_passwd.so.1 nowarn

А еще нужно позвонить:

sudo smbadm enable-user [username]

Источник