Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Linux documentatie

hveene
3 antwoorden
  • [b:e7358c26d8]Hallo allemaal,

    In deze thread vinden jullie Nederlandstalige documentatie die betrekking hebben op een specifiek onderwerp, zoals de distro Gentoo Linux.
    [/b:e7358c26d8]

    Bijdragen voor deze thread kun je aan mij posten.

    Max
  • [size=28:216e89095b][i:216e89095b][u:216e89095b][b:216e89095b]Gentoo Linux [/b:216e89095b][/u:216e89095b][/i:216e89095b][/color:216e89095b][/size:216e89095b]
    [b:216e89095b][i:216e89095b]bijgedagen door Knopper[/i:216e89095b][/b:216e89095b]

    [size=24:216e89095b]1. Over de installatie[/size:216e89095b]

    De nieuwe bootable cd's werken op bijna alle moderne CD-ROM drives. Op deze cd's is support voor IDE (ingebouwd in de kernel)
    maar ook voor alle SCSI apparaten (beschikbaar als modules). Ook hebben we modules beschikbaar gesteld voor bijna alle netwerkkaarten die standaard door linux worden ondersteund,
    verder is het ook mogelijk om uitgaande connecties op te bouwen d.m.v. SSH.

    Om te installeren vanaf de cd heeft U minimaal een 486 nodig met minimaal 64MB RAM. (Gentoo is geinstalleerd op een machine
    met 64MB RAM + 64MB swap, maar het proces duurde toen wel erg lang.) Om de installatie te beginnen is het noodzakelijk om een v.d.
    ISO's te downloaden die hier staan. Op het moment zijn er 2 ISO's beschikbaar, namelijk:
    [i:216e89095b]gentoo-ix86-1.2.iso[/i:216e89095b] en [i:216e89095b]gentoo-i686-1.2.iso[/i:216e89095b]. De eerste is vrij klein en bevat de programma's die U nodig heeft om Gentoo "from scratch" te installeren. De tweede cd is wat groter en bevat hetzelfde als de eerste maar daarbij krijgt U ook nog een voorgecompileerd basissysteem en een halfvoorgecompileerd basissysteem. Hierdoor kunt U zelf kiezen met welke "stage" U wilt beginnen afhankelijk van hoeveel tijd U (ervoor over) heeft. De tweede cd vereist wel min. een Pentium Pro
    (een K6-systeem zal niet werken).

    Laten we nu snel een blik werpen op het installatieproces. Net zoals bij andere distro's is het nodig partities voor linux te maken en daarna de tarball uit te pakken van de betreffende stage naar Uw keuze.
    Hieronder staat wat U staat te doen, afhankelijk van welke "stage" U kiest:

    1 partitioneren, emerge rsync, bootstrap, emerge system, emerge linux-sources, laatste configuratie
    2 partitioneren, emerge rsync, emerge system, emerge linux-sources, laatste configuratie
    3 partitioneren, emerge rsync (optioneel), laatste configuratie[/color:216e89095b]

    [size=24:216e89095b]2. Opstarten en 3. Modules laden[/size:216e89095b]

    Als U Uw pc boot vanaf de cd zult U een paar keer op enter moeten drukken om verder te gaan, er wordt dan al automatisch wat hardware
    gedetecteerd, zoals bijv. Uw netwerkkaarten en SCSI-controllers. Indien niet alle benodigde modules zijn geladen kunt U dit handmatig doen met het "modprobe" commando.
    Het is nu ook al mogelijk om d.m.v. alt-f2 een nieuwe console te openen.

    [size=24:216e89095b]4. PCMCIA modules laden[/size:216e89095b]

    Als U een PCMCIA netwerkkaart heeft dan moet U deze stappen ook uitvoeren:


    [code:1:216e89095b]insmod pcmcia_core
    insmod i82365
    insmod ds
    cardmgr -f[/code:1:216e89095b]

    De "cardmgr" detecteert welke hardware aanwezig is en activeert deze.


    [size=24:216e89095b]5. Het netwerk configureren[/size:216e89095b]

    Als U Uw configuratie verkrijgt d.m.v. DHCP dan hoeft U alleen het dhcpcd commando uit te voeren:

    [code:1:216e89095b]
    dhcpcd eth0
    [/code:1:216e89095b]

    Hoogstwaarschijnlijk krijgt U wat errors op Uw scherm, dit is normaal.

    Als Uw configuratie niet via DHCP verloopt dan zult U dit moeten regelen via de volgende commando's:

    [code:1:216e89095b]
    /sbin/ifconfig $IFACE $IPNUM broadcast $BCAST netmask $NMASK
    /sbin
    oute add -net default gw $GTWAY netmask 0.0.0.0 metric 1
    [/code:1:216e89095b]

    Nu moet U ook nog de DNS-servers die U gebruikt invoeren in het bestand "/etc
    esolv.conf":

    Open dit bestand met nano:

    [code:1:216e89095b]
    nano -w /etc
    esolv.conf
    [/code:1:216e89095b]

    Dit bestand zou er bijv. zo uit kunnen zien:

    [code:1:216e89095b]
    domain mydomain.com
    nameserver 10.0.0.1
    nameserver 10.0.0.2
    [/code:1:216e89095b]

    Vervang de getallen door Uw DNS-servers.

    [size=18:216e89095b]Testen van het netwerk[/size:216e89095b]

    Om te kijken of alles goed is ingesteld voert U het volgende commando uit:

    [code:1:216e89095b]
    /sbin/ifconfig -a
    [/code:1:216e89095b]

    Zoek in de output naar de woorden [i:216e89095b]UP[/i:216e89095b] en [i:216e89095b]RUNNING[/i:216e89095b]
    Dan zou het allemaal moeten werken :)


    [size=24:216e89095b]6. De partities aanmaken[/size:216e89095b]

    Het is aan te bevelen om 3 partities aan te maken voor linux (2 kan ook maar is niet aan te raden).
    Een daarvan gebruiken we om de boot-bestanden op te zetten, de andere partitie voor alle andere bestanden. De laatste partitie gebruiken we als swap.

    De bestandssystemen die Gentoo nu ondersteund zijn: XFS, ext2, ext3 en ReiserFS. De standaard voor linux is ext2.

    Hier de aan te maken partities nog even op een rijtje:

    1. De boot partitie, is ongeveer 50 MB groot, aan te raden is om het ext2 bestandsysteem te gebruiken vanwege de eenvoud.

    2. De swap partitie, is ongeveer 2x Uw hoeveelheid RAM.

    3. De root partitie, is zo groot mogelijk, min. 1,5 GB.

    NB. U zult Uw partities aan moeten maken met fdisk.[/color:216e89095b]

    Als Uw klaar bent met het aanmaken van de partities dan gaan we ze nu in gebruik nemen.

    [code:1:216e89095b]
    mkswap /dev/hda2 (kan ook ander(e) apparaat/partitie zijn, dit geldt ook voor alle andere aan te maken partities)
    [/code:1:216e89095b]

    Om het ext2 bestandssysteem aan te maken gebruikt U het volgende commando:

    [code:1:216e89095b]
    mke2fs /dev/hda1 (d.m.v. de optie "-j" mee te geven maakt U er een ext3 partitie van)
    [/code:1:216e89095b]

    Om het XFS bestandssysteem aan te maken gebruikt U het volgende commando:

    [code:1:216e89095b]
    mkfs.xfs /dev/hda3
    [/code:1:216e89095b]

    NB. Om de performance wat te verhogen zou U de volgende parameters mee kunnen geven:
    -d agcount=3 en -l size=32m.[/color:216e89095b]

    Het ReiserFS bestandssysteem wordt niet aangeraden maar zo maakt U het aan:

    [code:1:216e89095b]
    mkreiserfs /dev/hda3
    [/code:1:216e89095b]


    [size=24:216e89095b]7. Partities Mounten[/size:216e89095b]

    We zullen nu de swap-partitie activeren:

    [code:1:216e89095b]
    swapon /dev/hda2
    [/code:1:216e89095b]

    Nu maken we de mountpoints aan waar we de andere partities aan zullen koppelen:

    [code:1:216e89095b]
    mkdir /mnt/gentoo
    mount /dev/hda3 /mnt/gentoo
    mkdir /mnt/gentoo/boot
    mount /dev/hda1 /mnt/gentoo/boot
    [/code:1:216e89095b]

    Als U ook partities apart heeft aangemaakt voor /usr en/of /var , dan moet U de mountpoints /mnt/gentoo/usr en /mnt/gentoo/var ook aanmaken.


    [size=24:216e89095b]8. De cd-rom mounten[/size:216e89095b]

    We gaan nu de cd-rom mounten om daar de tarball van uit te pakken op de net gemounte partities:

    [code:1:216e89095b]
    mount /dev/cdroms/cdrom0 /mnt/cdrom -o ro -t iso9660
    [/code:1:216e89095b]


    [size=24:216e89095b]9. Die stage uitpakken die U wilt gebruiken[/size:216e89095b]

    Let erop dat U alle opties meegeeft die zo in de code worden weergegeven! Als U dit niet doet dan is Uw installatie verpest! De juiste directorie-structuur wordt dan bijv. niet aangehouden.[/color:216e89095b]

    [code:1:216e89095b]
    cd /mnt/gentoo
    tar -xvjpf /mnt/cdrom/stage?-*.tbz2
    mount -o bind /proc /mnt/gentoo/proc
    cp /etc
    esolv.conf /mnt/gentoo/etc
    esolv.conf

    chroot /mnt/gentoo /bin/bash
    env-update
    source /etc/profile
    [/code:1:216e89095b]

    Nu zit U in Uw nieuwe Gentoo omgeving!

    [size=24:216e89095b]10. Rsync[/size:216e89095b]

    We gaan nu emerge rsync uitvoeren, dit is optioneel als U de stage 3 tarball gebruikt.

    [code:1:216e89095b]
    emerge rsync
    [/code:1:216e89095b]

    De Portage tree wordt gedownload.

    [size=24:216e89095b]11. Voortgaan van stage1 naar stage2[/size:216e89095b]

    Belangrijk: Deze stap is niet nodig als U de stage2 of stage3 tarball heeft gebruikt![/color:216e89095b]

    U zult nu Uw USE-variabelen moeten aanpassen aan de eigenschappen van Uw systeem, de werking van de USE-variabelen worden uitgelegd in een ander HOWTO, die nu nog in het Engels is, maar misschien ook nog wordt vertaald. Hier staat de betreffende HOWTO. Als Uw niet weet wat U moet doen met deze variabelen laat ze dan voor wat ze zijn.
    Standaard staan ze prima ingesteld. Wel is het nodig de CHOST,CFLAGS en CXXFLAGS goed in te stellen, deze zorgen bij het compileren
    namelijk voor een performance boost. U vindt deze in het bestand /etc/make.conf.

    [code:1:216e89095b]
    nano -w /etc/make.conf
    [/code:1:216e89095b]

    Als Uw alles goed heeft ingesteld is het nu zaak om the "bootstrappen". Dit duurt ongeveer 1-2 uur. Tijdens dit proces
    worden binutils, gcc, gettext en glibc gecompileerd. Als glibc klaar is worden binutils, gcc en gettext weer opnieuw gecompileerd.

    [code:1:216e89095b]
    cd /usr/portage
    scripts/bootstrap.sh
    [/code:1:216e89095b]


    [size=24:216e89095b]12. Voortgaan van stage2 naar stage3[/size:216e89095b]

    Nogmaals, als Uw al de stage3 tarball gebruikt dan is deze stap niet noodzakelijk!

    We gaan nu het basissysteem compileren en installeren:

    [code:1:216e89095b]
    export CONFIG_PROTECT=""
    emerge -p system (U krijgt nu te zien welke programma's worden geinstalleerd)
    emerge system
    [/code:1:216e89095b]

    Als dit klaar is heeft U een stage3 systeem.

    [size=24:216e89095b]13. Timezone[/size:216e89095b]

    Link nu /etc/localtime aan de goede tijdzone met het volgende commando:

    [code:1:216e89095b]
    ln -sf /usr/share/zoneinfo/pad/naar/tijdzonebestand /etc/localtime
    [/code:1:216e89095b]

    [size=24:216e89095b]14. Kernel en de systeemlogger[/size:216e89095b]


    U heeft de keuze uit de kernel die standaard bij Gentoo zit, die ook XFS ondersteunt en de kernel die U zou krijgen als U deze zou downloaden vanaf kernel.org.

    NB. In de Engelse handleiding (mocht U deze gelezen hebben) staat dat de Gentoo-sources geen ondersteuning bieden voor XFS, niets is minder waar! Er is wel degelijk ondersteuning, bovendien wordt door de xfs-sources gebruik gemaakt van kernel 2.4.18 die ouder is dan de versie die bij de Gentoo-sources wordt geleverd (2.4.19)[/color:216e89095b]

    [code:1:216e89095b]
    emerge gentoo-sources (voor standaard kernel bij gentoo)

    emerge vanilla-sources (voor de "kale" kernel van kernel.org)
    [/code:1:216e89095b]

    Nu moet U de nieuwe kernel configureren en compileren.
    Zorg ervoor dat U m.b.t. Uw gebruikte bestandssysteem de juiste optie(s) kiest en zorg er bovendien voor dat U altijd
    onder "File Systems" de optie "Device File System" meeneemt, hiervoor moet U ook de optie "Prompt for development and/or incomplete
    code/drivers" aanvinken onder "Code maturity level options".

    [code:1:216e89095b]
    cd /usr/src/linux
    make menuconfig (configureer nu de kernel en modules)
    make dep clean bzImage && make modules modules_install
    cp /usr/src/linux/arch/i386/boot/bzImage /boot
    [/code:1:216e89095b]

    Installeer nu een systeem logger, U kunt kiezen uit [b:216e89095b]1 sysklogd[/b:216e89095b], [b:216e89095b]2 syslog-ng[/b:216e89095b] en [b:216e89095b]3 metalog[/b:216e89095b].

    [code:1:216e89095b]
    emerge $1 v.d. 3
    rc-update add $1 v.d. 3 default
    [/code:1:216e89095b]

    Als U een laptop gebruiker bent installeer dan ook de PCMCIA hulpprogramma's:

    [code:1:216e89095b]
    emerge pcmcia-cs
    [/code:1:216e89095b]

    Als U het XFS bestandssysteem gebruikt download dan ook de XFS-progs

    [code:1:216e89095b]
    emerge xfs-progs
    [/code:1:216e89095b]

    [size=24:216e89095b]15. /etc/fstab[/size:216e89095b]

    Het systeem is nu bijna klaar voor gebruik, het enige wat U nog moet doen is wat belangrijke configuratie bestanden instellen.
    Zoals bijv. /etc/fstab, vervang BOOT, ROOT en SWAP met de juiste partitie op Uw systeem.

    [code:1:216e89095b]
    nano -w /etc/fstab
    [/code:1:216e89095b]

    Stel nu het root wachtwoord in:

    [code:1:216e89095b]
    passwd
    [/code:1:216e89095b]

    Edit nu /etc/hostname en zet daar Uw hostname met domein in 1 regel. Bijv. mymachine.mydomain.com

    [code:1:216e89095b]
    nano -w /etc/hostname
    [/code:1:216e89095b]

    Doe hetzelfde met /etc/hosts

    [code:1:216e89095b]
    127.0.0.1 localhost.localdomain localhost
    internip hostnaam+domeinnaam hostnaam
    [/code:1:216e89095b]

    Netwerk configuratie

    Voeg de namen van module toe die Uw gebruikt in het bestand /etc/modules.autoload.

    Edit vervolgens /etc/conf.d/net om bij het opstarten het netwerk ook op te starten.

    [code:1:216e89095b]
    nano -w /etc/conf.d/net
    rc-update add net.eth0 default
    [/code:1:216e89095b]

    Als U meerder netwerkkaarten heeft dan moet U voor elke netwerkkaart een nieuw script maken.

    [code:1:216e89095b]
    cd /etc/init.d
    cp net.eth0 net.ethx (x staat voor nummer van netwerkkaart)
    rc-update add net.ethx default
    [/code:1:216e89095b]

    Als U PCMCIA gebruikt zorg er dan voor dat de instellingen in /etc/init.d/pcmcia goed staan voor Uw pc en voeg dan de volgend
    regels toe aan /etc/init.d/net.ethx Dit moet bovenaan het bestand gebeuren.

    [code:1:216e89095b]
    depend() {
    need pcmcia
    }
    [/code:1:216e89095b]

    Ook moet U nu het bestand /etc
    c.conf openen en juist configureren.
    In het bestand /etc/conf.d/local.start zou U bijv. de regels kunnen invoeren die Uw HD-performance opvoeren.

    [size=24:216e89095b]16. Bootloaders[/size:216e89095b]

    Ik ga nu even niet in op het instellen van bootloaders aangezien hier al genoeg Nederlandse info over is, bovendien
    bespaard dit mij ook nog eens wat typewerk, eigenlijk is dat de voornaamste reden… :)

    Wat wel van belang is om te weten is dat Grub standaard geinstalleerd wordt als U de opdracht "emerge system" geeft, Lilo moet handmatig worden geinstalleerd als U dat wilt gaan gebruiken:

    [code:1:216e89095b]
    emerge lilo
    [/code:1:216e89095b]

    [b:216e89095b]Handleiding voor Lilo:[/b:216e89095b]
    http://nl.linux.org/doc/HOWTO/LILO-mini-HOWTO-NL.html

    [b:216e89095b]Handleiding voor Grub:[/b:216e89095b]
    http://nl.linux.org/doc/HOWTO/Multiboot-with-GRUB-NL.html

    [size=24:216e89095b]17. Installatie is geslaagd[/size:216e89095b]

    Als alles is goed gegaan hoeft U alleen nog het volgende te doen:

    [code:1:216e89095b]
    exit
    cd /
    umount /mnt/gentoo/boot
    umount /mnt/gentoo/proc
    umount /mnt/gentoo
    reboot
    [/code:1:216e89095b]


    NB. Na het herstarten is het een goed idee het commando "update-modules" uit te voeren om het bestand /etc/modules.conf
    te genereren. U moet dit bestand niet met de hand bewerken! Hiervoor moet U zijn in de directorie /etc/modules.d[/color:216e89095b]

    Er zijn nog meer handleiding (in het Engels) beschikbaar op de site van Gentoo, zoals het installeren van een grafische omgeving.
    Deze handleidingen worden misschien ook nog vertaald. Gelukkig is de installatie van Gentoo het moeilijkst, als het al moeilijk is…

    Hier de index van alle handleiding op de site van Gentoo:
    http://www.gentoo.org/index-docs.html
  • [size=18:4b00f7d0ff][b:4b00f7d0ff] Introductie in Samba[/b:4b00f7d0ff][/size:4b00f7d0ff]
    [b:4b00f7d0ff]Bijgedragen door Robert, a.k.a linde002[/b:4b00f7d0ff]

    Samba newbie help file.

    samba bestaat nu al weer een tijdje en komt van oorsprong voort uit een idee van een groep hackers in australie, hun homepage is http://www.samba.org. Samba is gepoort (overgezet) naar vele Unix varianten maar geniet de grootste populariteit

    Als je een PC hebt met linux geinstalleerd en je wil een netwerk opzetten met 1 of meer Windows © werkstations, dan wil je zeker Samba gebruiken, het laat jouw linux een complete Windows NT © emuleren (nabootsen), en je kan een persoonlijk Windows NT © netwerk opzetten in een fractie van de tijd die het onder NT kost.

    Het eerste wat je moet doen is je Ethernet (LAN) verbinding instellen, je kan een 100 BaseT mini hub al voor 50 euro krijgen. je hebt ook een 100 BaseT ethernet kaart nodig voor iedere machine die je op het netwerk wil aansluiten. koop voorgeknepen Cat V of cat VI kabels van de goede lengte, je kan ook BaseT 10 hub/kaarten/kabels nemen maar de geldwinst is zo gering in vergelijking met de snelheid dat het de moeite niet loont,
    Mix nooit 10 en 100 BaseT, sommige hubs en kaarten detecteren en ondersteunen automatisch beide snelheden maar als je dit niet zeker weet moet je ze niet mixen, wees ook kieskeurig voor de netwerkkaart die je kiest voor je linux machine ( ivm drivers )

    Voor advies ga naar:
    http://www.linuxdoc.org/HOWTO/Ethernet-HOWTO.html om te kijken of linux jouw kaart ondersteund
    ga naar http://www.linuxdoc.org/HOWTO/NET3-4-HOWTO.html of http://linuxnewbie.org/nhf/intel/network/ voor informatie over het instellen van je netwerkkaart in linux.

    controleer de netwerkconfiguratie op je windows machine(s) door met je rechtermuisknop te klikken op network neighbourhood (netwerk omgeving) en properties (eigenschappen) te selecteren. als we als voorbeeld een 3Com 3C905B-TX nemen dan zien we:
    Client for Microsoft Networks 3Com Fast Etherlink XL (3C905B TX)
    TCP/IP
    File and Print Sharing for Microsoft Networks

    sommige mensen hebben ook nog een dial-up (inbelverbinding) geinstalleerd staan, dit maakt niks uit. hoewel ik wel aanraad om IP-masquerading te gebruiken om je internet verbinding te delen via je linux machine. als je kabel of xDSL hebt dan heb je 2 netwerkkaarten in je linux machine, een voor de verbinding naar je interne netwerk, en een waar het modem op is aangesloten.
    Als je liux machine met het internet verbind door middel van PPP dan heb je alleen een ethernet kaart nodig voor je interne netwerk, kijk op http://www.linuxdoc.org/HOWTO/mini/IP-Masquerade.html voor informatie over dit onderwerp

    Als eerste willen we vaststellen dat de werkstations dmv. het TCP/IP protocol met de server kunnen communiceren.
    voorlopig stellen we in windows in dat we " Windows Logon" als primaire netwerk login gebruiken. in de eigenschappen voor "client for microsoft networks" zorg je ervoor dat het hokje bij "Log onto windows NT domain" uitgevinkt is. bij de eigeinschappen voor TCP/IP vink je WINS configuratie uit, en stel je het IP adress in als een prive IP adres, ik gebruik het liefst een bereik van 10.0.0.0 tot 10.255.255.255 dit is een van de bereiken die is vastgesteld voor mensen met een netwerk met prive IP's.
    deze IP's zijn niet bereikbaar vanaf het internet. ik gebruik het liefst 10.1.1.1 voor mijn server en geef mijn werkstations opvolgende nummers [10.1.1.2 10.1.1.3 etc] je kan 255.255.255.0 gebruiken als network mask.

    definieer het IP-adres en de host namen van je werkstations in het /etc/hosts bestand. in het volgende voorbeeld maken we gebruik van mijnserver, mijnwerkstation1 en mijnwerkstation2


    127.0.0.1 mijnserver.localhost
    10.1.1.2 mijnwerkstation1
    10.1.1.3 mijnwerkstation2

    nu zou je in staat moeten zijn jouw server te pingen door in een DOS prompt in te typen "ping 10.1.1.1" zonder de
    " ". je zou ook je werkstation moeten kunnen pingen vanaf je server door in een Konsole in te typen "ping myworkstation1" en "ping myworkstation2"

    Nu gaan we verder met het configureren van Samba. maak een directory aan die je wilt delen met je werkstations bijvoorbeeld "/pub"

    maak nu je gebruikersaccounts aan. je wilt in ieder geval een aparte account aanmaken voor iedere gebruiker op je netwerk zodat je naderhand prive home directories aan kan maken. als je het "adduser" commando hebt gebruikt om je accounts te maken dan zijn je gebruikers waarschijnlijk al lid van de groep "users" en hebben ze een group ID (gid) "users". controleer je users gid dmv het commando "id <gebruiker>". verander het bestand /etc/passwd als een gid niet goed staat ingesteld. raadpleeg de man page over het /etc/passwd file dmv het commando "man passwd"

    typ "chmod 775 /pub" en "chgrp users /pub" om /pub lid te maken van gid "users"

    Samba zou meegeleverd moeten zijn met je distributie (alhoewel dit niet altijd het geval is) als je Samba nog niet hebt geinstalleerd start je je package tool op en installeer je het vanaf de cd. of je download samba vanaf http://www.samba.org.
    alles wordt ingesteld vanaf /etc/samba/smb.conf (dit kan per distributie verschillen, doe anders "locate smb.conf" of in KDE find smb.conf. stel je smb.conf in met behulp van de Samba documentatie. als je Samba succesvol geinstalleerd heb zou je in je Konsole "man smb.conf" moeten kunnen typen om de man page over dit onderwerp te krijgen. je zult je linux machine moeten instellen om als WINS server en Primary Domain Controller for NT style logins te fungeren, hoe je dit doet wordt uitgelegd in de man page. een voorbeeld smb.conf vindt je aan het einde van dit document.

    Samba draait 2 deamons. "smbd" voor de windows bestand- en printdiensten, en "nmbd" voor de WINS en master domain browser diensten. start de deamons door "nmbd" en "smbd" in te typen in de Konsole.

    Als je Windows machines gebruikt die een nieuwere windows versie gebruiken dan Win95 SR1. dan gebruik je versleutelde paswoorden. je zal je register moeten aanpassen om normale tekst paswoorden te gebruiken. dit doe je zo

    start>run>regedit
    dan in het linker veld selecteer

    HKEY_LOCAL_MACHINE > System > CurrentControlSet > Services >VxD > VNETSUP

    klik met de rechtermuisknop in het rechterveld en selecteer "new" (nieuw) >DWORD value, noem het EnablePlainTekstPassword klik daarna daar met de rechtermuisknop op, selecteer "modify" (verander) en geef het een waarde van 1

    stel nu de werkstations in om op een NT stijl domein in te loggen, het domein heb je toenet ingesteld in smb.conf.
    onder de eigenschappen van "client for microsoft networks" vink je WINS aan en voeg je het ip van je linux machine toe. gebruikers loggen in op het netwerk met het gebruikersnaam en paswoord dat je hebt toegewezen.
    als alles goet gaat heb je nu een volledig werkend Windows NT gebaseerd netwerk met alle toeters en bellen. vanaf het werkstation zou je in staat moeten zijn om de server en andere werkstations te zien in "network neighbourhood" (netwerkomgeving", ook zou je in staat moeten zijn files toe te voegen, te verwijderen en te veranderen in \\myserver\pub en een netwerkverbinding te maken naar deze map.

    voeg de smbd en nmbd deamons toe aan je startup script zodat deze bij het opstarten worden geladen, bij sommige distributies wordt dit automatisch gedaan.

    er zijn veel leuke dingen die je met Damba kan doen zoals prive home-directories voor aparte users maken en printers delen.
    ook heeft Samba heeft een goede webbased configuratie tool "SWAT" deze is misschien ook wel handig om even te bekijken.

    en nu als laatste een test smb.conf

    workgroup = WORKGROUP
    hosts allow = 10.1.1. 127.
    load printers = yes
    printcap name = /etc/printcap
    max log size = 50
    security = user
    socket options = TCP_NODELAY
    interfaces = 10.1.1.1/24
    os level = 33
    domain master = yes
    preferred master = yes
    domain logons = yes
    wins support = yes
    logon script = logon.bat

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

    [netlogon]
    comment = Network Logon Service
    path = /usr/samba/lib/netlogon
    guest ok = yes
    writable = no
    share modes = no

    [pub]
    comment = Public Directory
    path= /pub
    public = yes
    writable = yes
    printable = no

    [printers]
    comment = All Printers
    path = /usr/spool/samba
    browseable = no
    public = yes
    guest ok = yes
    writable = no
    printable = yes

    Note: ingestuurd door Tom S.

    ik wil wijzen op de volgende files die worden meegeleverd met samba om het windows register automatisch aan te passen (ivm met passwords)

    /usr/doc/samba-2.0.5a/docs/NT4_PlainPassword.reg
    /usr/doc/samba-2.0.5a/docs/Win2000_PlainPassword.reg
    /usr/doc/samba-2.0.5a/docs/Win95_PlainPassword.reg
    /usr/doc/samba-2.0.5a/docs/Win98_PlainPassword.reg

    je gebruikt ze door simpelweg dubbel te klikken op het bestand en ok te geven

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.