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

Симлинк в NTFS, samba

 ,


0

1

Есть самба с таким вот конфигом:

[mto]
   comment = Share for MTO
   path = /media/mto
   browseable = yes
   writable = yes
   valid users = mto all

[opo]
   comment = Share for OPO
   path = /media/opo
   browseable = yes
   writable = yes
   valid users = opo all

[tch]
   comment = Share for technical direction
   path = /media/tch
   browseable = yes
   writable = yes
   valid users = tch all

[dpz]
   comment = Share for document direction
   path = /media/dpz
   browseable = yes
   writable = yes
   valid users = dpz all

[lab]
   comment = Share for laboratory and oil direction
   path = /media/lab
   browseable = yes
   writable = yes
   valid users = lab all

[all]
   comment = Share for all users
   path = /media/all
   browseable = yes
   writable = yes
   valid users = mto opo tch dpz lab all
/media/mto, /media/opo, /media/tch и т.д. - NTFS разделы на отдельном винте. NTFS потому что одна бабка сказала что так меньше глючит.
Так вот, хочу сделать на общей шаре такое:
/media/all/to_mto > /media/mto/incoming/
/media/all/to_opo > /media/opo/incoming/
ну и так далее.
Вопросы:
1) как запилить это на NTFS и вообще можно ли?
2) если нельзя, то какие есть альтернативные способы?
3) какой параметр в конфиге самбы разрешает симлинки за пределы шары?
Спасибо.

★★★

Создать символьную ссылку можно. Но вам нужно в конфиге samba разрешить unix расширения и симлинки, а конфиг samba один, smb.conf.

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

А чем ее делать на NTFS-разделе? Сервер на Debian 7, да. И можно ли делать ссылку из одного NTFS-раздела на другой?

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

А чем ее делать на NTFS-разделе?

А что у вас много вариантов ?

И можно ли делать ссылку из одного NTFS-раздела на другой?

Символическую пожалуйста.

Т.е. вы не в курсе, что в ОС от Microsoft, начиная с Windows Vista применяется куча символьных ссылок, а в XP можно было применять mklink.

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

А что у вас много вариантов ?

я испугался, увидев http://habrahabr.ru/post/50878/
А будет ли с моим конфигом юзеру opo доступна запись в /media/mto/incoming? Создать группу и chmod 775 на этот каталог или не прокатит?

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

А чем ее делать на NTFS-разделе?

Командой ln в Linux (NTFS и ntfs-3g умеют симлинки чуть ли не с рождения), командой fsutil hardlink create в виндовс (начиная с XP, ЕМНИП), командой mklink в виндовс начиная с висты либо командой ln.exe из http://gnuwin32.sf.net в виндовс начиная, ЕМНИП, с 2000.

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

ага, спасибо, все работает.
для зашедших из гугла:
1) надо добавить в конфиг самбы в секцию [global] параметры

unix extensions = no
wide links = yes
2) права на папки и симлинки можно не выдавать
3) симлинки создаются с помощью ln

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