[Comm] OpenVZ & smbnetfs & FreeNX
Шигапов Ринат
srk на nevod.ru
Пт Июл 24 13:58:02 MSD 2009
Полученное решение:
В node.conf:
SAMBA_MOUNT_SHARE_PROTOCOL="smbfs"
ENABLE_SAMBA_PRELOAD="1"
COMMAND_SMBMOUNT=/usr/local/bin/mountsmb
COMMAND_SMBUMOUNT=/usr/local/bin/umountsmb
Врапперы:
[root на nxServer nxserver]# cat /usr/local/bin/mountsmb
#!/bin/bash
/usr/local/bin/redirect445 -I $NXSAMBA_PORT
mkdir ~/tmp/smbnetfs
ln -sf ~/tmp/smbnetfs/127.0.0.1 ~/Desktop/MyShares
smbnetfs ~/tmp/smbnetfs
[root на nxServer nxserver]# cat /usr/local/bin/umountsmb
#!/bin/bash
/usr/local/bin/redirect445 -D $NXSAMBA_PORT
fusermount -u ~/tmp/smbnetfs
[root на nxServer nxserver]# cat /usr/local/bin/redirect445
#!/bin/bash
/sbin/iptables -t nat $1 OUTPUT -p tcp --dport 445 -j REDIRECT --to-ports $2
Для работы nat в ve подгрузил модуль iptables_nat.
--
С уважением,
Шигапов Ринат
инженер-программист ООО "Невод"
тел. (342)2196960
JabberID: dxist эт ya.ru
Подробная информация о списке рассылки community