[image]

Сеть LINUX->WINDOWS вопросы ??

 

Alek

опытный
Два компьютера объеденины в сеть при помощи простого кросса.
Один под ХР имеет выход в интернет через ADSL (стрим)
А второй под LINUX Mandriva (используется для опытов)
Так вот имеется две проблемы:
1. Из под линукса виндовый комп в сети виден а из под винды линуксоидный не виден.
Чтобы такое сделать чтобы можно было из винды к папкам (расшареным) линуксового компа обращаться?
2. Збоит демон "лиса" приходится отключать-запускать. Есть какаято альтернатива?
   
+
-
edit
 

Balancer

администратор
★★★★★
1. Тут просто Самбу надо настроить. Или читай доки, или возьми за пример мой работающий конфиг:
code apache
  1. [global]
  2. log file = /var/log/samba3/log.%m
  3. guest account = balancer
  4. smb passwd file = /etc/samba/private/smbpasswd
  5. restrict anonymous = no
  6. ldap ssl = No
  7. socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
  8. map to guest = bad user
  9. domain master = no
  10. hosts allow = 10. 127.
  11. encrypt passwords = yes
  12. dns proxy = no
  13. netbios name=HOMESRV
  14. max protocol = NT
  15. server string = Samba Server %v
  16. dos charset = 866
  17. local master = yes
  18. workgroup=HOMENET
  19. os level = 10
  20. server signing = Auto
  21. security = share
  22. preferred master = yes
  23. max log size = 50
  24. log level = 0
  25.  
  26. map archive = no
  27. map system = yes
  28. map hidden = yes
  29. delete readonly = yes
  30. wide links = Yes
  31. follow symlinks = Yes
  32.  
  33. dead time = 15
  34. getwd cache = yes
  35. wide links = no
  36. write cache size = 524288
  37. read raw = yes
  38. write raw = yes
  39. level2 oplocks = true
  40. oplocks = yes
  41. max xmit = 65535
  42.  
  43. [homes]
  44. comment = Home Directories
  45. browseable = no
  46. read only = no
  47. vfs object = /usr/lib/samba/vfs/recycle.so
  48.  
  49. [Music]
  50. path = /home/samba/music
  51. available = yes
  52. browseable = yes
  53. public = yes
  54. writable = yes
  55.  
  56. [Files]
  57. writeable = yes
  58. create mode = 775
  59. public = yes
  60. path = /home/samba/files
  61. directory mode = 775
  62. wide links = yes
  63. follow symlinks = yes


Конфиг несколько избыточен, но работает :)

2. Не могу ничего подсказать, у себя не использую. Если это для хождения из под Linux по виндовым шарам - я рекомендую smbnetfs:
code text
  1. # esearch smbnetfs
  2. [ Results for search key : smbnetfs ]
  3. [ Applications found : 1 ]
  4.  
  5. *  net-fs/smbnetfs
  6.       Latest version available: 0.3.6
  7.       Latest version installed: 0.3.6
  8.       Size of downloaded files: 298 kB
  9.       Homepage:    http://smbnetfs.airm.net/
  10.       Description: A Linux filesystem that allow you to use samba/microsoft network in the same manner as the network neighborhood in Microsoft Windows.
  11.       License:     GPL-2


Совершенно полезная штука - монтирует всю виндовую сеть на заданный каталог. Просто ходишь по файловой системе - а на самом деле шаришься в сети :)
   
+
-
edit
 

Balancer

администратор
★★★★★
Да, ещё, помоему, совершенно такая же штука:
code text
  1. *  net-fs/fusesmb
  2.       Latest version available: 0.8.4
  3.       Latest version installed: 0.8.4
  4.       Size of downloaded files: 341 kB
  5.       Homepage:    http://www.ricardis.tudelft.nl/~vincent/fusesmb/
  6.       Description: Instead of mounting one Samba share at a time, you mount all workgroups, hosts and shares at once.
  7.       License:     GPL-2
   

Alek

опытный
Да нет я из линукса виндовые шары вижу нормально.
А хотел узнать можно ли из виндов видеть шары на машине под линуксом?
И как это сделать?
Потому что из виндов даже сама машина под линуксом не видна.
   
+
-
edit
 

Balancer

