Code:
[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 и еще кое чего) не сохранились...
Делал как тут написано:
Code:
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
я чего то не учел?