LINUX.ORG.RU
решено ФорумAdmin

autofs и кириллица

 , ,


0

2

Привет, можете подсказать, хочу примонтировать сетевую папку к пользователю в домашнюю директорию, проблема в том, что у пользователя называются папки на русском языке (Документы, Рабочий стол…). Если указываю латиницей, то все нормально, если кириллицей, то не подключается. Причем в шаре есть русские папки и с ними нету никаких проблем. Можно ли что-то с этим сделать?

/home/user/Документы -fstype=cifs,rw,dir_mode=0755,file_mode=0644,multiuser,cruid=${UID},sec=krb5 ://server/share


примонтировать в домашнюю директорию не очень удачный подход. одно неловкое удаление может сильно испортить жизнь

Avial ★★★★★
()
Ответ на: комментарий от Avial

В связи с тем, что переходим с win на linux, а на win у нас было, что документы, рабочий стол хранится на сервере, хочу и тут сделать, чтобы эти папки (документы и рабочий) были доступны пользователю. Так же у нас теневая копия запущена на сервере и бекапы.. так что случайное удаление документов особых проблем не вызовет.

rk3dnp
() автор топика

Решил в папке mnt создавать папку пользователя и к ней уже монтировать, а папку документы удалять и вместо неё сделать ссылку на /mnt/userlogin Пробовал и /mnt/$USER -fstab… и /mnt/${USER} -fstab.. Папка именно так и создается как указал в строке, а нужно с логином юзера (юзер доменный в АД) /mnt/ivanov

Можно ли как-то это сделать?

rk3dnp
() автор топика
Ответ на: комментарий от rk3dnp

Можно монтировать не из autofs, а из pam_mount. Там можно писать %(USER).

kmeaw ★★★
()
Ответ на: комментарий от rk3dnp

Да не надо никаких $USER. В autofs есть косвенные карты (indirect maps), специально для этого предназнаенные. Читам мануал по autofs. В Солярке, например, /home по умолчанию лежит под автомонтровщиком и все хомяки монтируются с NFS.

bigbit ★★★★★
()
Ответ на: комментарий от bigbit

Проблема в том, что в Home не могу, мне надо в папки Документы и Рабочий стол, а autofs не понимает кириллицу в названии пути. Вот и думал сделать в другую папку, но с именем пользователя /mnt/ivan/documents и уже потом ссылкой в папку Home

rk3dnp
() автор топика
Ответ на: комментарий от rk3dnp

В целом получилось как я хотел через pam_mount и даже понимает русские буквы в названии папок в домашней директории. Единственное, может подскажете, можно ли передавать логин доменного юзера в переменной к шаре? Моя строчка такая

Папка не подключается и судя по логам, он подставляет такой путь //files/userdoc$/root/Documents Хотя в домашнюю папку все верно /home/ABS/ivanov/Загрузки

rk3dnp
() автор топика
Ответ на: комментарий от rk3dnp

Не вставилась полная строка подключения шары

fstype=«cifs» server=«files» path=«userdoc$/%(DOMAIN_USER)/Documents» mountpoint=«/home/APR/%(DOMAIN_USER)/Загрузки» options=«rw,cruid=%(USERUID),sec=krb5i,vers=2.0»

rk3dnp
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.