администратор
★★★★★
Alek> А хотел узнать можно ли из виндов видеть шары на машине под линуксом?

Т.е. линуксовые шары? Вот для этого samba и служит. Это реализация SMB-протокола под Linux. Т.е. Linux-машина раздаёт ресурсы также, как Windows-машина. Для этого случая я тебе конфиг и дал - там раздаются виндам две шары - files и music.

Alek> Потому что из виндов даже сама машина под линуксом не видна.

Не видна как? Как источник ресурсов? Не будет, пока не запустишь и не настроишь smbd. Не пингуется? Так это уже сеть копать надо :)

Alek> Да нет я из линукса виндовые шары вижу нормально.

Если средствами KDE - то не шибко удобно. Обычный-то софт не умеет работать с виртуальными файловыми системами. Лучше монтировать сеть на обычную файловую систему :)
   

Alek

опытный
To Balancer: smbnetfs Я не смог разыскать, по той ссылке что ты указал сервер недоступен. Я поставил smb4k это наверно тоже самое или что-то похожее. Монтирует все указанные шары в папке smb4k после чего к ним можно обрашаться (открыывать) как файлы на локальной машине. Действительно удобно! Спасибо за совет. Единственная проблема - не понимает имена файлов кирилицей в виндовой кодировке. Вместо название крякозябры1 А уменя много файлов обозвано как раз по русски. Можно ли это как нибудь победить? Причем если не монтировать а просто просматривать с помощью Konqueror'а все имена отображаются правильно!
   
+
-
edit
 

Balancer

администратор
★★★★★
Alek> To Balancer: smbnetfs Я не смог разыскать, по той ссылке что ты указал сервер недоступен. Я поставил smb4k это наверно тоже самое или что-то похожее. Монтирует все указанные шары в папке smb4k после чего к ним можно обрашаться (открыывать) как файлы на локальной машине. Действительно удобно! Спасибо за совет. Единственная проблема - не понимает имена файлов кирилицей в виндовой кодировке. Вместо название крякозябры1 А уменя много файлов обозвано как раз по русски. Можно ли это как нибудь победить? Причем если не монтировать а просто просматривать с помощью Konqueror'а все имена отображаются правильно!

Про smb4k ничего сказать не могу, а вот smbnetfs использует конфиг от самбы, в котором явно прописана кодировка и шар и локали.
code text
  1. #---------------------------------------------------------------------
  2. # Local charset
  3. #
  4. # Default: autodetected
  5. #---------------------------------------------------------------------
  6. local_charset       "utf-8"
  7.  
  8. #---------------------------------------------------------------------
  9. # Charset used by samba
  10. #
  11. # Default: utf-8
  12. #---------------------------------------------------------------------
  13. samba_charset       "utf-8"


Если же у тебя в конкурере всё ок - то тут ещё, возможно, и в системных локалях какая-то нестыковка. Точнее сказать тяжело, поскольку у себя с такими проблемами если и сталкивался, то сразу после установки, а было это - без малого два года назад. Кстати, это один из недостатков Gentoo. Поскольку обычно всё делается только один раз и на годы - потом забывается, как это делалось.

Правда, тут два момента
- Я сразу сделал ставку исключительно на UTF-8. И из учёта перспектив и из единообразия.
- Под Gentoo с UTF-8 всё обычно лучше, чем у других дистрибутивов. Поскольку всё собирается при установке, так что исключается ситуация "забыли сконфигурить под UTF-8". И UTF-8 - это штатная кодировка для большинства пользователей Gentoo, даже за рубежом. Так что работоспособность пакетов проверяется строже :)
   

Alek

опытный
Отлично! Спасибо что подсказал где копать. С кодировками разобрался. Теперь мой smb4k монтирует в правильной кодировке и к тому же куда я сам захочу. Сейчас пытаюсь настроить самбу. Пока добился что мой комп по линуксом виден в виндах. Папки (расшареные) почему то недоступны и не видны. Виндовс выдает сообщение что типа возможно у вас нет прав или неправильный сетевой путь. Буду дальше разбираться. Вообще то если решу эту и еще несколько прблем (настройка TV-тюнера, настройка СТРИМ) можно подумать о переходе на линукс.

Кстатте перед мандривой я пытался поюзать и дженту но обламался - черезчур сложно показалось :)
   

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru