Я пытаюсь добавить следующую запись в / etc / vfstab в Solaris 11.2, чтобы смонтировать общую папку Windows во время перезагрузки:
//192.168.1.45/share - /mnt/winshare smbfs - yes fileperms=0777,dirperms=777
общий доступ работает, папка монтирования существует, единственная проблема, которую я не знаю, как и где установить имя домена, имя пользователя, пароль и другую проблему, заключающуюся в том, что мой пароль имеет символ @, поэтому, если я использовал что-то вроде пользователя : p @ ss @ 192.168.1.45 не пойдет.
Добрый совет.
Как сказано на Установка fstab и cifs, возможно ли хранить информацию аутентификации вне fstab? , вы можете использовать файл учетных данных:
credentials=filename
: Указывает файл, содержащий имя пользователя и / или пароль. Формат файла:username=value password=value
Это предпочтительнее иметь пароли в виде открытого текста в общем файле, таком как / etc / fstab. Обязательно защитите файл учетных данных должным образом.
Пример из / etc / fstab:
//192.168.1.45/share /mnt/winshare cifs credentials=/root/.creda,domain=yourworkgroup
Обязательно ограничьте права доступа к файлу 600 для файла учетных данных и убедитесь, что владельцем является root: root:
chown root:root /root/.creda
chmod 600 /root/.creda
Надеюсь, поможет!