Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблема с определением размера samba шары  (Прочитано 2477 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dmirty DAN

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Добрый день. Помогите разобраться.
Имеется Сервер ubuntu 14.04 с настроенной самбой, как член домена Windows.
Раздел монтируется в подкаталог, родитель которого, в свою очередь опубликован в самбе.
cat /etc/fstab
#Мотируем раздел в дир самбы
/dev/mapper/u--srv1--vg-lv_nvp /home/cszn/share_1/nvp ext4 errors=remount-ro,acl 0      2


в самбе так:
[share#1]
        comment = Общая папка на линукс сервере
        path = /home/cszn/share_1
        valid users = TU4\k9_1, "@TU4\Администраторы домена"
        admin users = TU4\alc, "@TU4\Администраторы домена"
        read list = TU4\k9_1
        read only = No
        inherit permissions = Yes

Ресурс /home/cszn/share_1/nvp подключается на компе с WinServer2003 сетевым диском и размер ресурса определяется как у корневого раздела сервера, а не примонтированного в /home/cszn/share_1/nvp
Отсюда проблемы у Windows клиена с записью в этот ресурс - по факту место в разделе кончается.
Как настроить правильно, чтобы Windows видел правильный размер и свободное место?
« Последнее редактирование: 24 Сентября 2015, 11:26:17 от Dmirty DAN »

Оффлайн makarin

  • Любитель
  • *
  • Сообщений: 55
  • Ubuntu User
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #1 : 24 Сентября 2015, 13:50:52 »
симлинк? Я делал так, у меня работает.
ln -s file link2file
Сервера, компы и ноут в офисе и дома - Ubuntu & Debian only!

Оффлайн Dmirty DAN

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #2 : 24 Сентября 2015, 14:18:57 »
симлинк? Я делал так, у меня работает.
ln -s file link2file
Пардон, не догоню, что и куда прилинковать. Если можно поразжованей   :coolsmiley:

Оффлайн makarin

  • Любитель
  • *
  • Сообщений: 55
  • Ubuntu User
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #3 : 24 Сентября 2015, 14:42:14 »
симлинк? Я делал так, у меня работает.
ln -s file link2file
Пардон, не догоню, что и куда прилинковать. Если можно поразжованей   :coolsmiley:
В папку в шаре share_1 сделать симлинк nvp на нужное место.
Если я правильно вас понял ...
Сервера, компы и ноут в офисе и дома - Ubuntu & Debian only!

Оффлайн Dmirty DAN

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #4 : 24 Сентября 2015, 15:53:19 »
у меня каталог ~/share_1, в нем ~/share_1/nvp, в него монтируется раздел диска.
делаю симлинк ln -s ./share_1/nvp_sl ~/share_1/nvp
Что мне это даст?

Оффлайн makarin

  • Любитель
  • *
  • Сообщений: 55
  • Ubuntu User
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #5 : 24 Сентября 2015, 16:53:17 »
у меня каталог ~/share_1, в нем ~/share_1/nvp, в него монтируется раздел диска.
делаю симлинк ln -s ./share_1/nvp_sl ~/share_1/nvp
Что мне это даст?

Я имею ввиду, смонтируйте раздел отдельно и затем сделайте на него симлинк в папке share_1. Тогда Самба покажет размер корректно папки на винде в общем доступе. У меня так работает.
Сервера, компы и ноут в офисе и дома - Ubuntu & Debian only!

Оффлайн Dmirty DAN

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #6 : 24 Сентября 2015, 17:05:51 »
Цитировать
Я имею ввиду, смонтируйте раздел отдельно и затем сделайте на него симлинк в папке share_1. Тогда Самба покажет размер корректно папки на винде в общем доступе. У меня так работает.
Вроде доходит. Ни разу не использовал симлинки, помогите с командой.
К примеру, если смонтирую раздел в /media/nvp_shr , то команда
ln -s ~/share_1/nvp /media/nvp_shr
так?


Оффлайн makarin

  • Любитель
  • *
  • Сообщений: 55
  • Ubuntu User
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #7 : 24 Сентября 2015, 17:16:54 »
Цитировать
Я имею ввиду, смонтируйте раздел отдельно и затем сделайте на него симлинк в папке share_1. Тогда Самба покажет размер корректно папки на винде в общем доступе. У меня так работает.
Вроде доходит. Ни разу не использовал симлинки, помогите с командой.
К примеру, если смонтирую раздел в /media/nvp_shr , то команда
ln -s ~/share_1/nvp /media/nvp_shr
так?

Если надо чтобы симлинк назывался nvp и ссылался на /media/nvp_shr, то пишем
ln -s /media/nvp_shr ~/share_1/nvp
Сервера, компы и ноут в офисе и дома - Ubuntu & Debian only!

Оффлайн Dmirty DAN

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #8 : 24 Сентября 2015, 17:20:30 »
спасибо. Народ разбежится и буду пробовать.

Пользователь решил продолжить мысль 25 Сентября 2015, 09:55:02:
Теперь что-то у меня с правами не так. Под Windowsми шару видно, в ней папку/симлинк видно, но зайти невозможно (в каталог нет доступа).
cszn@u-srv1:~$ ls -l /media/
итого 12
...
drwxrwxr-x+ 9 root root 4096 сент. 24 15:50 nvp

cszn@u-srv1:~$ ls -l ./share_1/
итого 12
...
drwxr-xr-x 4 root root 4096 марта  3  2015 motion
lrwxrwxrwx 1 root root   10 сент. 24 18:40 nvp -> /media/nvp

Причем в папку motion входит норм, а в симлинк nvp ругается на права
« Последнее редактирование: 25 Сентября 2015, 09:55:02 от Dmirty DAN »

Оффлайн makarin

  • Любитель
  • *
  • Сообщений: 55
  • Ubuntu User
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #9 : 25 Сентября 2015, 10:54:41 »
Теперь что-то у меня с правами не так. Под Windowsми шару видно, в ней папку/симлинк видно, но зайти невозможно (в каталог нет доступа).
cszn@u-srv1:~$ ls -l /media/
итого 12
...
drwxrwxr-x+ 9 root root 4096 сент. 24 15:50 nvp

cszn@u-srv1:~$ ls -l ./share_1/
итого 12
...
drwxr-xr-x 4 root root 4096 марта  3  2015 motion
lrwxrwxrwx 1 root root   10 сент. 24 18:40 nvp -> /media/nvp

Причем в папку motion входит норм, а в симлинк nvp ругается на права
Если вы сомневаетесь - сделайте права 777 и проверьте - будет работать или нет.
Если заработает - значит всё верно сделали и останется только выставить особенные права, если требуется. А если не требуется - оставьте доступ для всех 777.
Сервера, компы и ноут в офисе и дома - Ubuntu & Debian only!

Оффлайн Dmirty DAN

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #10 : 25 Сентября 2015, 11:36:13 »

Если вы сомневаетесь - сделайте права 777 и проверьте - будет работать или нет.
Если заработает - значит всё верно сделали и останется только выставить особенные права, если требуется. А если не требуется - оставьте доступ для всех 777.
На симлинк и так были права 777, а на точку монтирования 776. Проверил с правами 777, так-же - отлуп.
Где-то в другом собака порылась.

Оффлайн Dmirty DAN

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #11 : 28 Сентября 2015, 11:35:31 »
makarin,
Добрый день. Нашел о симлинках в самбе http://www.s3blog.org/samba-cifs-linux-i-simlinki.html
У вас в конфиге самбы такие параметры есть? 
unix extensions =
follow symlinks =
wide links =
если да, то где и какие значения?

Заработала симлинк в шаре. с параметрами самбы unix extensions = no; follow symlinks = yes; wide links = yes
Windows юзеры видят симлинк как каталог и могут в него ходить. (Права были не причем.)
Однако проблему с корректным определением размера ресурса (и его соводного места) это не решило. 
« Последнее редактирование: 28 Сентября 2015, 14:21:12 от Dmirty DAN »

Оффлайн makarin

  • Любитель
  • *
  • Сообщений: 55
  • Ubuntu User
    • Просмотр профиля
Re: Проблема с определением размера samba шары
« Ответ #12 : 29 Сентября 2015, 10:54:59 »
makarin,
Добрый день. Нашел о симлинках в самбе http://www.s3blog.org/samba-cifs-linux-i-simlinki.html
У вас в конфиге самбы такие параметры есть? 
unix extensions =
follow symlinks =
wide links =
если да, то где и какие значения?
прямо в Global

follow symlinks = yes
unix extensions = no
wide links = yes
allow insecure wide links = yes

У меня на сервере отдельный сетевой интерфейс для разных сетей, самба ограничена только для внутреннего сетевого интерфейса, поэтому особо с безопасностью не парился. Но если у вас всё серьезнее, думаю лучше описание поместить в блоки описания расшаренных папок. Правда в таком случае я не пробовал, как будет работать ...
Сервера, компы и ноут в офисе и дома - Ubuntu & Debian only!

 

Страница сгенерирована за 0.076 секунд. Запросов: 23.