* [Comm] OpenVZ & smbnetfs & FreeNX @ 2009-07-22 9:37 Шигапов Ринат 2009-07-22 10:42 ` Boris Savelev 0 siblings, 1 reply; 4+ messages in thread From: Шигапов Ринат @ 2009-07-22 9:37 UTC (permalink / raw) To: ALT Linux Community general discussions Доброго времени суток. Пытаюсь найти лазейку для организации доступа к SMB-ресурсам FreeNX-клиента внутри OpenVZ. Bind-монтирование из HN не устраивает. Т.к. внутри VE монтировать cifs/smb пока нельзя, пытаюсь разобраться с userspace-решениями - fuse-smb или smbnetfs. Кто-нибудь что-то делал в этом направлении? -- С уважением, Шигапов Ринат инженер-программист ООО "Невод" тел. (342)2196960 JabberID: dxist эт ya.ru ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Comm] OpenVZ & smbnetfs & FreeNX 2009-07-22 9:37 [Comm] OpenVZ & smbnetfs & FreeNX Шигапов Ринат @ 2009-07-22 10:42 ` Boris Savelev 2009-07-24 9:58 ` Шигапов Ринат 0 siblings, 1 reply; 4+ messages in thread From: Boris Savelev @ 2009-07-22 10:42 UTC (permalink / raw) To: ALT Linux Community general discussions 22 июля 2009 г. 13:37 пользователь Шигапов Ринат (srk@nevod.ru) написал: > Доброго времени суток. > > Пытаюсь найти лазейку для организации доступа к SMB-ресурсам FreeNX-клиента > внутри OpenVZ. Bind-монтирование из HN не устраивает. Т.к. внутри VE > монтировать cifs/smb пока нельзя, пытаюсь разобраться с userspace-решениями > - fuse-smb или smbnetfs. Кто-нибудь что-то делал в этом направлении? вариант с fuse вполне ничего. пишется врапер с mount на соотв. команду fuse, если надо меняется COMMAND_SMBMOUNT_CIFS в node.conf и все, скорее всего, получится. -- Boris ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Comm] OpenVZ & smbnetfs & FreeNX 2009-07-22 10:42 ` Boris Savelev @ 2009-07-24 9:58 ` Шигапов Ринат 2009-07-29 10:31 ` Шигапов Ринат 0 siblings, 1 reply; 4+ messages in thread From: Шигапов Ринат @ 2009-07-24 9:58 UTC (permalink / raw) To: ALT Linux Community general discussions Полученное решение: В 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 ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Comm] OpenVZ & smbnetfs & FreeNX 2009-07-24 9:58 ` Шигапов Ринат @ 2009-07-29 10:31 ` Шигапов Ринат 0 siblings, 0 replies; 4+ messages in thread From: Шигапов Ринат @ 2009-07-29 10:31 UTC (permalink / raw) To: ALT Linux Community general discussions Здравствуйте! Без проблем монтирую smb-шары линуксовых клиентов в FreeNX-сервер на базе OpenVZ. Вот так работает smbclient: #>>>>>> smbclient -U srk -p $NXSAMBA_PORT //127.0.0.1/srk Password: Domain=[ADMIN] OS=[Unix] Server=[Samba 3.0.33] smb: \> #<<<<< Возникла заминка с Windows-клиентами. smbclient работает по-другому: #>>>>> [test@nxServer ~]$ smbclient -U test -p $NXSAMBA_PORT //127.0.0.1/Mydocs session request to 127.0.0.1 failed (Called name not present) Receiving SMB: Server stopped responding session request to 127 failed (Call returned zero bytes (EOF)) Password: Domain=[NEVOD-E59377A71] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] smb: \> #<<<<<< С указанием NetBIOS имени вообще всё гладко: #>>>>> [test@nxServer ~]$ smbclient -U test -p $NXSAMBA_PORT -I 127.0.0.1 //NEVOD-E59377A71/Mydocs Password: Domain=[NEVOD-E59377A71] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] smb: \> #<<<<<< Однако smbnetfs не работает. Кто-нибудь монтировал шары Windows через smbnetfs + проброс 445 порта? Точка монтирования smbnetfs ~/MyShares/Mydocs: #>>>>>> [test@nxServer ~]$ ls -l ~/MyShares/Mydocs/test:test@127.0.0.1 ls: невозможно открыть каталог /home/test/MyShares/Mydocs/test:test@127.0.0.1: Недопустимый аргумент [test@nxServer ~]$ ls -l ~/MyShares/Mydocs/test:test@127.0.0.1/Mydocs ls: невозможно открыть каталог /home/test/MyShares/Mydocs/test:test@127.0.0.1/Mydocs: Недопустимый аргумент #<<<<<<< В stderr smbnetfs: #>>>>>>> [test@nxServer ~]$ smbnetfs -f -d ~/MyShares/Mydocs/ unique: 1, opcode: INIT (26), nodeid: 0, insize: 56 INIT: 7.9 flags=0x0000003b max_readahead=0x00020000 INIT: 7.8 flags=0x00000000 max_readahead=0x00020000 max_write=0x00020000 unique: 1, error: 0 (Победа), outsize: 40 unique: 2, opcode: LOOKUP (1), nodeid: 1, insize: 60 LOOKUP /test:test@127.0.0.1 NODEID: 2 unique: 2, error: 0 (Победа), outsize: 136 unique: 3, opcode: GETXATTR (22), nodeid: 2, insize: 72 unique: 3, error: -38 (Функция не реализована), outsize: 16 unique: 4, opcode: OPENDIR (27), nodeid: 2, insize: 48 read_socket_with_timeout: timeout read. read error = Соединение разорвано другой стороной. Receiving SMB: Server stopped responding unique: 4, error: -22 (Недопустимый аргумент), outsize: 16 unique: 5, opcode: LOOKUP (1), nodeid: 1, insize: 60 LOOKUP /test:test@127.0.0.1 NODEID: 2 unique: 5, error: 0 (Победа), outsize: 136 unique: 6, opcode: LOOKUP (1), nodeid: 2, insize: 47 LOOKUP /test:test@127.0.0.1/Mydocs NODEID: 3 unique: 6, error: 0 (Победа), outsize: 136 unique: 7, opcode: OPENDIR (27), nodeid: 3, insize: 48 read_socket_with_timeout: timeout read. read error = Соединение разорвано другой стороной. Receiving SMB: Server stopped responding unique: 7, error: -22 (Недопустимый аргумент), outsize: 16 #<<<<<<< Что-то связанное с NetBIOS? -- С уважением, Шигапов Ринат инженер-программист ООО "Невод" тел. (342)2196960 JabberID: dxist эт ya.ru ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-07-29 10:31 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-07-22 9:37 [Comm] OpenVZ & smbnetfs & FreeNX Шигапов Ринат 2009-07-22 10:42 ` Boris Savelev 2009-07-24 9:58 ` Шигапов Ринат 2009-07-29 10:31 ` Шигапов Ринат
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git