Автор Тема: Писна ми с тая samba!  (Прочетена 2609 пъти)

sharky

  • Напреднали
  • *****
  • Публикации: 16
    • Профил
Писна ми с тая samba!
« -: Sep 26, 2007, 02:26 »
Значи със Slack 10.2 сам ядро 2.6.22.6 и си инсталнах  самба 3.0.26а, ама не мога да си я настроя да има  права за запис в шерингите! Ако някой може да ме светне как да го направя ще сам ми много благодарен. Мъчих се наистина доста и рових ама....... Даже се натварих, сложих си WebMin ама пак.......        Ето ми го и .conf файла:

# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2007/09/19 05:00:26

[global]
   log file = /var/log/samba.%m
   null passwords = yes
   interfaces = 192.168.7.1/8
   winbind trusted domains only = no
   public = yes
   available = no
   dns proxy = No
   netbios name = Sharky
        default = public
   workgroup = Workgroup
    os level = 20
   security = user
   max log size = 50

[homes]
   comment = Home Directories
   read only = No
   browseable = Yes

[printers]
   load printers = no
        printing = bsd
        printcap name = /dev/null
        disable spoolss = yes
        comment = All Printers
   path = /var/spool/samba
   printable = Yes
   browseable = No

[public]
   delete readonly = yes
   locking = no
   writeable = yes
   write list = sharky
   path = /mnt/hd/ftp
   force group = nogroup
   revalidate = yes
   force user = nobody
   comment = Shark
   security = user
   user = sharky
   available = yes

Каде греша'<img'>?'<img'>?
Активен

Slack 10.2, Kernel 2.6.22.6, MySQL 4.1.14, Apache 2.2.8 + PHP 5.2.5

abscent

  • Напреднали
  • *****
  • Публикации: 123
  • Distribution: Gentoo
  • Window Manager: KDE
  • lamy lazer
    • Профил
Писна ми с тая samba!
« Отговор #1 -: Sep 26, 2007, 08:20 »
може да видиш как се прави, малко стъпка по стъпка тук

hint: [global] guest ok = yes
 '<img'>
Активен

Deeply in love with......Gentoo

shadowx

  • Напреднали
  • *****
  • Публикации: 99
  • Distribution: Slackware
  • Window Manager: Gnome
    • Профил
Писна ми с тая samba!
« Отговор #2 -: Sep 26, 2007, 09:40 »
И ако пак нестане оправи ownership/premissions в паката/папките '<img'>
Активен

There he goes. One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.

ray

  • Напреднали
  • *****
  • Публикации: 1452
    • Профил
Писна ми с тая samba!
« Отговор #3 -: Sep 26, 2007, 11:52 »
Здравейте,

Виж какви са опциите за samba-ta в /etc/fstab.
Потърси има много информация за настройка на самба.
Отделно имай предвид че кода е затворен и не е лесно да се постигне пълна съвместимост (с Windows-a).
Успех. Румен
Активен

k4BIG

  • Напреднали
  • *****
  • Публикации: 133
    • Профил
Писна ми с тая samba!
« Отговор #4 -: Sep 26, 2007, 12:32 »
Има си книги по тоя въпрос дори на български.30 лв някаде и вътре е описано всичко точно и ясно.Да не говорим за това ,че по нета има толкова информация ,че да се заринеш.

Ето ти два варианта съвсем примерни:
[test]
path = /home/test
comment = Samo za test
write list = ivan dragan pencho
valid users = ivan dragan pencho
create mask = 0777
directory mask = 0777

...................................

[public]
path = /home/sharedirs/public
comment = Public folder
create mask = 0777
directory mask = 0777
write list = @tvoite_useri administrator
valid users = @tvoite_useri administrator

Като @ е за група.

Ако искаш да не се пише просто слагаш едно:
writable = no

Или пък:
read only = yes
guest ok = yes

Ако искаш да избегнеш write list просто тургаш едно read only = no

и така нататака...



Активен

Човешко е да се греши, но за да се объркат съвсем нещата е необходим компютър.

sharky

  • Напреднали
  • *****
  • Публикации: 16
    • Профил
Писна ми с тая samba!
« Отговор #5 -: Sep 26, 2007, 18:07 »
@k4BIG
Знам 4е има много инфо в нета, рових се и се мъчих много, ама пак несто не мога да го направя.

ето го конфа;
# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2007/09/19 05:00:26

[global]
   log level = 3
        log file = /var/log/samba.%m
   null passwords = yes
   interfaces = eth0
    winbind trusted domains only = no
    public = yes
   available = yes
   dns proxy = No
   netbios name = Sharky
        default = public
   workgroup = Workgroup
    os level = 20
   security = user
   max log size = 50
        guest ok = yes
[homes]
   comment = Home Directories
   read only = No
   browseable = Yes

[printers]
   load printers = no
        printing = bsd
        printcap name = /dev/null
        disable spoolss = yes
        comment = All Printers
   path = /var/spool/samba
   printable = Yes
   browseable = No

