Bekijk de volledige versie : Samba и Windows7
Народ помогите!!! Не получается удалить папку на внешнем HDD, если в ней находиться хоть один файл. Прошивка стоит от Олега 1.9.2.7-10.7. Причем на родной 2.0.0.6 все удаляется, но на ней диск постоянно вылетает.
Неужели только у меня такая хрень?В поиске ничего об этом не нашол. Я с удовольствием бы прочитал весь форум,но к сожалению на это нет времени.
LOEDiver
31-07-2009, 11:33
В чем и как пытаетесь удалить каталог?
Вообще, в линуксе, необходимо или сначала очистить каталог от содержимого и командой
rmdir каталог
удалить его, или командой
rm -rf каталог
удалить сразу со всем содержимым.
Если на команду (какую у вас?) выдается ошибка - прошу процитировать.
Работаю через обычную винду - у меня стоит WL-500W, к которому я воткнул HDD. Расшарил в сети SAMBA сервак. Все нормально работает за исключением попытки удалить папку с файлами. Если в папке хоть один файл то при удалении он пишет "Необходимо разрешение на выполнение этой операции", и тогда приходиться удалять в папке все файлы, затем и саму папку, а если в папке еще папка проще повеситься.
Ставил прошивку оф. 2.0.0.6 там все отлично удаляеться. Но работает все не стабильно.
supremacy
31-07-2009, 15:39
После установки windows7 не смог зайти на роутер через samba. Начались пляски с бубном, вокруг windows и конфига samba.
После того как через secpol.msc
Local Policies\Security Options
поменял
Network security: LAN Manager authentication level на Send LM & NTLM use NTLMv2 session security if negotiated
------------------ не обязательно ------------------------------------------
в двух опциях
Network security: Minimum session security fo NTLM SSP based ...
убрал галку с Require 128-bit encription
-----------------------------------------------------------------------------
Добился только того что к самбе можно было законнектится через IP, а через сетевое окружение по имени не пускало.
Долго бы ещё менял конфиг, если бы не наткнулся на решение...
Нужно сделать Uninstall программе Windows Live ID Sign-in Assistant и после перезагрузки всё замечательно заработало.
BcTpe4HbIu
31-07-2009, 17:49
После установки windows7 не смог зайти на роутер через samba. Начались пляски с бубном, вокруг windows и конфига samba.
После того как через secpol.msc
Local Policies\Security Options
поменял
Network security: LAN Manager authentication level на Send LM & NTLM use NTLMv2 session security if negotiated
в двух опциях
Network security: Minimum session security fo NTLM SSP based ...
убрал галку с Require 128-bit encription
Добился только того что к самбе можно было законнектится через IP, а через сетевое окружение по имени не пускало.
Долго бы ещё менял конфиг, если бы не наткнулся на решение...
Нужно сделать Uninstall программе Windows Live ID Sign-in Assistant и после перезагрузки всё замечательно заработало.
Делимся опытом? :cool:
у меня на Win7 все из коробки заработало и со стандартной самбой и с 3й....:eek:
supremacy
31-07-2009, 20:51
у меня на Win7 все из коробки заработало и со стандартной самбой и с 3й....:eek:
Windows Live ставил?
Windows Live ставил?
Зачем? :D
На самом деле, мне понадобилось сделать только первое телодвижение из Вами описаных.
supremacy
31-07-2009, 21:02
Зачем? :D
Я поставил только из-за желания взглянуть на новый видео редактор.
Просто предупреждаю о возможных проблемах.
LOEDiver
02-08-2009, 19:00
Процитируйте, пожалуйста, ваш конфиг самбы.
И еще, поскольку интересные детали начали выявляться только после наводящих вопросов, какие еще операции проделывали с роутером? какой еще софт ставили?
MrGalaxy
02-08-2009, 22:01
Простите моё любопытство, но чем автору топика помешало требование 128-битного шифрования? У меня и с ним всё работает.
ОС - W7x64-ru-ultimate-RTM.
supremacy
03-08-2009, 05:57
Простите моё любопытство, но чем автору топика помешало требование 128-битного шифрования? У меня и с ним всё работает.
ОС - W7x64-ru-ultimate-RTM.
Убрал до кучи, когда пытался понять почему не работает.
Если всё отлично, то можно не убирать.
Основная мысль этого топика, что Windows Live ID Sign-in Assistant мешает нормальной работе с самбой.
Win7 на роутере обычная samba. При попытке удалить папку через smb win7 требует разрешение от router на изменение папки. По отдельности файлы удаляются без проблем. Подскажите пожайлуста как удалить папку?
lokypilot
03-08-2009, 20:31
Спасибо за информацию! :)
С недавнего времени перестали видеться остальные компьютеры и роутер в Сетевом окружений, удалил Windows Live ID Sign-in Assistant и действительно помогло :D
Настройка Samba:
Samba File Shares: All partitions
Default Access Level: Read\Write
DOS Codepage: 866 (Cyrrillic/Russian)
По остальным настройкам:
Enable FTP Server: NO
Поставил пароль на WIFI и все.
Файловая система HDD ext3, ни какого софта нет, винда Vista.
Такая же ситуация, стоит Win7. В WinXP все удаляется. Надо разбираться с виндой (администрирование и т.д.) только не знаю что именно надо менять в настройках:confused:
vladniktep
08-09-2009, 19:15
Переустановил на компьютере систему. Стандартным средством "Сетевое окружение" захожу на внешнийй HDD (подключен к роутеру). На нём вижу все свои ранее созданные директории, но при попытке создания новых директорий или поддиректорий получаю отказ в доступе. Само собой, программы-качалки, утановленные на компьютере, не могут ничего писать на этот HDD.
Что посоветуете?
Да, и как настроить Самбу через стандартный WEB-интерфейс, если можно с картинками.
Спасибо!
P.S. Поиск ничего толкового не дал.
ну не знаю - единственная мысль, возможно папки были созданы одним пользователем, а при переустановке вы пользователя назвали по-другому и ему нет доступа к папкам
После установки windows7 не отображаются русские буквы в названиях файлов. Доступ к диску есть, дает на него читать и записывать, при попытке удаления файлов они "якобы удаляются", но на самом деле после обновления появляются снова. В putty выбрана кодировка utf-8, но русские буквы также отображаются некорректно.
Samba вроде стоит 2ая, если мне память не изменяет. Игрался с конфигурацией smb.conf, как написано в теме про настройку роутера, не помогло.
Также появилась ошибка, которая вылазит при попытке запустить на исполнение программу EXEшник, в результате файл не открывается и ничего не происходит.
До этого на висте все работало и отображалось корректно, после каких то проведенных манипуляций с роутером (уже не помню каких).
Прошу знающих людей подсказать, куда копать, потому что решение работать на windows7 принято и назад ходу нету, надо все равно подружить зверька с ней.
Вечером буду дома - выложу скриншоты как это выглядит.
Заранее благодарен гуру за посильную помощь.
После установки windows7 ....
Для Висты нужно делать вот это:
http://wl500g.info/showpost.php?p=68138&postcount=21
Может и в 7 поможет.
Но Вы поторопились. До официального старта 22 числа, даже бренды ничего не релизят, что уж говорить о поддержке Самбой семерки ...
Для Висты нужно делать вот это:
http://wl500g.info/showpost.php?p=68138&postcount=21
Может и в 7 поможет.
дак в том то и дело, что доступ есть, по //192.168.1.1/share, а большего и не надо, смысл отключать ntlm ?
Но Вы поторопились. До официального старта 22 числа, даже бренды ничего не релизят, что уж говорить о поддержке Самбой семерки ...
хочется то уже сейчас :)
хотя бы решить проблему с русским - и то вперед, остальное еще можно потерпеть....
http://fgpuwa.bay.livefilestore.com/y1pChNoqZSd66XtPAx5Isx5fJSHMcHwict1XKGs83IdxCOMUCu iyqeH8uoDX5O1l_QJTmEADsSUAWpXClAfZlOM-OrDzdRmAtB2/win.jpg
http://fgpuwa.bay.livefilestore.com/y1pcbIjDYLiZrCzkIjc4jC_1fwxVnjOayJoqw7WL6r1NFEPBH_ SA9p4RZWlMTczBDkcqr2jIoaqsaWGM2IHvqJPzEJ-IbA2VJ_r/putty.jpg
вот так вот это выглядит
[global]
interfaces = br0
bind interfaces only = yes
workgroup = europe
server string = WL500gp
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = yes
log level = 1
max log size = 100
encrypt passwords = no
preserve case = yes
short preserve case = yes
client code page = 866
coding system = utf8
[disc0_1]
path = /tmp/mnt/disc0_1
writable = yes
force user = Anton
хм, щас посмотрел и понял, что тебе изменения которые вносил (там было про кодировку 1251 и еще кое чего) не сохранились...
Делал как тут написано:
c) отредактировать файл /etc/smb.conf Он должен иметь содержимое
[global]
interfaces = br0
bind interfaces only = yes #если хочется работать только в LAN
workgroup = HOME #имя рабочей группы
server string = computer #комментарий к серверу
guest account = nobody
security = user #по умолчанию
browseable = yes
dns proxy = no # вряд ли NetBIOS имена в WAN соответствуют DNS записи
guest only = no #иначе пользователи не смогут подключаться
guest ok = no # по умолчанию, чтобы не ошибиться с безопасностью
log level = 1
max log size = 100
encrypt passwords = yes #иначе Windows-клиенты не подключатся
preserve case = yes
short preserve case = yes
client code page = 866
character set = 1251 #не работает для Win клиентов в текущей версии
#для Win клиентов лучше ставить KOI8-R русские имена хоть будут читаться а не сбоить
# character set = KOI8-R
# если версия самбы будет 3.0 параметры русификации другие
# unix charset = CP1251
# display charset = CP1251
# dos charset = CP866
wins support = yes # чтобы можно было пользовать роутер как WINS сервер
time server = yes # чтобы роутер был wintime сервером, сейчас используется редко
os level = 255 # чтобы стал мастер-браузером рабочей группы
local master = yes # чтобы соглашался быть мастер-браузером рабочей группы
[share]
path = /tmp/harddisk/ftp_pub # для анонимных пользователей
guest only = yes
guest ok = yes
comment = share
force user = admin # читать из под admin чтобы не следить за доступом
[share$]
path = /
comment = share
guest ok = no
writable = yes
force user = admin #иначе будут срабатывать разрешения на файловой системе
browseable = no
valid users = admin #если хочется ограничить доступ только этими пользователями
allow from = 192.168.0. #доступна только с указанной подсети или адресов
# можно и так
[c$]
path = /
comment = c
guest ok = no
writable = yes
security = user
browseable = no
c) добавть в профиль по умолчанию параметры. Например, чтобы в консоли были видны русские имена файлов:
echo "export LANG=en_US.UTF8" >> /etc/profile
d) сохранить файлы во флэше:
echo /etc/smb.conf >> /usr/local/.files
echo /etc/passwd >> /usr/local/.files
echo /etc/group >> /usr/local/.files
echo /etc/smbpasswd >> /usr/local/.files
echo /etc/profile >> /usr/local/.files
flashfs save
flashfs commit
flashfs enable
Почему то после flashfs save
flashfs commit
flashfs enable
не сохраняется отредактированный smb.conf
я чего то не учел?
AVoyager
11-09-2009, 18:46
не сохраняется отредактированный smb.conf
я чего то не учел?
echo /etc/smb.conf >/usr/local/.files
echo /etc/smb.conf >/usr/local/.files
это делал. все равно не сохранился smb.conf :(
это делал. все равно не сохранился smb.conf :(
А вы точно самбу ручками запускаете, а не из веб-морды используете?
А вы точно самбу ручками запускаете, а не из веб-морды используете?
из под веб-морды.... это плохо???
самба - Samba version 3.2.14
форточки - Microsoft Windows [Version 6.1.7100]
smb.conf:
[global]
workgroup = ...
server string = ...
interfaces = 192.168.0.1/24
bind interfaces only = Yes
hosts allow = 192.168.0.
log level = 1
max log size = 100
time server = Yes
os level = 255
preferred master = Yes
domain master = Yes
dns proxy = No
wins support = Yes
guest ok = Yes
guest account = nobody
security = share
encrypt passwords = yes
unix charset = CP1251
display charset = CP1251
[share]
comment = share
path = /tmp/mnt/disc1_1/share/
guest ok = yes
force user = admin
read only = No
nvram:
usb_ntfs_options=iocharset=cp1251
usb_vfat_options=codepage=866,iocharset=cp1251
usb_smbcpage_x=866
Некорректно показывает русские имена в MC и консоли. А в форточках все ок.
из под веб-морды.... это плохо???
Если я правильно понимаю (надеюсь, в противном случае меня поправят), то если вы включаете самбу в веб-морде, то она затирает ваш вручную отредактированный smb.conf, заменяя его своим, в который она пишет параметры, заданные в веб-морде. Соответственно, нужно в веб-морде её выключить и запускать вручную из post-boot или из чего-то подобного.
самба - Samba version 3.2.14
....
Некорректно показывает русские имена в MC и консоли. А в форточках все ок.
а как мне узнать какая у меня самба стоит?
если 2ая то чувствую надо будет на 3ю переходить... как если что это провернуть?
Если я правильно понимаю (надеюсь, в противном случае меня поправят), то если вы включаете самбу в веб-морде, то она затирает ваш вручную отредактированный smb.conf, заменяя его своим, в который она пишет параметры, заданные в веб-морде. Соответственно, нужно в веб-морде её выключить и запускать вручную из post-boot или из чего-то подобного.
для начала попробую тогда настроить вручную запуск самбы... что куда писать, в post-mount скорее всего я так понимаю?
BcTpe4HbIu
12-09-2009, 08:26
Если я правильно понимаю (надеюсь, в противном случае меня поправят), то если вы включаете самбу в веб-морде, то она затирает ваш вручную отредактированный smb.conf, заменяя его своим, в который она пишет параметры, заданные в веб-морде. Соответственно, нужно в веб-морде её выключить и запускать вручную из post-boot или из чего-то подобного.
А вам не кажется что конфиг /etc/smb.conf в любом случае затирается настройками из морды при ребуте? Поэтому самбу лучше пускать руками с конфигом где-нибудь в /opt/etc/
почитав решил с 3ей самбой не заморачиваться... буду пытаться одолеть встроенную.
самба - Samba version 3.2.14
форточки - Microsoft Windows [Version 6.1.7100]
nvram:
usb_ntfs_options=iocharset=cp1251
usb_vfat_options=codepage=866,iocharset=cp1251
usb_smbcpage_x=866
Некорректно показывает русские имена в MC и консоли. А в форточках все ок.
о, видимо 7ка понимает cp1251 а не понимает utf8?
у меня все файлы закодированы в utf8 и кодовая страница прописана utf8.
виста же все коректно отображает, дак может что то все таки не так с семеркой? попробую порыть в этом направлении
MrGalaxy
12-09-2009, 17:40
Что там у вас у всех с 7-кой? Всё нормально отображается. И не со встроенной, а с 3-й Самбой!
Что там у вас у всех с 7-кой? Всё нормально отображается. И не со встроенной, а с 3-й Самбой!
не хочу 3ю ставить (((
у вас имена файлов в utf-8 или в cp1251 ?
В ОБЩЕМ.
сделал
nvram set usb_vfat_options=codepage=866,iocharset=cp1251
nvram set usb_ntfs_options=iocharset=cp1251
nvram set usb_smbcpage_x=866
nvram set usb_smbcset_x=1251
перекодил имена файлов из utf8 в cp1251
Русские имена появились в windows7 и в висте тоже видны :)
Также появилась ошибка, которая вылазит при попытке запустить на исполнение программу EXEшник, в результате файл не открывается и ничего не происходит.
а вот эта ошибка у кого нибудь есть?
На практике это выглядит так:
http://fgpuwa.bay.livefilestore.com/y1pElcKS6ruXUCJypkiKk8H7O1_q9ki8MXRDLN71roykm9ABhM icWiPa6c_CfZUbk-GF2xgJDYCCOmAS6XelSPMK75YhzcCptHd/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.jpg
при запуске некоторых EXEшников показывает это, а некоторых свою собственную неизвестную ошибку
У меня было то же самое. Все решается отключением штатного брандмауэра и удалением антивируса (удали полностью, перезагрузись, проверь, работает ли сеть, если да, то ставь обратно и настраивай сам антивирус, чтобы не закрывал. Удалять полность обязательно, к примеру NOD при отключении все равно закрывает сеть, как и McAfee, а вот KIS снимает блок, но для надежности все равно лучше удалить).
MrGalaxy
13-09-2009, 06:19
не хочу 3ю ставить (((
у вас имена файлов в utf-8 или в cp1251 ?
В utf-8.:)
Pasha_01
23-10-2009, 14:48
Было время, февральские бессоные ночи, пока все настроил под свою кантору! Огромнейшее спасибо Олегу за проделанную им работу!!!
Уже скоро год как не рутере не лазил вообще до появления WIN7
Вобщем проблема такого рода...Сетевой диск мапится , а вот приложения писсаные на BorlandC++6.0 запускатся с сетевого диска не хотят
The application was unable to start correctly (0xc000000f). - пишет
С правами доступа уже наигрался Ковырянием NTLM политик как на Висте не лечится
Какие еще могут быть предложения?
Причем наблюдаются странности при удалении Папок содержащие файлы...симптомы описсаные по след. ссылке
http://wl500g.info/showthread.php?t=20566&highlight=win7
Больше волнует решение первой проблемы, помогите чем можете
Уважаемые эксперты
Моя конфигурация: Asus WL500W + Seagate 1Tb FreeAgentDesk. Всё настроил по инструкциям, работает, вроде, нормально. Скорость - 2Мбайта. Хотелось бы больше, конечно.
Прошу вашей помощи, чтобы решить следующие задачи:
1) Необходимо узнать версию Samba на моём роутере. Я, вроде, устанавливал 3ю версию, но но уверен, что всё правильно получилось. Какой командой это можно сделать? Нужно ли отключать Samba в вэб интерфейсе перед этим?
2) Могу ли я видеть файлы с русскими названиями подправив строки в конфигурации Самбы? Какие команды для этого нужно применять?
Спасибо.
valerakvb
06-11-2009, 19:08
Уважаемые эксперты
Моя конфигурация: Asus WL500W + Seagate 1Tb FreeAgentDesk. Всё настроил по инструкциям, работает, вроде, нормально. Скорость - 2Мбайта. Хотелось бы больше, конечно.
Прошу вашей помощи, чтобы решить следующие задачи:
1) Необходимо узнать версию Samba на моём роутере. Я, вроде, устанавливал 3ю версию, но но уверен, что всё правильно получилось. Какой командой это можно сделать? Нужно ли отключать Samba в вэб интерфейсе перед этим?
2) Могу ли я видеть файлы с русскими названиями подправив строки в конфигурации Самбы? Какие команды для этого нужно применять?
Спасибо.
1. ipkg list_installed samba*
2. для samba3 /opt/etc/samba/smb.conf
[global]
interfaces = 192.168.1.1/24
config file = /opt/etc/samba/smb.conf
guest account = nobody
security = share
guest ok = yes
guest only = no
log level = 1
max log size = 100
local master = yes
encrypt passwords = no
dns proxy = no
short preserve case = yes
dos charset = CP866
unix charset = UTF-8
display charset = UTF-8
wins support = yes
time server = yes
workgroup = WORKGROUP
netbios name = ROUTER
[rTorrent]
path=/tmp/harddisk/torrent
writeable = yes
browseable = yes
force user = root
[WWW]
path=/opt/share/www
writeable = yes
browseable = yes
force user = root
[DlEngine]
path=/tmp/harddisk/downloads
writeable = yes
browseable = yes
force user = root
Добавил ваши строчки, но теперь windows vista перестал видеть жесткий диск. Midnight Commander видит мои файлы в папке /opt
Вот мой smb.conf
[global]
workgroup = WORKGROUP
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = no
log level = 1
max log size = 100
encrypt passwords = no
wins support = yes
dns proxy = no
dos charset = CP866
unix charset = UTF-8
display charset = UTF-8
wins support = yes
netbios name = ASUS_SAMBA
server string = Asus WL-500W
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_SNDBUF=8192
bind interfaces only = yes
interfaces = 192.168.1.1/6
hosts allow = 192.168.1.1/255.255.255.0
[share1]
path=/share/samba1
read only = no
writeable = yes
browseable = yes
public = yes
[pictures]
path=/opt/share/samba2
read only = no
writeable = yes
browseable = yes
public = yes
Что не так? Какие строки лишние или неверные?
Спасибо
valerakvb
06-11-2009, 23:47
Добавил ваши строчки, но теперь windows vista перестал видеть жесткий диск. Midnight Commander видит мои файлы в папке /opt
если самба 3 то просто надо поставить мой samba.conf
и разобраться с
[share1]
path=/share/samba1
read only = no
writeable = yes
browseable = yes
public = yes
[pictures]
path=/opt/share/samba2
read only = no
writeable = yes
browseable = yes
public = yes
нет строки
force user = admin
(admin - это ваш логин, у меня логин root)
папки /opt/share/samba1 и
/opt/share/samba2 должны быть
но лучше шару сделать на /tmp/harddisk/имя_вашей_папки
и открыть права доступа
chmod 777 /tmp/harddisk/имя_вашей_папки
Спасибо, заработало.
Оказывается, отвалилась Самба. Запустил командами nmbd и smbd.
Старые файлы, записанные напрямую из Виндоус с помощью ext2fs в UTF-8 кодировке превратились в иероглифы. Зато новые пишутся нормально.
Смысла воевать, судя по форуму, нет никакого.
Помогите разобраться еще с одной проблемой.
Самба перестала автоматически включаться при перезагрузке. Файл /tmp/local/sbin/post-mount пустой.
Посмотрел процессы с помощью ps - самбы там нет.
Установил Lighttpd, он тоже не запускается.
Что не так? Спасибо
residend
27-11-2009, 21:30
а у меня не заходит на запароленую шару самбы на роутере из win7/ Выдаётся окно авторизации, вписываю ПРАВИЛЬНЫЙ пароль и пользователя, не пускает... Выскакивает опять то же окно, и так до бесконечности... при этом через анонимный вход без паролей заходит. Из XP как всегда всё нормально, уже всю голову сломал что и куда, пол гугля перечитал, ничего не помогает пока что...
Windows live не наблюдаю... (
upd: сорри, не внимательно прочитал первый пость - проблема решилась! )
upd2: теперь такая же проблема как и у автора http://wl500g.info/showpost.php?p=159616&postcount=28 причём при запуске любого файла. (соответственно тот же текст но по русски) антивирусник не при чём, брандмауэр отключён...
Структура папок:
http://img710.imageshack.us/img710/4104/folders.png
Имеется Samba 3 со SWAT, vsftpd, rtorrent c webui.
Необходимо сделать так:
1. Через самбу расшарить папку Sharing со всеми подпапками, чтобы можно было удалять, создавать, редактировать и пр. абсолютно все файлы и папки.
Самба доступна только из локальной сети, не нужно проводить никакой аутентификации, т.е. чтобы доступ был открыт без всяких заморочек.
2. Доступ по FTP есть и из локалки и из интернета.
а) Создать пользователя, который обладает теми же правами, что и доступ по самбе (видит и редактирует все содержимое папки Sharing и ниже).
б) Создать пользователя, который видит и редактирует только папку Forum и все ее содержимое вместе с подпапками.
в) Отключить анонимный доступ.
Содержимое group:
root:x:0:ilya
nobody:x:99:
p2p:x:1000:
Содержимое passwd:
ilya:пароль:0:0:root:/usr/local/root:/bin/sh
nobody:x:99:99:nobody:/:/sbin/nologin
p2p:пароль:1000:1000:Linux User,,,:/opt/home/p2p:/bin/sh
Пытался ковыряться, но неизбежно попадал на проблему того, что созданные одним пользователем файлы не могут быть удалены другим пользователем. Думаю, что для гуру эта задача не составит большого труда :). Как я понимаю необходимо создать новые группы и новых пользователей и грамотно подправить конфиги самбы и vsftpd. Заранее большое спасибо за помощь!
Всем доброе время суток!
возник вопрос по настройке самы
Есть роутер 500gP, кодировка на нем Win1251, есть машина с Windows, соответсвенно кодировка таже, а есть еще одна машина с каким-то никсом, там UTF-8.
На роутере настроена самба-шара в кодировке Win1251, которую нормально видно с машины с Win, а так же примонтирована шара машины с Win. соответсвенно проблем с русскими буквами нигде нет.
А вот при монтировании шары (по самбе) с никсовой машины, файлы, названные по русски само собой отображаются не нормально.
А вот как сделать, что бы отображались нормально я что-то никак понять не могу.
Ниже конфиг smb.conf:
[global]
interfaces = br0
bind interfaces only = yes
workgroup = BocmanNet
server string = WL500gp
guest account = admin
security = share
browseable = yes
guest ok = yes
guest only = no
log level = 1
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
character set = 1251
[share1]
path = /tmp/harddisk/part1
browseable = yes
writable = yes
valerakvb
09-12-2009, 12:31
Всем доброе время суток!
возник вопрос по настройке самы
Есть роутер 500gP, кодировка на нем Win1251, есть машина с Windows, соответсвенно кодировка таже, а есть еще одна машина с каким-то никсом, там UTF-8.
На роутере настроена самба-шара в кодировке Win1251, которую нормально видно с машины с Win, а так же примонтирована шара машины с Win. соответсвенно проблем с русскими буквами нигде нет.
А вот при монтировании шары (по самбе) с никсовой машины, файлы, названные по русски само собой отображаются не нормально.
А вот как сделать, что бы отображались нормально я что-то никак понять не могу.
Ниже конфиг smb.conf:
[global]
interfaces = br0
bind interfaces only = yes
workgroup = BocmanNet
server string = WL500gp
guest account = admin
security = share
browseable = yes
guest ok = yes
guest only = no
log level = 1
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
character set = 1251
[share1]
path = /tmp/harddisk/part1
browseable = yes
writable = yes
Надо все настроить в UTF8 - и нет проблем с русским ни в САМВА2 ни в САМБА3 ни в MC. Попробуй на флешке для пробы http://www.wl500g.info/showthread.php?t=21889
Надо все настроить в UTF8 - и нет проблем с русским ... в САМВА2...
Если бы это было так, меня бы это очень порадовало бы. Извиняюсь, что лезу со своим вопросом в чужую тему. У меня именно проблема с UTF8 и Samba2 (точнее - 2.0.10, версия встроенная в прошивку энтузиастов). Моя винда понимает русскую кодировку только в UTF8, переставлять на 1251 нельзя, будет конфликт с немецкими умлаутами. С Samba3 (версия 3.2.15) русские имена папок и файлов кодированные UTF8 отображаются замечательно, по умолчанию, ничего настраивать даже не надо. С Samba2 (версия 2.0.10) русские имена файлов/папок либо не отображаются вообще, как будто они не существуют, либо кракозябрами. Ну там по умолчанию выставлено:
[global]
...
client code page = 866
coding system = utf8
coding system = utf8 это вроде как раз то что мне надо, а эксерименты с кодпейдж и другими параметрами меня пока ни к чему не привели :( Есть идея? Я уже давно с этим мучаюсь, кто-то на форуме пишет "всё работает и с самбой2", другой пишет "с самбой2 ничего нельзя сделать надо пользовать самбу3".
Дело в том что в моей коробке самба2 (которая встроенная) работает ощутимо быстрее зем самба3. Хотелось бы ей пользоваться, но из за проблем с кодировкой приходится пользоваться самбой3.
Заранее благодарен.
Роберт
valerakvb
09-12-2009, 13:16
Если бы это было так, меня бы это очень порадовало бы. Извиняюсь, что лезу со своим вопросом в чужую тему. У меня именно проблема с UTF8 и Samba2 (точнее - 2.0.10, версия встроенная в прошивку энтузиастов). Моя винда понимает только UTF8, переставлять на 1251 нельзя, будет конфликт с немецкими умлаутами. С Samba3 (версия 3.2.15) русские имена папок и файлов кодированные UTF8 отображаются замечательно, по умолчанию, ничего настраивать даже не надо. С Samba2 (версия 2.0.10) русские имена файлов/папок не отображаются вообще, как будто они не существуют. Ну там по умолчанию выставлено:
[global]
...
client code page = 866
coding system = utf8
coding system = utf8 это как раз то что мне надо, а эксерименты с кодпейдж и другими параметрами меня пока ни к чему не пивели :( Есть идея?
Дело в том что в моей коробке самба2 (которая встроенная) работает ощутимо быстрее зем самба3. Хотелось бы ей пользоваться.
Заранее благодарен.
Роберт
Попробуй на флешке SAMBA2 без проблем с русским http://www.wl500g.info/showthread.php?t=21889
ну ведь я же это и пробую.
http://www.wl500g.info/showthread.php?t=21889 первый пост я прочитал, про самбу2 там немного говорится:
"Джентельменский" набор программ ..., Samba 2 (в прошивке)...
или где-то дальше говорится? Там 53 страницы :)
P.S./EDIT: этот установочный скрипт пользует встроенную самбу2 но запускает её по другому (с другими установками?)? Можно посмотреть только на smb.conf? Мне не хочется ровнять с землёй всё, что у меня отлично работает.
P.P.S./EDIT2: посмотрел в скрипте install.sh и в http://www.studionr.ru/wl500/smb2.conf, которая загружается установочным скриптом всё что хоть как то связано с smb.conf и с кодировкой. Нашёл следующее:
client code page = 866
coding system = utf8
то есть установки те же, что и во встроенной самбе2 по умолчанию. Почему оно должно вдруг заработать, если у меня и так те же настройки? В чём разница-то? Может я чего-то не понял или не увидел?
http://www.wl500g.info/showthread.php?t=21889 первый пост я прочитал,...
Можно посмотреть только на smb.conf?
А самому, из указанной темы, конфиг религия не позволяет взять?
http://www.studionr.ru/wl500/smb2.conf
+ (из http://www.studionr.ru/wl500/install.sh -- скачайте и посмотрите)
echo "workgroup = $wkgrp" >> /opt/etc/samba/smb.conf
echo "netbios name = $hname" >> /opt/etc/samba/smb.conf
echo "[rTorrent]" >> /opt/etc/samba/smb.conf
...
@ceramic
Ну религия тут явно не причём. Просто мой пост редактировался несколько раз, один раз аккурат когда ты писал свой пост. :p Так что уже всё скачано, просмотрено и изучено. Только вот результат к сожалению никакой. Если ты там чего-то увидел, что не увидел я, так будь добр, просвети! :)
Я тоже пробовал победить S2, чтобы жила с win\lin одновременно. Результат ноль, в общем-то. В статье (http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/unicode.html) написано следующее - Because previous Samba versions did not do any charset conversion, characters in filenames are usually not correct in the UNIX charset but only for the local charset used by the DOS/Windows clients. Bjoern Jacke has written a utility named convmv that can convert whole directory structures to different charsets with one single command.
Готового решения с S2 найти не смог, форум, интернет и случайный перебор параметров не помогли. Мб если применить вот этот convmv, что-нибудь выйдет, но у меня S3 каким-то образом заработала и изыскания я свернул.
Менять имена скриптом не хотелось бы, так как будут проблемы с трансмишн (она просто данные не найдёт). Можно конечно потом наделать символических ссылок и даже скриптом, но муторно всё это, потому что данные используемые трансмишн естесственно время от времени меняются. Я пользуюсь третьей самбой, она с UTF8 дружит без проблем по умолчанию. Дело в том что я как то провёл пару тестов и понял, что встроенная вторая самба работает ощутимо быстрее (по "кабельной" сетке >= 4,5 Мегабайт/с ) чем третья самба (~4 Мегабайт/с, тоже по витой паре). Это происходит исключительно за счёт большей загрузки CPU, почему третья самба не в состоянии загрузить CPU до 99% я не знаю.
Меня просто очень обнадёжило высказывание
Попробуй на флешке SAMBA2 без проблем с русским http://www.wl500g.info/showthread.php?t=21889 мол типа вторая самба тоже работает без проблем. А установки то всё те же. С чего бы она вдруг должна взять и заработать.
Меня просто очень обнадёжило высказывание мол типа вторая самба тоже работает без проблем. А установки то всё те же. С чего бы она вдруг должна взять и заработать.
Этот вопрос и меня интересует, я вот тут спрашивал (http://wl500g.info/showthread.php?t=22416) про рабочий конфиг S2 для аналогичной ситуации, ответа нет. Кмк, совместная работа S2/lin/win - это из области легенд либо каких-то хитрых манипуляций с клиентами дополнительно. В общем-то, показать рабочий конфиг, если он есть, никаких проблем не составляет, но копание интернета выявило только слова о том, что все работает, без живых примеров.
Вот и я так думаю, что тут в клиентах должно быть дело. Если кто-то вторую самбу пользует и у него виндовс в кириллицей в шаре дружит, то может он (виндовс) по умолчанию под CP1251 заточен? Для меня это к сожалению не вариант, так как в этом случае не будут отображаться правильно немецкие умлауты. Они в 1251 просто напросто заняты русскими буквами.
MrGalaxy
28-12-2009, 19:41
Оснастка secpol.msc отсутствует в Home-версии. Как можно это дело обойти?
Решение.
Создать в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Lsa
параметр
LmCompatibilityLevel
типа DWORD
и присвоить ему значение 1.
(Подробно значения вышеуказанного параметра рассмотрены здесь (http://support.microsoft.com/kb/820281/ru)).
Собственно имеем роутер 500гп с подключенным винтом 500гб и установленным рторрент.Ноутбук с виндовс семь профессиональная.
на винте скачанные фильмы и просто файлы
суть проблемы:
не удается удалить созданные папки (файлы получается)
вин7 не дает удалить созданные папки (если в них присутствуют файлы)
пишет что необходимо разрешение пользователя ROUTER\admin или ROUTER\p2p.
изменить параметры принадлежности папок тоже не получается(сменить владельца)
НА XP все работает без проблем.
вопрос как правильно расшарить винт что-бы полноценно получить доступ к папкам и файлам.
заранее спс.
СОБССТНО САМБА КОНФ
[global]
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = yes
log level = 1
max log size = 100
encrypt passwords = no
dns proxy = no
client code page = 866
coding system = utf8
workgroup = WORKGROUP
netbios name = ROUTER
[files]
path=/tmp/mnt/disc0_2/files
writeable = yes
browseable = yes
force user = admin
lindalion
17-02-2010, 17:48
Собственно имеем роутер 500гп с подключенным винтом 500гб и установленным рторрент.Ноутбук с виндовс семь профессиональная.
на винте скачанные фильмы и просто файлы
суть проблемы:
не удается удалить созданные папки (файлы получается)
вин7 не дает удалить созданные папки (если в них присутствуют файлы)
пишет что необходимо разрешение пользователя ROUTER\admin или ROUTER\p2p.
изменить параметры принадлежности папок тоже не получается(сменить владельца)
НА XP все работает без проблем.
вопрос как правильно расшарить винт что-бы полноценно получить доступ к папкам и файлам.
заранее спс.
присоединяюсь к вопросу, роутер н16 прошивка 1.9.2.7-rtn-r1210.trx
Шарю папки по "внутриквартирной" сети по сабжевому протоколу. Но вот однажды замечаю, что помимо знакомых компьютеров в сети ни с того ни с сего появляется некий "МАКС-ПК" (был в полной уверености, что данный протокол не роутится и мои компьютеры снаружи не видны) :confused:
Подскажите plz:
1. Видны ли шары моих "внутриквартирных" компьютеров снаружи роутера?
2. Как сделать так, чтобы шара была доступна только во "внутриквартирной" сети?
DIR-320 @ "Прошивка от энтузиастов (http://code.google.com/p/wl500g/downloads/list?can=2&q=wl-500gpv2)", "Пакет за 15 минут (http://wl500g.info/showpost.php?p=167420&postcount=1)"
Компьютеры в сети все под Windows.
Благодарю за дельные ответы.
в конфиг самбы внести
bind interfaces only = yes
настроить фильтрацию по mac адресам
если wi-fi пользуетесь, скрыть ssid и поставить шифрование
имеется wl500gpV1, прошивка версии 10.7
самба в веб-интерфейсе отключена и запускается из post-mount
/usr/sbin/smbd -D -s /opt/etc/smb.conf -l /opt/var/log/smbd.log
/usr/sbin/nmbd -D -s /opt/etc/smb.conf -l /opt/var/log/smbd.log
со следующим конфигом
[global]
interfaces = vlan2 vlan1 br0
bind interfaces only = yes
workgroup = MSU
server string = wl_500gP_samba
netbios name = SIGMAWL
security = user
guest ok = yes
guest only = no
guest account = nobody
map to guest = bad password
browseable = yes
dns proxy = no
log level = 1
max log size = 1024
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
character set = KOI8-R
wins support = no
time server = no
os level = 64
local master = no
[pub]
path = /tmp/harddisk/samba/pub
guest ok = yes
guest only = yes
force user = admin
writable = no
[incoming]
path = /tmp/harddisk/samba/incoming
guest ok = yes
guest only = yes
force user = admin
writable = yes
[shares$]
path = /tmp/harddisk/samba
guest only = no
guest ok = no
force user = admin
valid users = admin
writable = yes
пользователь admin был добавлен командой
smbpasswd -a admin
при попытке из Win7 войти с паролем под админом на \\my.router\shares$ или подмонтировать такой сетевой диск выдаётся ошибка "сетевой пароль указан неверно"
при этом под гостем в pub и incoming заходится нормально
подскажите, в чём может быть проблема?
Unlimited
12-03-2010, 23:13
Почитайте форум, там надо в реестре винды7 править что-то на предмет шифрования NTLM чтоб работало с самбой...
переключение уровня проверки подлинности в политиках безопасности на LM-NTLM ничего не дало
MrGalaxy
13-03-2010, 17:39
Пароли у Вас, скорее всего, не сохраняются в /etc/smbpasswd.
Здесь 2 выхода:
1) Задать сохранение этого файла в явном виде в
/usr/local/.files
2) Файл паролей после его создания сохранить на диске в /opt/etc (или ещё где понравится) и в конфиге Самбы в секции [global] прописать такой параметр:
smb passwd file = /opt/etc/smbpasswd
dramnbass
21-03-2010, 16:12
как сделать чтоб не было ограничения на кол-во логинов
а то с одного компа заходишь на другом отваливается
логинюсь под админом
Куда логинитесь, как логинитесь и что значит "отваливается"?
dramnbass
23-03-2010, 14:54
ну как куда. в винде у меня 3 сетевых диска которые на роутере самба шарит. вот допустим я закинул туда файлы ( на диск роутера ) через винду, и когда на втором компе захожу на те же диски то на первом они пропадают. как бы это пофикисить, не содавая других юзеров в самбе?
извиняюсь а долгий ответ, болею.
Использую самбу из прошивки (в web-морде отключена, стартует из post-mount).
Подключен USB HDD 640G (питание в порядке), отформатирован роутером в ext3.
Все работает нормально, кроме копирования на этот винт множества мелких файлов: в произвольный момент возникает ошибка записи, потом можно продолжить копирование и опять через какое-то время такая-же ошибка. Лог чист.
Конфиг:
[global]
interfaces = br0
bind interfaces only = yes
workgroup = WORKGROUP
server string = WL500gp
netbios name = WL
guest account = nobody
dns proxy = no
security = share
browseable = yes
guest ok = yes
guest only = no
log level = 1
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
# character set = 866
coding system = utf8
force user = Vital
wins support = yes
time server = yes
os level = 255
local master = yes
[disc0_1]
path = /tmp/mnt/disc0_1
writable = yes
force user = blabla
[disc0_2]
path = /tmp/mnt/disc0_2
writable = yes
force user = blabla
[disc1_2]
path = /tmp/mnt/disc1_2
writable = yes
force user = blabla
[share$]
path = /
comment = share
guest ok = no
writable = yes
force user = blabla
browseable = no
valid users = blabla
username = blabla
security = user
Куда рыть?
ну как куда. в винде у меня 3 сетевых диска которые на роутере самба шарит. вот допустим я закинул туда файлы ( на диск роутера ) через винду, и когда на втором компе захожу на те же диски то на первом они пропадают. как бы это пофикисить, не содавая других юзеров в самбе?
извиняюсь а долгий ответ, болею.
Настройки свои приведите (smb.conf как минимум).
Потому что у Вас нонсенс, все должно прекрасно работать, и работает с нескольких компов одновременно.
Подключен USB HDD 640G (питание в порядке), отформатирован роутером в ext3.
Куда рыть?
Рыть в питание диска.
Если отваливается при копировании большого объема информации (больше 600 мегабайт), то 99.9% проблема с питанием диска.
dramnbass
30-03-2010, 18:13
действительно все работает.
только непонятно с nfs сервером ( у меня винда и линукс )
nfs шарит только одну директорию
/opt/shared 192.168.1.0/24 (rw,async,insecure,anonuid=0,anongid=0,all_squash)
насколько безопасна такая строчка в конфиге?
когда добавляю еще одну строчку на еще одну директорию, то вообще не работает.
moveinone
31-03-2010, 20:46
wl500w
прошивка Олега 10-7
флешка форматирована в windows7 в fat32, из под винды созданы нужные папки ( в консоли не умею), в том числе папка samba. Потом флешка вставлена в роутер. в роутере в веб-интерфейсе включен ftp и самба.
в самбе выбрано ручное расшаривание, указана папка samba и права на чтение/запись
Directory ShareName AccessLevel Description
Samba Webdisk Read/Write
Могу из винды увидеть папку Webdisk в Сети. Могу войти и записать туда папку с файлами, но удалить разрешает только файлы. Папку удалить не могу пока в ней есть хоть 1 файл - пишет "Запросите разрешение Webdisk/admin на изменение этой папки". Когда все файлы в папке удалю, потом могу и папку удалить.
Никаких админов на самбку я не назначал в роутере. Разрешена и запись и удаление. Fat32 не поддерживает права доступа как в ntfs. В свойствах папки Webdisk из под виндовс нельзя изменить права доступа к этой папке. Откуда взялась такая проблема? Как удалить целиком папку с подпапками и всеми файлами в самбе?
Откуда взялась такая проблема? Как удалить целиком папку с подпапками и всеми файлами в самбе?
Если бы Вы воспользовались поиском, то обнаружили бы как эту тему, куда переместил сообщение, так и несколько аналогичных, например:
http://wl500g.info/showthread.php?t=20579
Копайтесь в настройках Локальной политики безопасности.
Дома два ноута. На одном XP, на втором Win7. Диск, подключенный к ASUS-у, расшарен по Самбе.
На XP все работает нормально.
На Win7 проблема:
1. не могу удалить каталог
2. при запуске exe-ка или попытке открыть word-файл с сетевого диска появляется сообщение об ошибке как здесь http://wl500g.info/showpost.php?p=159616&postcount=28
Фаервол отключал, Касперского отключал - не помогло.
Кто-нибудь решил проблему?
.
Кто-нибудь решил проблему?
В настройках Самбы ставим:
guest account = root
MrGalaxy
05-04-2010, 10:50
Не надо!
guest account = nobody
прекрасно работает.
Сейчас попробовал через Самбу роутера открыть файл .doc - он открылся.
Каталог удаляется, когда он пустой, попробуйте, я проверил - удаляется.
Ах да! Винда 7-я Максимальная x64.
Каталог удаляется, когда он пустой, попробуйте, я проверил - удаляется.
А если надо удалить папку в которой мильон папок и подкаталогов с файлами?
Если поставить:
guest account = root
папка удаляется и с файлами.
2. при запуске exe-ка или попытке открыть word-файл с сетевого диска появляется сообщение об ошибке как здесь http://wl500g.info/showpost.php?p=159616&postcount=28
Надо установить обновление KB978869.
Надо установить обновление KB978869.
Ура, заработало! Большое спасибо!
С каталогом, правда, проблема пока осталась, попробую с guest account поэксперементировать...
johnnykor
11-04-2010, 21:37
Надо запретить выгружать самбу до тех пор пока у нее есть открытые соединения.
Как это реализовать?
Нужен скрипт который будет проверять наличие подключения и если оно имеется то будет запрет на выход до прекращения соединения.
Лучше если можно будет контролировать к какой именно шаре есть соединение. т.к. из нескольких шар только с одной шарой обрыв критичен потерей большого количества данных.
1 Внёс. Это насколько я понимаю означает, что пакеты смогут ходить только по ip-дресам прописаным в interfaces? У меня там прописано "192.168.1.1/24". Получается, что кто снаружи роутера, из внешней сети, с таким же ip, всё равно могут зайти в мои расшаренные папки?
2 Немного неудобно, потому как периодически разные сетевые девайсы подключаются, гости например приходят (каждый раз прописывать неудобно)
3 WPA2 - предполагаю этого достаточно.
Как бы это всё теперь проверить на благонадёжность? :o
СОБССТНО САМБА КОНФ
[global]
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = yes
log level = 1
max log size = 100
encrypt passwords = no
dns proxy = no
client code page = 866
coding system = utf8
workgroup = WORKGROUP
netbios name = ROUTER
[files]
path=/tmp/mnt/disc0_2/files
writeable = yes
browseable = yes
force user = admin
Поменяй на вебморде логин на тот с которым входишь на роутер по SSH или телнет, т.е. у тебя стоит логин на вебморде "admin" и все права у "admina",а входишь наверно с другим логином .У меня помогло, и на все папки полный доступ !
проверьте,нет ли в папке,которую вы собираетесь снести файла Thumbs.db
его создает винда для кэширования картинок,точнее эскизов(thumbnails) в папке.
видать просто детище гейтса не дает удалять файл Thumbs,
убирается "Мой комп" - "Сервис" - "свойства папки" - "Вид" - "Не кешировать эскизы" для ХР, а на 7 такой опции нет =(
на висте не пробовал.
Блин. На лаптопе с Win7 HB не вижу в сетевом окружении роутера. Другой домашний комп - вижу. С него (vista) доступ к роутеру - нормально работает.
Если заходить по IP \\192.168.1.1 - работает.
Windows Live ID Sign-in Assistant был поставлен добрым производителем. Я его снёс - не помогло.
Самба из прошивки. Паролей нет.
Подскажите, куда ещё копнуть можно?
Здравствуйте, уважаемые все!
После переустановки любимой Выньдос (нужно было ставить SP1) происходит мистика (для меня, по крайней мере):
Если перезагрузить роутер (Dir320, прошивка Олега, поковыренная Vampik'ом DIR320-1.9.2.7-d-r2554M (vampik)), то зайти на его расшаренные ресурсы из под Windows 7 SP1 нельзя до выхода из системы (и захода) или перезагрузки (оси). Рядом стоит Windows XP SP3 - никаких проблем. Без SP такой проблемы не помню (да и дистрибутив другой был).
Отсюда вопрос: Че за херня у них там в майкрософте происходит? :) И мне что делать, чего подергать?
Pablo Escobar
05-03-2011, 09:28
Здравствуйте, уважаемые все!
После переустановки любимой Выньдос (нужно было ставить SP1) происходит мистика (для меня, по крайней мере):
Если перезагрузить роутер (Dir320, прошивка Олега, поковыренная Vampik'ом DIR320-1.9.2.7-d-r2554M (vampik)), то зайти на его расшаренные ресурсы из под Windows 7 SP1 нельзя до выхода из системы (и захода) или перезагрузки (оси). Рядом стоит Windows XP SP3 - никаких проблем. Без SP такой проблемы не помню (да и дистрибутив другой был).
Отсюда вопрос: Че за херня у них там в майкрософте происходит? :) И мне что делать, чего подергать?
подергайте винду. к роутеру ваша проблема отношения не имеет
подергайте винду
Это понятно, тока я ее уже всю издергал :)
ryzhov_al
15-05-2011, 19:33
Коллеги, подскажите, почему я не могу удалить папку "\\router\share$\Music\OST Star Wars Episode II - Attack Of The Clones" из Win7, предварительно не отчистив её содержимое? При этом я получаю сообщение "Вам необходимо разршение на выполнение данной операции". После удаления содержимого шары из Win7 пустая папка спокойно удаляется.
Это касается любой папки, расшареной с подключенного к роутеру диска на разделе ext3. Права на папку и файлы:
$ ls -l /tmp/store/Music | grep "Star Wars"
drwxrwxrwx 2 root root 4096 2011-05-05 22:22 OST Star Wars Episode II - Attack Of The Clones
$ ls -l /tmp/store/Music/OST\ Star\ Wars\ Episode\ II\ -\ Attack\ Of\ The\ Clones/
total 69184
-rw-rw-r-- 1 root root 5333984 2006-07-11 21:58 Across The Stars (Love Theme From Attack Of The Clones).mp3
-rw-rw-r-- 1 root root 3787912 2006-07-11 21:58 Anakin & Padme.mp3
-rw-rw-r-- 1 root root 3254187 2006-07-11 21:58 Bounty Hunter's Pursuit.mp3
-rw-rw-r-- 1 root root 10381234 2006-07-11 21:58 Confrontation With Count Dooku.mp3
-rw-rw-r-- 1 root root 1670118 2006-07-11 21:58 Departing Coruscant.mp3
-rw-rw-r-- 1 root root 3656255 2006-07-11 21:58 Jango's Escape.mp3
Автоматически сформированный прошивкой 1.9.2.7-rtn-r2775 файл конфига samba:
$ cat /etc/smb.conf
[global]
interfaces = br0
bind interfaces only = yes
workgroup = WORKGROUP
server string = Router
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = yes
log level = 1
max log size = 100
encrypt passwords = no
preserve case = yes
short preserve case = yes
client code page = 866
coding system = utf8
[share]
path = /tmp/harddisk
[share$]
path = /tmp/harddisk
browseable = no
writable = yes
force user = root
А если почитать эту тему ? ;)
А если надо удалить папку в которой мильон папок и подкаталогов с файлами?
Если поставить:
guest account = root
папка удаляется и с файлами.
Ну вот и нашлось решение ... :)
brain-ripper
05-06-2011, 11:50
wl500gp v1
1.9.2.7-10.7
На роутере была настроена шара SMB (родная samba из прошивки), долго и успешно работала сначала на WinXP, затем на Win7 (x64 Ultimate). Не так давно, после автоматического обновления Win7 до Win7 SP1 появилась следующая проблема:
шара работает нормально, подключен сетевой диск, "net use" показывает статус OK. Переводим комп в режим сна. Восстанавливаемся - шара перестает работать. Ни по букве сетевого диска, ни по IP - никак. Гугление по коду ошибки и вообще по общим симптомам ничего не дало конкретно для этой ситуации, возможно потому, что проблема относительно новая (напомню связано именно с SP1).
Лечится таким образом: логоф/логин или
"net use <share> /delete", ждать пару минут "net use <share>"
Проблема точно не только в винде, т.к. доступ к шаре другого компа с виндой после восстановления ото сна работает, проблема именно с шарой роутера.
Кто сталкивался? Удалось побороть?
И еще такой P.S.: в связи с вышеизложенным возникло желание перейти на NFS - у кого-нибудь есть обыт использования NFS из винды? Стандартный клиент NFS, имеющийся в Win7 абсолютно не справился - при попытке доступа подвешивает пол-системы на пару минут, затем обламывается
P.P.S. поиском подобной проблемы в форуме не нашел, если уже обсуждалось - просьба ткнуть носом
Друзья, есть ли объяснение следующему:
Окружение:
Комп, Windows7x64.
Router D-link 320 с прошивкой Олега и скриптом (http://wl500g.info/showthread.php?p=237063#poststop).
Подключен жесткий диск, есть доступ к диску по Samba.
Сценарий:
Средствами Windows хочу записать на CD файлы, которые лежат на внешнем диске.
Открываю его как ресур эксплорером. Drag-n-drop.
Винда ругается, что файла этого на диске нет.
Обновляю окно эксплорера, оп, а файла нет.
Пытаюсь перетащить еще один - а он удаляется.
Перетаскиваю папку - папка в окне с CD создается, а файлы с внешнего диска удаляются.
Захожу телнетом на роутер, запускаю mc, ищу - файлов этих нет.
Хотя копирование с внешнего диска на реальные диски на компе проходит нормально.
McMaster
09-10-2011, 10:11
некоторые программы копируют по самбе на диск пустые файлы, можно ли как исправить?
или это безопасность Windows 7?
Диск отформатирован в ext3
некоторые программы копируют по самбе на диск пустые файлы, можно ли как исправить?
или это безопасность Windows 7?
Диск отформатирован в ext3
Хм - помню у Mac OS была такая проблема в свое время с SMB...у вас не она сейчас?
А если с Win 7 заходите... так не знаю, а какой размер HDD, не отваливается иногда ли он и кто его форматировал ?
Друзья, есть ли объяснение следующему:
Окружение:
Комп, Windows7x64.
Router D-link 320 с прошивкой Олега и скриптом (http://wl500g.info/showthread.php?p=237063#poststop).
Подключен жесткий диск, есть доступ к диску по Samba.
....
Хотя копирование с внешнего диска на реальные диски на компе проходит нормально.
ХЗ что это такое - но почему то кажется что проблема с так называемой процедурой "lock`а" файла программой записи...
Может стоит поискать обновление под Win7 с похожей ошибкой (сам что-то не нагугливаю), или попробовать заюзать другую программу записи опт. дисков
Или поиграть с настройками samba по поводу "lock`а" - там есть пару параметров.
Всем привет!
После недельной возни с настройками самбы не пустые папки с файлами из под Win7 так и не удаляются, выдается сообщение "Вам необходимо разрешение на выполнение этой операции. Запросите разрешение от WL500GP\admin на изменение этой папки". Через ftp всё удаляется. Конфиг такой:
[admin@WL500GP etc]$ more smb.conf
[global]
interfaces = br0
bind interfaces only = yes
workgroup = 31
server string = WL500gp
guest account = admin
security = share
browseable = yes
guest ok = yes
guest only = yes
socket options = IPTOS_LOWDELAY TCP_NODELAY
log level = 1
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
coding system = utf8
os level = 255
local master = yes
preferred master = yes
[disca_3]
path = /tmp/mnt/disca_3
read only = no
guest ok = yes
force user = admin
browseable = yes
Посоветуйте, что не так? Или это проблема винды?
После создания файла smb.conf делаю flashfs save && flashfs commit && flashfs enable и reboot, после чего /samba/smb.conf реально исчезают.
Почему так происходит?
А добавить файл в /usr/local/.files чтоб сохранялся? FAQ совсем читать не надо?
А добавить файл в /usr/local/.files чтоб сохранялся? FAQ совсем читать не надо?
Уже почитал, предыдущий пост отредактировал, признаю свою ошибку.
Теперь бы с удалением непустых папок разобраться...
Одна правка (http://www.wl500g.info/showpost.php?p=231669&postcount=90).
guest account = root
- здесь root - это группа или юзер? У меня юзер admin, группа - root. Ставлю
guest account = root
- вообще ничего в сети не видно.
А при попытке зайти в папку явно указав путь, требует логин с паролем, после ввода чего их не принимает и предлагает снова...
Помогите!!!
Следующая проблема: поставил прошивку на Олега 1.9.2.7-rtn-r3497 на роутер WL500g.PremiumV2, подключил HDD через samba:
Filesystem info
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 4608 4608 0 100% /
/dev/root 4608 4608 0 100% /
devfs 100 4 96 4% /dev
tmpfs 14528 192 14336 1% /tmp
/dev/discs/disca/part1
15654880 6688 15648192 0% /tmp/mnt/disca_1
Mount points
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devfs on /dev type tmpfs (rw,noatime)
devpts on /dev/pts type devpts (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disca/part1 on /tmp/mnt/disca_1 type vfat (rw,noatime,fmask=0022,dmask=0022,codepage=cp866,i ocharset=utf8)
Все отлично работает, если бы не одно НО:
у меня ноутбук, я его не выключаю, а просто захловапываю крышку, он переходит в гибернацию/кибернацию (засыпает), после включения ноута доступ через сеть пропадает и восстанавливается после того как завершу сеанс юзера (права админа), и опять под этим же юзером зайду.
Операционная система Vista Home Edition (лицензия), сервиспаки и обновления регулярно ставятся и проблема похоже именно в Viste!!!!
На виртуальной машине имеется XP на ней такой проблемы нет: комп. усыпил, разбудил в Viste диск не вижу на виртуальной машине под XP вижу.... что может быть помогите!!!!
Помогите!!!Помогите!!!Помогите!!!
И давно в гугле забанили? (http://www.google.ru/search?gcx=c&ix=c2&sourceid=chrome&ie=UTF-8&q=vista+hibernation+lost+connection+samba)
И давно в гугле забанили? (http://www.google.ru/search?gcx=c&ix=c2&sourceid=chrome&ie=UTF-8&q=vista+hibernation+lost+connection+samba)
Я понимаю что издваться над людьми прикольно, но может что конкретнее подскажешь, в инглише не сильно рублюсь, а вопрос всетаки был задан по существу!
Я понимаю что издваться над людьми прикольно, но может что конкретнее подскажешь, в инглише не сильно рублюсь, а вопрос всетаки был задан по существу!
Ответ как раз по существу.
Ковыряйте Висту. Возможно какой-нибудь хотфикс поможет - спросите у техподдержки Микрософта, они вполне адекватно отвечают на вопросы.
У них в запасе есть куча приватных фиксов под различные ситуации.
Обсуждение настроек ОС выходит за пределы данного форума.
brain-ripper
06-12-2011, 06:58
Помогите!!!
Все отлично работает, если бы не одно НО:
у меня ноутбук, я его не выключаю, а просто захловапываю крышку, он переходит в гибернацию/кибернацию (засыпает), после включения ноута доступ через сеть пропадает и восстанавливается после того как завершу сеанс юзера (права админа), и опять под этим же юзером зайду.
Операционная система Vista Home Edition (лицензия), сервиспаки и обновления регулярно ставятся и проблема похоже именно в Viste!!!!
На виртуальной машине имеется XP на ней такой проблемы нет: комп. усыпил, разбудил в Viste диск не вижу на виртуальной машине под XP вижу.... что может быть помогите!!!!
Была аналогичная проблема на Win7, после одного из апдейтов системы (до этого работало отлично). Долго-долго безуспешно искал решение - в конце концов помогла установка на роутере самбы (samba) 3-ей версии (взял последнюю из репозитария, сейчас это samba36). Снова работает как часы.
Об установке и настройке самбы ищи в соответствующих ветках на этом форуме.
hafizadio
14-12-2011, 22:42
Подключил USB винт от WD 2TB к роутеру. Расшарил по самбе. Ноут видит отлично. Но вот если связь теряется или подключался по vpn и тд, то после восстановления связи не заходит на шару. Помогает только перезагрузка. Не подскажите как решить проблему? Винда 7.
Помогите друзья. Имею MyBookLiveDuo от WD и Asus N16 (прошивка 1.9.2.7-rtn-r3158). Есть ли специальные настройки для внешнего сетевого хранилища в роутере. Проблема в том, что часто ПК, как mac и win не видят сетевой диск и при доступе к нему выдает ошибку 0x80070035 не найден сетевой путь.
всем доброго!!
роутер Asus WL520GU
прошивка 1.9.2.7-d-r2624
с другой строны клиент: Win 7, с NFS клиентом
Подключил флэшку, отформатил её под ext3
копирую файл на флэшку ~ 2 гига
Samba сервер - при копирование на флэшку выдаёт 1.3мгб/с
NFS сервер - при копирование на флэшку выдаёт 500кб/с
но компе, при копирование на флэшку в файловой системе ntfs ~ 10мгб/с
а где скорость??? на сколько я понл Samba и NFS должны примерно выдавать одну скорость, разве что NFS побыстрее и проц меньше грузит.
А почему тогда такие разные скорости?
Перешел на новый репозитарий. Скажите, как теперь установить squid и vsftpd+? Ругается, что неизвестные пакеты.
squid безболезнено и весьма эффективно заменил на 3proxy. Но осталось 2 вопроса и один добавился:
1. Чем заменить встроенный фтп?
2. Чем заменить встроенную самбу?
3. Подскажите бесплатный socks клиент под винду
Всем спасибо! :)
Spartach
06-03-2012, 13:31
Перешел на новый репозитарий. Скажите, как теперь установить squid и vsftpd+? Ругается, что неизвестные пакеты.
squid безболезнено и весьма эффективно заменил на 3proxy. Но осталось 2 вопроса и один добавился:
1. Чем заменить встроенный фтп?
2. Чем заменить встроенную самбу?
3. Подскажите бесплатный socks клиент под винду
Всем спасибо! :)
1. не подскажу, не пользуюсь.
2. samba в репозитории нет, а чем встроенная не устроила?
3. Не бесплатный но очень удобный и кейгены в сети есть - Proxifier.
1. не подскажу, не пользуюсь.
2. samba в репозитории нет, а чем встроенная не устроила?
3. Не бесплатный но очень удобный и кейгены в сети есть - Proxifier.
Самба не устроила тем, что настроек у нее никаких нет, а если диски монтируются в точки тима /tmp/mnt/Photos и т.д. встроенная самба и фтп не стартуют. При этом с фтп эте легко лечится настройками, а вот самбу не нашел где подкрутить.
Ну да будем ждать, пока самба появится.
Большое спасибо за Proxifier - то что нужно! Пробывал ProxyCap, но он медленне и нестабильнее Proxifier.
MercuryV
06-03-2012, 14:44
3. Подскажите бесплатный socks клиент под винду
Если бесплатность важна, то попробуйте FreeCap (http://freecap.ru/) и/или WideCap (http://widecap.ru/)
Если бесплатность важна, то попробуйте FreeCap (http://freecap.ru/) и/или WideCap (http://widecap.ru/)
Спасибо за подсказку! Эти у меня не завелись под W7 x64 с аутлуком (ради которого и есть весь базар) :(
Spartach
06-03-2012, 14:52
Самба не устроила тем, что настроек у нее никаких нет, а если диски монтируются в точки тима /tmp/mnt/Photos и т.д. встроенная самба и фтп не стартуют. При этом с фтп эте легко лечится настройками, а вот самбу не нашел где подкрутить.
и самбу и ftp можно конфигурить и стартовать в ручную когда диск монтируется "вручную".
пример:
/usr/sbin/smbd -D -s /etc/smb.conf
/usr/sbin/nmbd -D -s /etc/smb.conf
В моем случае "/etc/smb.conf" ссылка на конфиг в /opt/etc/
и самбу и ftp можно конфигурить и стартовать в ручную когда диск монтируется "вручную".
пример:
/usr/sbin/smbd -D -s /etc/smb.conf
/usr/sbin/nmbd -D -s /etc/smb.conf
В моем случае "/etc/smb.conf" ссылка на конфиг в /opt/etc/
О! А не подкините образец конфига самбы? Не нашел у себя smb.conf :( FTP то я так и вылечил:)
Spartach
06-03-2012, 14:58
О! А не подкините образец конфига самбы? Не нашел у себя smb.conf :( FTP то я так и вылечил:)
Пример:
[global]
interfaces = br0
bind interfaces only = yes
workgroup = WORKGROUP
server string = RT-N16
guest account = nobody
security = share
guest ok = yes
browseable = yes
guest only = no
log level = 1
max log size = 100
encrypt passwords = yes
#smb passwd file = /etc/smbpasswd
preserve case = yes
short preserve case = yes
client code page = 866
coding system = utf8
[Torrents]
path = /tmp/harddisk/torrents
guest ok = yes
writable = yes
force user = root
browseable = yes
PS: "force user = root" - у меня пользователь admin переименован в root.
День добрый!
Вот настроил самбу на роутере, возникла проблема со скоростью записи с windows на шару - она упорно держится в районе 20 КБайт/с, причем с убунты и android смарта скорость нормальная (2 - 3 МБайт/с), т. е. проблема где-то в форточках. На чтение тоже скорость нормальная.
Запись из Windows:
9132
Запись из убунты:
9134
Чтение из Windows:
9133
smb.conf:
[global]
interfaces = br0
bind interfaces only = yes
workgroup = WORKGROUP
server string = WL500gpv2
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = yes
log level = 1
max log size = 100
encrypt passwords = no
preserve case = yes
short preserve case = yes
client code page = 866
coding system = utf8
[one]
path = /tmp/mnt/disca_4
browseable = yes
writable = yes
force user = admin
wl500gpv2, прошивка 1.9.2.7-rtn-r4051, в верхний порт воткнута флешка 8Гб FAT32, роутер подключен к ноуту шнуром.
Что подскажете, уважаемые?
PS Скрины из Win 8 RP, но на Win 7 64bit картина ровно такая же.
Приветствую!
Возможно это и обсуждалось, но найти не удалось...
Как загнать роутеру строчку
hide files = /~*/ для smb.conf, чтобы не было видно временных файлов MS Office?
ASUS RT-N10U, 1.9.2.7-rtn-r4330M
ConstAntz
12-09-2012, 16:27
чтобы не было видно временных файлов MS Office?
R|O на файлы и темпы пропадуд ))
R|O на файлы и темпы пропадуд ))
вредные советы даете однако :)
PS по идее запрет самбе на показы временных файлов общеполезная вещь, почему бы эту строчку не включить в прошивку? Там же можно закрыть от показа файл описывающий поведение папки
hide files = /~*/Thumbs*/
Подскажите какие и как раздать права в папке work, чтобы была возможность удалять не пустые папки? Файлы и пустые папки удаляет, а на удаление не пустых папок запрашивает разрешение
mr. Silver
30-04-2013, 19:46
Подскажите какие и как раздать права в папке work, чтобы была возможность удалять не пустые папки? Файлы и пустые папки удаляет, а на удаление не пустых папок запрашивает разрешение
А чем и в какой среде проводится удаление? Windows? Linux? М.б. через telnet?
А чем и в какой среде проводится удаление? Windows? Linux? М.б. через telnet?
В windows 7.
Спасибо модератору что перекинул в эту тему, прочитаю может найду ответ на свой вопрос
Сделал как было написано (подправил smb.conf, сохранил и перезагрузил роутер)
Если поставить:
Код:
guest account = root
папка удаляется и с файлами.
Это не помогло, на системе где стоит ХР удаляется (впрочем и без правки удалялось). А вот на вин 7 нет, возможно антивирусник (НОД в5) кровь пьет
Прошивка 1.9.2.7-rtn-r5066
Правлю /etc/smb.conf, делаю
flashfs save
flashfs commit
flashfs enable
но после перезагрузки он возвращается в исходный вид. Как заставить его записаться?
ЗЫ: может это потому что
[seventh@7th_home root]$ ls -l /
....
lrwxrwxrwx 1 seventh root 7 Apr 27 21:05 etc -> tmp/etc
....
MercuryV
17-07-2013, 22:22
Правлю /etc/smb.conf ... но после перезагрузки он возвращается в исходный вид. Как заставить его записаться?
AFAIK, можно явно указать, что этот файл должен пережить ребут
echo "/etc/smb.conf" >> /usr/local/.files
AFAIK, можно явно указать, что этот файл должен пережить ребут
echo "/etc/smb.conf" >> /usr/local/.files
Ммм. Не помогло.
Правильно я понял, что после этого опять надо сказать
flashfs save
flashfs commit
flashfs enable
?
MrGalaxy
18-07-2013, 08:05
Ммм. Не помогло.
Правильно я понял, что после этого опять надо сказать
flashfs save
flashfs commit
flashfs enable
?
Да. Ещё момент: конфиг надо править не при работающей самбе.
Да. Ещё момент: конфиг надо править не при работающей самбе.
Да - помогло отключение самбы в вебинтерфейсе.
В таком случае мне придётся использовать стороннюю самбу? Не получится запустить штатную с моим конфигом? (мне нужно всего лишь, чтобы гостей не пускало - только по паролю)
MrGalaxy
19-07-2013, 05:26
Да - помогло отключение самбы в вебинтерфейсе.
В таком случае мне придётся использовать стороннюю самбу? Не получится запустить штатную с моим конфигом? (мне нужно всего лишь, чтобы гостей не пускало - только по паролю)
Отнюдь, всё получится. Выставляете в веб-морде самба-дисэйбл и в post-boot её запускаете.
smbd -D
nmbd -D
Подскажите, пожалуйста, по конфигу самбы. Мне от роутера нужен только самба-сервер без гостевого доступа с авторизацией. Поэтому я не ставил дополнительных программ, не подключал swap и т.п., воспользовался штатной самбой, поправив конфиг. Вот конфиг:
[seventh@7th_home root]$ cat /etc/smb.conf
[global]
interfaces = br0
bind interfaces only = yes
workgroup = WORKGROUP
server string = 7th_home
guest account = nobody
security = user
browseable = yes
# Очевидно, что раз нет домена - нет и мастера.
domain master = no
# Не стоит становиться сервером паролей для окрестных машин. Так что
# если к Вам прибежал разьяренный администратор соседнего NT-сервера с
# жалобами что его не пускают на его собственный сервер - поставьте
# domain logons = no ;-)
domain logons = no
# Обычно в простейшей сети WINS не нужен, мы его отключаем и у себя то
# же.
wins support = no
guest ok = no
guest only = no
log level = 4
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
coding system = utf8
[bad_hdd]
path = /tmp/mnt/disca_1
browseable = yes
writable = yes
# force user = seventh
Добавил пользователя утилитой smbpasswd
[seventh@7th_home root]$ cat /etc/smbpasswd
# Samba SMB password file
seventh:0:.............................многобукв.. .................................:[U ]:LCT-51E8E29B:
[seventh@7th_home root]$
[seventh@7th_home root]$
[seventh@7th_home root]$ cat /etc/passwd
seventh:..............................многозагогул ин, но других).............../:0:0:root:/usr/local/root:/bin/sh
nobody:x:99:99:nobody:/:/sbin/nologin
[seventh@7th_home root]$
Однако, при авторизации Windows 8 говорит "Неверное имя/пароль" и, к сожалению, тишина в логах, какие только log level я не ставил. Хотя, если выполнить какую-нибудь другую команду, типа smbd stop, в логи пишется всякая ерунда...
[seventh@7th_home root]$ cat /var/log/smb
[2013/07/19 12:06:24, 0] smbd/server.c:main(715)
standard input is not a socket, assuming -D option
[2013/07/19 12:06:24, 0] lib/pidfile.c:pidfile_create(86)
ERROR: smbd is already running. File /var/lock/smbd.pid exists and process id 352 is running.
[2013/07/19 12:06:26, 0] smbd/server.c:main(715)
standard input is not a socket, assuming -D option
[2013/07/19 12:06:26, 0] lib/pidfile.c:pidfile_create(86)
ERROR: smbd is already running. File /var/lock/smbd.pid exists and process id 352 is running.
[seventh@7th_home root]$
Отсутствие логов ввело меня в ступор - подскажите, пожалуйста, куда копать с авторизацией.
UPD: Оказалось, проблема с виндой :( Решилось так:
Пуск - Выполнить - secpol.msc
Там: Локальный политики - Параметры безопасности - Сетевая безопасность:уровень проверки подлинности Lan Manager - выставить значение "Отправлять LM и NTLM - использовать сеансовую безопасность..."