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

При запуске cifs монтируется с неправильным uid, gid

У меня есть сервер с экземпляром samba, к которому я обращаюсь с помощью cifs. При загрузке системы папка монтируется, но с неправильными uid и gid. Когда я umuont и снова монтируюсь вручную, uid и gid устанавливаются правильно (в соответствии с моим файлом учетных данных).

Вот соответствующий fstab:

// arkansas-1 / data / / home / me / dataArk cifs по умолчанию, пользователи, учетные данные = / home / me / .cred

Спасибо за предложения!

UID и GID, используемые для смонтированной файловой системы, отличаются от учетных данных, используемых для подключения к файловому серверу cifs. Итак, я могу подключиться к файловому серверу как bob, но смонтировать файловую систему как larry. Таким образом, вы должны использовать параметры монтирования uid и gid в дополнение к параметру учетных данных.

из http://webscript.princeton.edu/~pug/faqwiki/index.php?title=Using_SAMBA/CIFS_to_access_Windows_Shares

например, если ваш NetID - «zorro999», а ваш пароль - «zorrospassword», и вы используете / etc / cifspw в качестве имени файла учетных данных, а ваш локальный пользователь на вашем домашнем компьютере называется «bigzorro», ваш fstab должен иметь следующий линия

//files.princeton.edu/zorro999 /mnt/h-drive cifs uid=bigzorro,credentials=/etc/cifspw,domain=Princeton 0 0 

из, если вы хотите смонтировать его с помощью SAMBA, он должен выглядеть как

//files.princeton.edu/zorro999 /mnt/h-drive smbfs uid=bigzorro,credentials=/etc/cifspw,workgroup=Princeton 0 0 

и в / etc / cifspw должно быть

username=zorro999
password=zorrospassword

[редактировать]