Avatar billede maskinen2000 Nybegynder
22. februar 2002 - 18:29 Der er 5 kommentarer og
3 løsninger

Problemer med Samba

Hej. Jeg kører RedHat 7.2 med Samba server - eller rettere jeg forsøger. Jeg har prøvet hele dagen alle mulige og mulige indstillinger, men lige lidt hjælper det.

Jeg kan godt se noget på win maskinen. Jeg kan se test + test2 - men kan ikke klikke på dem. Windåzen skriver jeg ikke har tilladelse.

Her er min samba config fil:

# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2002/02/22 18:27:38

# Global parameters
[global]
    workgroup = MSHOME
    netbios name = TEST
    netbios aliases = test2
    server string = Samba Server
    encrypt passwords = Yes
    log file = /var/log/samba/%m.log
    max log size = 0
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    dns proxy = No
    wins support = Yes
    default service = global
    comment = ddd
    path = /home/zac
    printing = lprng

[homes]
    comment = Home Directories
    path = /home
    valid users = %S
    read only = No
    create mask = 0664
    directory mask = 0775

[printers]
    comment = All Printers
    path = /var/spool/samba
    printable = Yes
    browseable = No

[zac]
    comment = zaccy


Er der mon nogen nethajer der kan hjælpe mig?

Mvh
Michael

Avatar billede pbudk Nybegynder
22. februar 2002 - 18:32 #1
Du mangler vel noget i den her stil:

smb passwd file = /etc/samba/smbpasswd

så den kan se, hvor dine passwords og brugere er gemt.
Avatar billede maskinen2000 Nybegynder
22. februar 2002 - 18:56 #2
Ups. nej den er der. Der ser ud til det var den korte "swat" version af config filen jeg havde pastet. Her er den lange og fulde version.. hold godt fast:

# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2002/02/22 18:53:15

# Global parameters
[global]
    coding system =
    client code page = 850
    code page directory = /usr/share/samba/codepages
    workgroup = MSHOME
    netbios name = TEST
    netbios aliases = test2
    netbios scope =
    server string = Samba Server
    interfaces =
    bind interfaces only = No
    security = USER
    encrypt passwords = Yes
    update encrypted = No
    allow trusted domains = Yes
    hosts equiv =
    min passwd length = 5
    map to guest = Never
    null passwords = No
    obey pam restrictions = No
    password server =
    smb passwd file = /etc/samba/smbpasswd
    root directory =
    pam password change = No
    passwd program = /bin/passwd
    passwd chat = *new*password* %n\n *new*password* %n\n *changed*
    passwd chat debug = No
    username map =
    password level = 0
    username level = 0
    unix password sync = No
    restrict anonymous = No
    lanman auth = Yes
    use rhosts = No
    log level = 0
    syslog = 1
    syslog only = No
    log file = /var/log/samba/%m.log
    max log size = 0
    timestamp logs = Yes
    debug hires timestamp = No
    debug pid = No
    debug uid = No
    protocol = NT1
    large readwrite = No
    max protocol = NT1
    min protocol = CORE
    read bmpx = No
    read raw = Yes
    write raw = Yes
    nt smb support = Yes
    nt pipe support = Yes
    nt acl support = Yes
    announce version = 4.5
    announce as = NT
    max mux = 50
    max xmit = 65535
    name resolve order = lmhosts host wins bcast
    max packet = 65535
    max ttl = 259200
    max wins ttl = 518400
    min wins ttl = 21600
    time server = No
    change notify timeout = 60
    deadtime = 0
    getwd cache = Yes
    keepalive = 300
    lpq cache time = 10
    max smbd processes = 0
    max disk size = 0
    max open files = 10000
    read size = 16384
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    stat cache size = 50
    total print jobs = 0
    load printers = Yes
    printcap name = /etc/printcap
    enumports command =
    addprinter command =
    deleteprinter command =
    show add printer wizard = Yes
    os2 driver map =
    strip dot = No
    character set =
    mangled stack = 50
    stat cache = Yes
    domain admin group =
    domain guest group =
    machine password timeout = 604800
    add user script =
    delete user script =
    logon script =
    logon path = \\%N\%U\profile
    logon drive =
    logon home = \\%N\%U
    domain logons = No
    os level = 20
    lm announce = Auto
    lm interval = 60
    preferred master = Auto
    local master = Yes
    domain master = Auto
    browse list = Yes
    enhanced browsing = Yes
    dns proxy = No
    wins proxy = No
    wins server =
    wins support = Yes
    wins hook =
    kernel oplocks = Yes
    oplock break wait time = 0
    add share command =
    change share command =
    delete share command =
    config file =
    preload =
    lock dir = /var/cache/samba
    default service = global
    message command =
    dfree command =
    valid chars =
    remote announce =
    remote browse sync =
    socket address = 0.0.0.0
    homedir map = auto.home
    time offset = 0
    NIS homedir = No
    source environment =
    panic action =
    hide local users = No
    host msdfs = No
    winbind uid =
    winbind gid =
    template homedir = /home/%D/%U
    template shell = /bin/false
    winbind separator = \
    winbind cache time = 15
    comment = ddd
    path = /home/zac
    alternate permissions = No
    username =
    guest account = nobody
    invalid users =
    valid users =
    admin users =
    read list =
    write list =
    printer admin =
    force user =
    force group =
    read only = Yes
    create mask = 0744
    force create mode = 00
    security mask = 0777
    force security mode = 00
    directory mask = 0755
    force directory mode = 00
    directory security mask = 0777
    force directory security mode = 00
    inherit permissions = No
    guest only = No
    guest ok = No
    only user = No
    hosts allow =
    hosts deny =
    status = Yes
    max connections = 0
    min print space = 0
    strict sync = No
    sync always = No
    write cache size = 0
    max print jobs = 1000
    printable = No
    postscript = No
    printing = lprng
    print command = lpr -r -P%p %s
    lpq command = lpq -P%p
    lprm command = lprm -P%p %j
    lppause command =
    lpresume command =
    queuepause command =
    queueresume command =
    printer name =
    printer driver =
    printer driver file = /etc/samba/printers.def
    printer driver location =
    default case = lower
    case sensitive = No
    preserve case = Yes
    short preserve case = Yes
    mangle case = No
    mangling char = ~
    hide dot files = Yes
    hide unreadable = No
    delete veto files = No
    veto files =
    hide files =
    veto oplock files =
    map system = No
    map hidden = No
    map archive = Yes
    mangled names = Yes
    mangled map =
    browseable = Yes
    blocking locks = Yes
    fake oplocks = No
    locking = Yes
    oplocks = Yes
    level2 oplocks = Yes
    oplock contention limit = 2
    posix locking = Yes
    strict locking = No
    share modes = Yes
    copy =
    include =
    exec =
    preexec close = No
    postexec =
    root preexec =
    root preexec close = No
    root postexec =
    available = Yes
    volume =
    fstype = NTFS
    set directory = No
    wide links = Yes
    follow symlinks = Yes
    dont descend =
    magic script =
    magic output =
    delete readonly = No
    dos filemode = No
    dos filetimes = No
    dos filetime resolution = No
    fake directory create times = No
    vfs object =
    vfs options =
    msdfs root = No