[public]
   write list = sharky
   force directory mode = 777
   force group = nogroup
   user = sharky
   level2 oplocks = no
   available = yes
   oplocks = no
   delete readonly = yes
   writeable = yes
   path = /mnt/hd/ftp
   force create mode = 777
   force user = nobody
   comment = Shark
   security = user
   create mode = 777
   directory mode = 777
        readonly = no


А ето кво ми дава в лога като се опитам да създам директорийка;

[2007/09/26 16:42:16, 2] smbd/open.c:open_directory(2018)
  open_directory: unable to create New Folder (2). Error was Permission denied
[2007/09/26 16:42:16, 3] smbd/error.c:unix_error_packet(91)
  unix_error_packet: error string = Permission denied
[2007/09/26 16:42:16, 3] smbd/error.c:error_packet(147)
  error packet at smbd/trans2.c(2593) cmd=162 (SMBntcreateX) NT_STATUS_ACCESS_DENIED
Активен

Slack 10.2, Kernel 2.6.22.6, MySQL 4.1.14, Apache 2.2.8 + PHP 5.2.5

Gaara

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian
  • Window Manager: E17
    • Профил
Писна ми с тая samba!
« Отговор #6 -: Sep 29, 2007, 13:28 »
Разгледай това. Не е за твоето дистро, но ще се ориентираш '<img'>
Активен

Last night, Darth Vader came down from planet Vulcan and told me that if you don't install Debian, he'd melt your brain.

sash

  • Напреднали
  • *****
  • Публикации: 112
    • Профил
Писна ми с тая samba!
« Отговор #7 -: Oct 01, 2007, 18:01 »
Permission denied какво ти говори '<img'>


http://linux-bg.org/cgi-bin....8306558
http://linux-bg.org/cgi-bin....8367120
http://linux-bg.org/cgi-bin....8539945
Активен

georgyg

  • Новаци
  • *
  • Публикации: 2
    • Профил
Писна ми с тая samba!
« Отговор #8 -: May 19, 2008, 11:19 »
Здравейте, днес се регистрирах и вече с въпросче.
Пробвах да намеря тема с отгоовр на моя въпрос, но нещо не стана. Та така към въпроса  '<img'>  Имам самба сървър, който си работи, но искам да направя персонални папки за достъп на потребителите на самбата, където да си имат достъпи само потребителите, има ли някъкъв начин това да стане автоматично, или трябва да давам права по отделно на всяка папка.

10q
Активен

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Писна ми с тая samba!
« Отговор #9 -: May 19, 2008, 19:29 »
аз далече не съм специалист, прави ми впечатление само името, като се почне от Shark, Sharky, sharky и тнт..... нормално ли е и не създава ли някакъв конфликт разликата  имената на шаркито'<img'>??
Активен

georgyg

  • Новаци
  • *
  • Публикации: 2
    • Профил
Писна ми с тая samba!
« Отговор #10 -: May 20, 2008, 15:37 »
Няма ли информация?
Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Писна ми с тая samba!
« Отговор #11 -: May 20, 2008, 18:32 »
едва ли потребител nobody има право да пише в /mnt/hd/ftp
 '<img'>
Активен

Slevin_

  • Напреднали
  • *****
  • Публикации: 182
    • Профил
Писна ми с тая samba!
« Отговор #12 -: May 20, 2008, 20:00 »
Цитат (georgyg @ Май 20 2008,16:37)
Няма ли информация?

Има, има.
Това което искаш да направиш би трябвало да стане, като се създадат потребители в самата операционна система, където работи самба сървара.
Създаваш потребителите, като ги "обвързваш" с групата на самба.
Създаваш самба потребител ххх с парола ууу
Примерен код
smbpasswd -a ххх

след което въвеждаш паролата за достъп на този потребител

В конфигурационния файл на самба, би трябвало да имаш следното в часта където се посочват директориите
Примерен код

[homes]  
 comment = Home Directories
 browseable = no
 writable = yes

Така всяка home директория на потребител в операционната система ще е видима само и за самия потребител на самба.
Не съм пробвал, но би трябвало да се получи.
Активен

"Две неща на този свят са безкрайни - човешката глупост и вселената. За второто не съм съвсем сигурен" А. Айнщайн

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Samba
Настройка на програми
mozly 4 4582 Последна публикация Sep 24, 2002, 18:18
от mozly
Samba
Настройка на програми
mozly 9 4826 Последна публикация Oct 05, 2002, 17:17
от ShAnTaV
Samba
Настройка на програми
tzarew 1 2910 Последна публикация Nov 12, 2002, 23:36
от brady
Samba
Настройка на програми
tzarew 2 3173 Последна публикация Nov 09, 2002, 21:07
от CaBA
samba
Настройка на програми
mozly 1 2668 Последна публикация Nov 25, 2002, 23:22
от n_antonov