Страница 1 из 2

доступ к Samba share из венды

Добавлено: 10 фев 2006, 00:02
Pilot
Здравствуйте, никак не могу понять в чём проблема.

[newvideo]
path = /mnt/D/newvideo
comment = video1
guest user = nobody
msdfs proxy = no

[SHARED]
path = /home/pilot/Desktop/SHARED
read only = no

на сам комп пускает, а в папки нет. Пробую со своего же компа зайти, тоже не пускает, говорит файл или папка newvideo не существует.

Куда копать? Помогите пожалуйста

Добавлено: 10 фев 2006, 00:15
Llama

Код: Выделить всё

[Films]
browsable = yes
writable = no
path = /srv/pub/video
public = yes
guest ok = yes

Добавлено: 10 фев 2006, 00:37
Gnida
hosts allow = ОПНОХЯЮРЭ МЮБЕПМН РНФЕ МЮДН

Добавлено: 13 фев 2006, 21:17
Pilot
сделал. В секции Global вместо guest account = nobody поставил guest account = root

Смущает root, хотя писать в каталоги никто не может. Может другого кого можно? guest не работает....

Добавлено: 13 фев 2006, 23:15
Gnida
может
guest ok = yes
чтото изменит?

Добавлено: 14 фев 2006, 19:20
Pilot
пробовал, не работает

Добавлено: 14 фев 2006, 22:57
Gnida
Покажи весь конфиг полностью

Добавлено: 15 фев 2006, 16:06
Pilot
[global]
restrict anonymous = no
domain master = no
preferred master = no
workgroup = ...........
unix charset = koi8-r
dos charset = CP866
server string = pilot
max protocol = NT
ldap ssl = No
server signing = Auto
map to guest = Bad User
guest ok = yes
guest account = root

[newvideo]
path = /mnt/D/newvideo

[SHARED]
path = /home/pilot/Desktop/SHARED
read only = no

[Video]
path = /mnt/C/New Video

[Video1]
path = /mnt/E/newvideo

[Video3]
path = /mnt/E/video


Так работает, только это не нравится guest account = root

Добавлено: 15 фев 2006, 18:25
kif0rt
Мой рабочий конфиг :

Код: Выделить всё

workgroup = HOMENET
        unix charset = koi8-r
        display charset = koi8-r
        dos charset = cp866
        server string = %h server (Samba %v)
        wins support = no
        dns proxy = no
        log file = /var/log/samba/log.%m
        max log size = 1000
        syslog only = no
        syslog = 0
        panic action = /usr/share/samba/panic-action %d
        security = share
        encrypt passwords = true
        passdb backend = tdbsam guest
        obey pam restrictions = yes
        invalid users = root
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .

Добавлено: 15 фев 2006, 19:21
Gnida
Pilot, ну вы в [global] и чуши написали , то то сразу его и не паказывали )

Код: Выделить всё

[global]
workgroup = ....
security=share
server string = pilot
unix charset = koi8-r
dos charset = cp866 
hosts allow = 
[newvideo]
path = /mnt/D/newvideo
writable = no
guest ok = yes
в hosts allow = дописать вашу сеть
И рассшариваца по аналогии с newvideo
Должно работать

Добавлено: 19 фев 2006, 18:00
Mr. Anderson
проверь права на запись в сам каталог шары, поставь, скажем, 777 (rwxrwxrwx), широко распространенная грабля....

Добавлено: 19 фев 2006, 19:31
kif0rt

Код: Выделить всё

[tmp]
        comment = LAN
        path = /tmp/LAN
        writeable = yes
        guest ok = yes
Сделай также с любой папкой и будет тебе запись.

Добавлено: 21 фев 2006, 20:24
Pilot
причём тут запись, в сам шары не пускало.... сделал уже.., бажная самба была по ходу, обновил, вылечелось

Добавлено: 22 фев 2006, 12:40
Mr. Anderson
во-первых, если в правах доступа к каталогу, который ты расшариваешь, будет отсутствовать бит 'execute' для той группы пользователей, которая будет туда лазить (в данном случае это guest => группа others, если guest не владелец каталога конечно ;)) , то просмотреть содержимое каталога будет нельзя.
во-вторых, какая это версия самбы-то была?
в-третьих, невижу в конфиге ни security, ни hosts allow (минимально), так же, что у тебя было в smbusers?

Добавлено: 26 янв 2007, 15:15
mallory
Открываю Konqueror(в ASPLinux 11), в строку адреса ввожу smb:/, добираюсь до нужного компа(FC5), в нем расшаренная папка с названием public, и когда пытаюсь в нее зайти получаю сообщение Файл или папка smb://kis/public не существует. В /etc/samba/smb.conf она описана так:
[public]
comment = public
path = /home/public
public = yes
read only = yes

А если зайти с WinXP-машины, то при попытке открыть папку public, будет запрошен пароль; а имя будет уже заполнено - kis\Гость.

# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[public]"
Loaded services file OK.
WARNING: passdb expand explicit = yes is deprecated
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions