Мне нужно настроить SAMBA, так чтобы иметь минимальную конфигурацию, а именно:
1. SAMBA стандартно должна видна в сетевом окружениии на машинах с Windows XP
2. Беспарольный вход на расшаринные папки и без ввода логина, т.е. просто открывать двойным щелчком.
3. Без принтеров
Часть исходных параметров я добавил, но так, 2 пункта сверху не работают
[global]
workgroup = MSHOME
netbios name = SMB
security = share
interfaces = 127.0.0.0/8, 192.168.0.0/24
SAMBA-минимальное конфигурирование для работы с XP
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 250
- Статус: Seaman
- ОС: Gentoo x86_64
SAMBA-минимальное конфигурирование для работы с XP
OS:Gentoo amd64
-
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: SAMBA-минимальное конфигурирование для работы с XP
Про двойной щелчок - разбирайтесь в настройках файлового менеджера. :D
По остальным пунктам - вот:
Это описание шары, главная строчка - это guest ok = yes
Добавьте что-то подобное в свой конфиг.
Да, а в чем смысл директивы interface у вас?
По остальным пунктам - вот:
Код: Выделить всё
[bluetooth]
comment = Bluetooth
path = /home/Bluetooth
veto files = /apache/.*/
guest ok = yes
case sensitive = yes
Это описание шары, главная строчка - это guest ok = yes
Добавьте что-то подобное в свой конфиг.
Да, а в чем смысл директивы interface у вас?
-
- Сообщения: 250
- Статус: Seaman
- ОС: Gentoo x86_64
Re: SAMBA-минимальное конфигурирование для работы с XP
Пошарил немного в поиске, составил конфиг с которым у меня пока все нормально, кстати, guest ok = yes, без него без пароля не подключатся. Шару я не прописываю в smb.conf, а просто в nautilus правой кнопкой в разделе SHARE, ставлю открыть общий доступ. Некоторые строчки в конфиге мне не совсем понятны, а именно:
os level = 65,
client lanman auth = Yes
lanman auth = Yes
поставил, потомочто без этого возникала ошибка при подключении сам на себя smbclient -L localhost, что-то про авторизацию, но точно не помню, после добавления верхних строчек стало нормально коннектится. А на счёт interfaces, добавил на всякий случай, по ходу и без этого должно работать.
а вот сам конфиг:
[global]
workgroup = MSHOME
netbios name = SMB
server string = Samba Server %v
load printers = No
show add printer wizard = No
hostname lookups = no
security = share
encrypt passwords = yes
passdb backend = smbpasswd
interfaces = 127.0.0/8 192.168.0.0/24
local master = Yes
os level = 65
domain master = no
preferred master = yes
dns proxy = no
dns proxy = yes
client lanman auth = Yes
lanman auth = Yes
unix charset = utf8
dos charset = cp1251
display charset = cp1251
guest ok = yes
hosts allow = 127. 192.168.0.0/24
usershare owner only = False
Может есть смысл ещё что-то убрать?
os level = 65,
client lanman auth = Yes
lanman auth = Yes
поставил, потомочто без этого возникала ошибка при подключении сам на себя smbclient -L localhost, что-то про авторизацию, но точно не помню, после добавления верхних строчек стало нормально коннектится. А на счёт interfaces, добавил на всякий случай, по ходу и без этого должно работать.
а вот сам конфиг:
[global]
workgroup = MSHOME
netbios name = SMB
server string = Samba Server %v
load printers = No
show add printer wizard = No
hostname lookups = no
security = share
encrypt passwords = yes
passdb backend = smbpasswd
interfaces = 127.0.0/8 192.168.0.0/24
local master = Yes
os level = 65
domain master = no
preferred master = yes
dns proxy = no
dns proxy = yes
client lanman auth = Yes
lanman auth = Yes
unix charset = utf8
dos charset = cp1251
display charset = cp1251
guest ok = yes
hosts allow = 127. 192.168.0.0/24
usershare owner only = False
Может есть смысл ещё что-то убрать?
OS:Gentoo amd64
-
- Сообщения: 289
- ОС: GNU/Gentoo
Re: SAMBA-минимальное конфигурирование для работы с XP
Код: Выделить всё
netbios name = fileserver
server string = Samba Server %v
log file = /var/log/samba/log.%m
log level = 3
hosts allow = 192.168.100. 127.
encrypt passwords = yes
map to guest = bad user
include = /etc/samba/smb.conf.%m
template shell = /bin/bash
passdb backend = smbpasswd
[global]
security = user
[public]
comment = public_files
path = /home/samba/public
public = no
only guest = yes
writable = yes
printable = no
create mask = 0765