← All posts tagged кампы

john
кампы расшары переносного винта v 0.1
#по x-bindkeys после втыкания винта запускается
ssh root@192.168.0.100 exec root.progs/vinton && sudo smbmount //192.168.0.100/admin /home/admin/hidden -o noperm,guest,
#где файлопомойка 192.168.0.100 пускает по доверенному rsa2 ключу.
#параметры монтирования такие чтобы пароль не спрашивало и не стопорилось, нужно все вплоть до запятой в конце
#########################
root@stand:~# cat root.progs/vinton
#!/bin/bash -x
if [ -d /home/exchange/Admin/NTFS ]; then
else
cd /home/exchange/Admin
mkdir NTFS
fi
if [ -d /home/adminko/ ]; then
else
cd home
mkdir adminko
fi
mount /dev/sdc1 /home/exchange/Admin/NTFS -t ntfs-3g
mount /dev/sdc2 /home/adminko -t ntfs-3g
chown nobody\: /home/exchange/Admin/ -R
###########################
#первый раздел монтируется в общую расшару — она браузеабельна, паролей нет
#второй монтируется в скрытую расшару, паролей не спрашивает, но браузером не видится ни одним
#перед выниманием винта он отмонтируется аналогично:
sudo umount ~/hidden && ssh root@192.168.0.100 exec root.progs/vintoff
#########################
root@stand:~# cat root.progs/vintoff
#!/bin/bash -x
umount /home/exchange/Admin/NTFS
umount /home/adminko
rmdir /home/exchange/Admin/NTFS
rmdir /home/adminko
#и все чисто
в итоге: нажатием 2 кнопок после вставки салазок в комп на столе у меня на ноуте и в терминале сервака появляется в общей расшаре один раздел винта и появляется скрытая расшара с другим разделом. разделы нтфс чтобы виделось виндой и линуксом и кидались файлы больше 4 гигов. можно прикрутить 2 разных конфига самбы, но смысл — без примантированного винта папки нет и в расшару не пустит как не крути, а браузером ее не видно.
кусок самбы:
[admin]
comment = admin's share
browseable = no
read only = no
path = /home/adminko
valid hosts = 192.168.0.1 192.168.0.13
guest ok = Yes
locking = No