Работает с Вистой без проблем. Попробуйте ещё по совету mr.kuk дефолтный скрипт smb_script.sh переименовать в _smb_script.sh, это при условии скрипта S50samba в /DISK2/etc/start.d/.А с Vista она работает? Делал все по инструкции. Пару раз даже получилось - по первому варианту. Пробовал раз двадцать. После перезагрузки - не видит. А сейчас вообще никак. Может в Висте дело? По второму варианту - с S50samba - ни разу не получилось.
С картинкой и не должны совпадать, а должно быть прописано имя Вашей рабочей группы.
В сетевых настройках реса File server включать не надо!!!
Заменить smb.conf и скрипты smb_script.sh и usb_script.sh.
Только в файлах smb.conf и samba.sh изменить имя рабочей группы.
Перегрузить рес и всё! Что в спящем режиме, что в рабочем самба всегда есть
Прошу оказать помошь.
Можно как для блондинок объяснить, что куда писать!
У меня рабочая группа - WORKGROUP
Имя компьютера - WWW-ПК
В файле smb.conf я прописали вот так:
[global]
workgroup = WORKGROUP
netbios name = WWW-ПК server string =
security = share
Правильно или нет?netbios name надо было менять с AZBOX на WWW-ПК?
Что нужно поменять теперь еще и в файле:samba.sh ?
Куда там что писать?
СПАСИБО
[global]
workgroup = [COLOR="#ff0000"]WORKGROUP[/COLOR]
server string =[COLOR="#ff0000"] WWW-ПК[/COLOR]
security = share
load printers = no
cups options = raw
log file = /var/log/samba/%m.log
max log size = 50
; hosts allow = 192.168.1. 192.168.2. 127.
; printcap name = /etc/printcap
; printcap name = lpstat
; printing = cups
; guest account = pcguest
; password server = <NT-Server-Name>
; realm = MY_REALM
; passdb backend = tdbsam
; include = /usr/local/samba/lib/smb.conf.%m
; interfaces = 192.168.12.2/24 192.168.13.2/24
; local master = no
; os level = 33
; domain master = yes
; preferred master = yes
; domain logons = yes
; logon script = %m.bat
; logon script = %U.bat
; logon path = \\%L\Profiles\%U
; wins support = yes
; wins server = w.x.y.z
; wins proxy = yes
dns proxy = no
encrypt passwords = no
; guest ok = no
; guest account = nobody
#Shares
[hdb1]
path = /DATA/hdb1/
writeable = yes
browseable = yes
guest ok = yes
#! /bin/sh
export LD_LIBRARY_PATH=/MMP/lib:/MMP/usr/lib
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/MMP/bin:/MMP/sbin:/MMP/usr/bin:/MMP/usr/sbin
######################################################
### START
######################################################
if [ "$ACTION" = "start" ]; then
mkdir -p /DATA/dstar/samba
mkdir -p /DATA/dstar/samba/log
SMB_CONF='/DATA/dstar/samba/smb.conf'
SMB_USERS='/DATA/dstar/samba/smbusers'
SMB_PASSWD='/DATA/dstar/samba/smbpasswd'
echo "$USER_ID = samba user" > $SMB_USERS
echo "" > $SMB_PASSWD
SMB_GUEST='yes'
if [ "$USER_ID" != "" ] && [ "$PASSWORD" != "" ]; then
echo "user_id = $USER_ID"
echo "password = $PASSWORD"
echo "$PASSWORD" > /tmp/smbpasswd
echo "$PASSWORD" >> /tmp/smbpasswd
grep "^$USER_ID" /etc/passwd
if [ $? != 0 ] ; then
adduser "$USER_ID" < /tmp/smbpasswd
fi
/MMP/usr/bin/smbpasswd -c /DATA/dstar/samba/smbpasswd -s -a "$USER_ID" < /tmp/smbpasswd
SMB_GUEST='no'
fi
SMB_SHARED=/DATA/shared
mkdir -p $SMB_SHARED
rm -f $SMB_SHARED/*
ln -s /DATA/movie $SMB_SHARED/movie
ln -s /DATA/music $SMB_SHARED/music
ln -s /DATA/picture $SMB_SHARED/picture
ln -s /DATA/download $SMB_SHARED/download
ln -s /DATA/usb1 $SMB_SHARED/usb1
ln -s /DATA/usb2 $SMB_SHARED/usb2
/bin/sh /MMP/usr/bin/smb_chmod.sh &
echo "[global]" > $SMB_CONF
echo " workgroup = [COLOR="Red"]WORKGROUP[/COLOR]" >> $SMB_CONF
echo " server string = [COLOR="#ff0000"]WWW-ПК[/COLOR]" >> $SMB_CONF
echo " cups options = raw" >> $SMB_CONF
echo " log file = /DATA/dstar/samba/log/samba/%m.log" >> $SMB_CONF
echo " max log size = 50" >> $SMB_CONF
echo " dns proxy = no" >> $SMB_CONF
echo " encrypt passwords = yes" >> $SMB_CONF
echo " smb passwd file = /DATA/dstar/samba/smbpasswd" >> $SMB_CONF
if [ "$USER_ID" != "" ] && [ "$PASSWORD" != "" ]; then
echo " map to guest = bad user" >> $SMB_CONF
echo " security = user" >> $SMB_CONF
else
echo " security = share" >> $SMB_CONF
fi
# echo "[homes]" >> $SMB_CONF
# echo " comment = Home Directories" >> $SMB_CONF
# echo " browseable = no" >> $SMB_CONF
# echo " writeable = no" >> $SMB_CONF
#################################################
## echo "[shared]" >> $SMB_CONF
# echo "[DStar]" >> $SMB_CONF
# echo " path = $SMB_SHARED" >> $SMB_CONF
# echo " writeable = yes" >> $SMB_CONF
# echo " browseable = yes" >> $SMB_CONF
# echo " guest ok = $SMB_GUEST" >> $SMB_CONF
# if [ "$USER_ID" != "" ] && [ "$PASSWORD" != "" ]; then
# echo " public = no" >> $SMB_CONF
# echo " valid users = $USER_ID" >> $SMB_CONF
# fi
#################################################
echo "[hdb1]" >> $SMB_CONF
echo " path = /DATA/hdb1/" >> $SMB_CONF
echo " writeable = yes" >> $SMB_CONF
echo " browseable = yes" >> $SMB_CONF
echo " guest ok = $SMB_GUEST" >> $SMB_CONF
if [ "$USER_ID" != "" ] && [ "$PASSWORD" != "" ]; then
echo " public = no" >> $SMB_CONF
echo " valid users = $USER_ID" >> $SMB_CONF
fi
echo "[COLOR="#ff0000"]WWW-ПК[/COLOR]" > /etc/hostname
hostname [COLOR="#ff0000"]AZBOX[/COLOR]
killall -9 nmbd
killall -9 smbd
umask 0777
/MMP/usr/sbin/nmbd -D
/MMP/usr/sbin/smbd -D
fi
######################################################
######################################################
### STOP
######################################################
#if [ "$ACTION" = "stop" ]; then
# killall -9 find
# killall -9 chmod
# killall -9 nmbd
# killall -9 smbd
#fi
######################################################
Доступ с паролем к Азбоксу или с Азика к компьютеру?Добрый день! Всё с первой попытки заработало, но как сделать чтобы доступ был с паролем, az в домашней сетке?
пытался прописать как и в стандарте на Линуксе
Да, причем телнет схавал и ного юзера и пароль, но доступа не было.А что именно делал? Прописал security = user и заводил пользователя самбы через smbpasswd?
Удалось кому-нибудь подружить Азбокс и внешний диск по сети (не по usb, и не в компе)? У меня так видит только папки, а что в них находится нет.
странно.у меня всё работает.Доброго времени суток!
Не могу по самбе удалить файлы и папки на встроенном харде. В чем может быть дело?