Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: sharky в Sep 26, 2007, 02:26



Титла: Писна ми с тая samba!
Публикувано от: sharky в 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

Каде греша????????


Титла: Писна ми с тая samba!
Публикувано от: abscent в Sep 26, 2007, 08:20
може да видиш как се прави, малко стъпка по стъпка тук

hint: [global] guest ok = yes
 :)


Титла: Писна ми с тая samba!
Публикувано от: shadowx в Sep 26, 2007, 09:40
И ако пак нестане оправи ownership/premissions в паката/папките :)


Титла: Писна ми с тая samba!
Публикувано от: ray в Sep 26, 2007, 11:52
Здравейте,

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


Титла: Писна ми с тая samba!
Публикувано от: k4BIG в 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

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





Титла: Писна ми с тая samba!
Публикувано от: sharky в 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


Титла: Писна ми с тая samba!
Публикувано от: Gaara в Sep 29, 2007, 13:28
Разгледай това. Не е за твоето дистро, но ще се ориентираш :)


Титла: Писна ми с тая samba!
Публикувано от: sash в Oct 01, 2007, 18:01
Permission denied какво ти говори :)


http://linux-bg.org/cgi-bin....8306558
http://linux-bg.org/cgi-bin....8367120
http://linux-bg.org/cgi-bin....8539945


Титла: Писна ми с тая samba!
Публикувано от: georgyg в May 19, 2008, 11:19
Здравейте, днес се регистрирах и вече с въпросче.
Пробвах да намеря тема с отгоовр на моя въпрос, но нещо не стана. Та така към въпроса  :)  Имам самба сървър, който си работи, но искам да направя персонални папки за достъп на потребителите на самбата, където да си имат достъпи само потребителите, има ли някъкъв начин това да стане автоматично, или трябва да давам права по отделно на всяка папка.

10q


Титла: Писна ми с тая samba!
Публикувано от: satir в May 19, 2008, 19:29
аз далече не съм специалист, прави ми впечатление само името, като се почне от Shark, Sharky, sharky и тнт..... нормално ли е и не създава ли някакъв конфликт разликата  имената на шаркито?????


Титла: Писна ми с тая samba!
Публикувано от: georgyg в May 20, 2008, 15:37
Няма ли информация?


Титла: Писна ми с тая samba!
Публикувано от: rpetrov в May 20, 2008, 18:32
едва ли потребител nobody има право да пише в /mnt/hd/ftp
 ???


Титла: Писна ми с тая samba!
Публикувано от: Slevin_ в May 20, 2008, 20:00
Цитат (georgyg @ Май 20 2008,16:37)
Няма ли информация?

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

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

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

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

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