[samba] ip's toegang geven tot shares

Pagina: 1
Acties:

  • Zynth
  • Registratie: September 2001
  • Laatst online: 16-02 15:35
Ik ben bezig met het configureren van samba. Dat is allemaal klaar,
usernames en passwords etc zijn gezet.
Maar als ik nu met winxp pro een netwerkschijf mount, daarbij aangeef dat
hij het wachtwoord en login moet onthouden, dan gaat het tòch fout
als ik windows opnieuw opstart.
Dit schijnt een bekend probleem te zijn, dus nu zoek ik een work-around.
Ik dacht; aangezien mijn werkbak altijd hetzelfde ip heeft, zou het dan
ook mogelijk zijn om iets te doen als:

code:
1
2
3
4
5
[blabla]
  path=....
  ....
  valid users = zynth
  allow-ip = 192.168.0.10


Zodat ik me niet hoef aan te melden op die share vanaf mijn werkstation?

Verwijderd

in /etc/samba

smbusers de users invoeren
code:
1
<account op linux pc> = <account name XP pc>

bij lmhost de ip's invoeren van je XP pc op homenetwork iets van:
code:
1
2
192.168.0.2 <username linux-pc>
192.168.0.1 sambaserver

en in smb.conf het volgende invoeren
[username@client107-152 samba]$ cat smb.conf

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
[global]
        log file = /var/log/samba/%m_at_%I.log
        load printers = yes
        netbios name = Sambaserver
        printing = cups
        socket options = TCP_NODELAY IPTOS_LOWDELAY
        guest ok = no
        workgroup = <de name van je workgroup op de XP>
        interfaces = 192.168.0.0/24
        encrypt passwords = yes
        max log size = 1000
        log level = 3

[homes]
        browseable = no
        map archive = yes
        read only =no
[samba_share]
        comment = samba share
        path = /home/samba
        map archive = yes
        read only = no
        valid users = <usernames met toegang>
        browseable = yes
        writeable = yes
[CDROM]
        comment = CDROM
        path = /mnt/cdrom
        read only = yes
        valid users = <username linux>
        browsable = yes


[printers]
        path = /usr/tmp
        valid users = <XP username>, <XP username2>
        printable = yes
        browseable = no
        min print space = 2000


Hiermee gaat het op mijn pc goed met een win98 pc aan de linux sambaserver pc