Hey, ruX is here.

Монтируем все шары самбы за раз

Искал чего есть интересного, что работает через fuse.
Нашёл очень интересную програмку в дереве портежей, которая позволяет монтировать всё дерево самбы как папку.

[cc lang="bash" line_numbers="false"]
localhost shared # emerge -s fuse
......
* net-fs/fusesmb
Latest version available: 0.8.7
Latest version installed: 0.8.7
Size of files: 117 kB
Homepage: http://www.ricardis.tudelft.nl/~vincent/fusesmb/
Description: Instead of mounting one Samba share at a time, you mount all workgroups, hosts and shares at once.
License: GPL-2
......
[/cc]

Устанавливаем сие интересное(судя по описанию) чудо:
[cc lang="bash" line_numbers="false" line_height=8]
localhost shared # emerge --oneshot -uDN fusesmb
[/cc]

И монтируем в папку /mnt/samba
[cc lang="bash" line_numbers="false"]
localhost shared # mkdir /mnt/samba
localhost shared # fusesmb -oallow_other /mnt/samba
[/cc]

Спустя немного времени(около полминуты), смотрим что там есть:
[cc lang="bash" line_numbers="false"]
localhost ~ # cd /mnt/samba
localhost samba # ls
MSHOME
localhost samba # cd MSHOME/
localhost MSHOME # ls
BOX RUX
localhost MSHOME # cd BOX/
localhost BOX # ls
cd-rom homes shared
localhost BOX # cd shared/
localhost shared # ls
1111111.odt fusion_games
arcade_games.php fusion_games.rar
C++Builder_update4_tabletka.zip Karaoke_8642 pesni+pleier.rar
[/cc]

Красота! :-)
Думаю приминение этому можно самое разное найти - как и в графической среде так и для сервера

Exit mobile version