[homes]
    comment = Home Directories
    path = /home
    valid users = %S
    read only = No
    create mask = 0664
    directory mask = 0775

[printers]
    comment = All Printers
    path = /var/spool/samba
    printable = Yes
    browseable = No

[zac]
    comment = zaccy

----------------------------------------------

Av for en smøre.. Men jeg håber stadig der er nogen der kan hjælpe mig :)
Avatar billede pbudk Nybegynder
22. februar 2002 - 19:01 #3
Og du har brugere og passwords i din /etc/samba/smb.conf ?
Avatar billede langbein Nybegynder
23. februar 2002 - 17:00 #4
Kjører denne hjemme:

# Global parameters
[global]
    workgroup = MYGROUP
    server string = Samba Server

    log file = /var/log/samba/log.%m
    max log size = 50

# Neste linje har ingen betydning fordi share er satt til bublic
    security = share

    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    dns proxy = No

# Neste linje har ingen betydning fordi share er satt til public.

    encrypt passwords = yes
   

#====== Share Definitions ========

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


[printers]
    comment = All Printers
    path = /var/spool/samba
    browseable = Yes
    guest ok = Yes

    printable = yes


[Intranet]

    comment = Intranet Directory
    path =/intranet

# Neste linje setter share til public slik at det ikke vil skje noen
# passordsjekk.

    public = yes
    writable = yes
    write list @intranet
    printable = no

Det er ganske komplisert og tungvint å sette opp passord og slikt i Samba.
Kjører uten passord for "share" og printer hjemme.

Den viktige delen i ditt script som du mangler, det er den siste, altså
definisjon av share (Den delen av HD du kan komme inn i via Samba)
Har laget et directory og en "share" ved felles navn "Intranett" som man
kommer inn i uten passord.
Avatar billede langbein Nybegynder
23. februar 2002 - 17:17 #5
Grunnen til at du ikke behøver passord er at det inne i share står "public=yes". Du kan selvfølgelig sette til passord etterpå men det er lettest å komme i gang uten passord som så kan settes til senere.
Avatar billede Slettet bruger
23. februar 2002 - 17:33 #6
kik på www.suse-usergroup.goggle.dk
omdøb din nuværende smb.conf opret en ny med den opsætning som er vist i eks. på førnævnte side, bemærk du kan ikke kopiere file med et brugbart resultat du skal selv oprette en fil i Linux
Avatar billede maskinen2000 Nybegynder
23. februar 2002 - 18:27 #7
ok. De forslag prøver jeg lige imorgen efter job :| Forløbig takker jeg :)
Avatar billede vkjaersgaard Nybegynder
25. februar 2002 - 09:56 #8
- du har et password problem. Rettigheder skal være USER type. Må jeg anbefale www.webmin.com, brug den til at adm samba med.
Du skal først oprette i LINUX med korrekte rettigheder/gruppe osv. Derefter samme øvelse i SAMBA. Til slut bruger du webmin til at fortælle samba om passwords til brugerne. Så er der hul igennem.

mvh
Verner Kjærsgaard
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester