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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: PAIN1 в Jul 20, 2003, 16:21



Титла: samba full access na dir ??
Публикувано от: PAIN1 в Jul 20, 2003, 16:21
izpolazvam configuraciq za direktoriq
primerno :

[dir]
comment = comment
path = /1/2/2/.......
public = yes
writable = yes
guest ok = true
#----------
no ne mi davata writable opciq na direktoriq
toest ne moje da se pi6e v neq
kade burkam ??


Титла: samba full access na dir ??
Публикувано от: в Jul 21, 2003, 17:52
Ако съм  разбрал правилнo намерението ти, искаш guest да пише в директорията, която си споделил.
Понеже guest се асоциира с потребител nobody по подразбиране,  то nobody трябва да има права за писане в /1/2/2. Така че провери си правата на директорията. Aко си задал опция в smb.conf
          guest account = guest (Примерно)
то се увери, че потребителя  guest има права да пише в директорията.

Мисля, че това трябва да реши проблема.


Титла: samba full access na dir ??
Публикувано от: PAIN1 в Jul 22, 2003, 14:50
zna4i ili az ne mog ada te razbera ili ti mene
az iskam da si dam sheting na edna direktoriq do koqto vseki user ot localnata mi mreja da ima full access dostup toest da pi6e i da 4ete
bez nikakvi accounti
iam edin document deto pi6e ot sort-a 4e writable = yes e dostatu4no ama qvno ne e
ako ti e udobno 6e moje6 li da mi napi6e6 primerno kak treba da izglejda configuraciqta ?


Титла: samba full access na dir ??
Публикувано от: Uvigii в Jul 22, 2003, 19:35
# Global parameters
[global]
        workgroup = WG
        netbios name = TOS
        security = SHARE
        encrypt passwords = Yes
        preferred master = No
        local master = No
        domain master = No

# A publicly accessible directory
[share]
   comment = Public Stuff
   path = /tmp/share
   public = yes
   writable = yes
   read only = no
   printable = no


Титла: samba full access na dir ??
Публикувано от: PAIN1 в Jul 23, 2003, 05:24
[global]
workgroup = mrejata
server string = bla bla
security = share
log file = /var/log/samba.%m
max log size = 200
domain master =no
local master = no
preferred master = no
[full]
comment = full access
path=/mnt/fat/full
public = yes
writable = yes
read only = no


i vse o6te nqma full access ?
ne znam kakvo stafa luda rabota ?


Титла: samba full access na dir ??
Публикувано от: в Jul 23, 2003, 10:22
Ами ти не каза какви са правата върху тази директория .
Guest акаунта трябва да има права за писане в тази директория.
Инач конф файла е ОК.
Да не би да се опитваш да го направиш с дирекрия от друг дял на диска (с FAT32 приемрно) , който си монтирал ?


Титла: samba full access na dir ??
Публикувано от: subn3t в Jul 23, 2003, 10:34
така май няма да се разберете.
дай IP, user i pass  и ще те оправим ...
...пошегувах се :)
драсни ми на ICQ-to.


Титла: samba full access na dir ??
Публикувано от: в Jul 23, 2003, 16:47
Аз много добре те разбирам, ама не ти не ме разбираш май

[dir]
comment = comment
path = /a/b/c
public = yes
writable = yes
guest ok = yes

Това ти стига в smb.conf. Проблемът ти явно е, че потребител nobody няма права да пише в /a/b/c.
Просто дай права на nobody да пише в директорията - примерно
     chmod -R o+rwx /a/b/c
     или
     chown -R nobody /a/b/c
     chmod -R a+rwx /a/b/c
     или
     chgrp -R nobody /a/b/c
     chmod -R g+rwx /a/b/c
Пробвай примерно su nobody, докато си root и после се опитай да пишеш в директорията /a/b/c.


Титла: samba full access na dir ??
Публикувано от: PAIN1 в Jul 24, 2003, 04:15
tc az puk ideq si nqmah 4e ima zna4enie dali tazi dir e na fat32 ili na ext3-to
e zna4i kak da dam prava na tozi guest da pi6e na fat-a s tova po gore
chmod -R o+rwx /a/b/c
    или
    chown -R nobody /a/b/c
    chmod -R a+rwx /a/b/c
    или
    chgrp -R nobody /a/b/c
    chmod -R g+rwx /a/b/c
?
pi6a go pak 6toto chmod go znam uj za kakvo e ama shown ne znam
a chgrp predpolagam
ama kat 4eta man-a mai ne vijdam da imat ob6to s fat-a ?


Титла: samba full access na dir ??
Публикувано от: в Jul 24, 2003, 13:22
chown -R nobody /a/b/c
chmod -R a+rwx /a/b/c  
Да се чете
           chown -R nobody /a/b/c
           chmod -R u+rwx /a/b/c
въпреки че и другото е правилно.
Щом дяла ти  e FAT32,  напиши това в /etc/fstab
/dev/hdxx  /a/b/c  vfat  gid=99,mode=775  0 0
като съответно замениш /dev/hdxx, /a/b/c и 99 съответно с дяла, който монтираш, директорията, където го монтираш и Group id-то на група nobody. (Може да го видиш от /etc/group).
Ако пак имаш проблеми пиши на ICQ 124747101.
Айде със здраве.