27.09.2005, 14:00
общий
это ответ
Здравствуйте, Колбин Юрий Владимирович!
скриптовый язык тут ни при чем. Локаль "виновата". Буржуи по-умолчанию UTF-8 делают.
с правами root‘a:
# kwrite /etc/samba/smb.conf
добавить/изменить в [global]:
dos charset = cp866 (винда, как ни странно работает именно в этой кодировке. Наизобретали, блин!)
unix charset = [твоя локаль UTF-8/KOI8-R (заглавными!). Уточнить свою локаль можно в консоли: locale]
сохранить изменения. далее в консоли:
# /etc/init.d/smb restart.
Теперь тебя нормально видеть должны.
Далее идем в Центр Управления -> Сеть и Интернет -> Обзор Локальной Сети
Ресурсы windows: Кодировка MS windows - ibm866
Демон LISA: Воспользуйся мастером. Только читай, что пишет, прежде чем кнопки жать.
Примениь. Пароль root‘а.
В консоли:
# /etc/init.d/lisa restart
теперь протокол smb:/ должен работать корректно.
Еще хорошая штука есть smb4k. http://smb4k.berlios.de Скачай (только, если у тебя бумажник (wallet) не установлен, за самой свежей не гонись - почитай системные требования ), откомпили, установи. Запусти, настрой. Тогда тебе вышеизложенные заморочки не нужны будут.
Удачи!