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

[Suse 8.0] printer delen

Anoniem
LennartII
12 antwoorden
  • Is er iemand die me kan vertellen hoe ik dit doe, of waar ik kan vinden hoe ik het doe?
  • Je hebt een printer aan je linux-pc hangen die je vanuit een Windows-netwerkje wilt benaderen?
    Hiervoor heb je samba nodig.
    Installeer onder linux samba, en pas het bestand /etc/samba/smbconfig even aan zodat deze jou printer kan vinden.

    Voorbeeldje van zo'n bestand:
    [code:1:b5ef4a57d7]
    Global parameters
    [global]
    workgroup = TUX-NET
    encrypt passwords = Yes
    time server = Yes
    unix extensions = Yes
    socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
    character set = ISO8859-15
    os level = 2
    hosts allow = 192.168.100.1
    printing = lprng
    veto files = /*.eml/*.nws
    iched20.dll/*.{*}/

    [homes]
    comment = Home Directories
    valid users = %S
    read only = No
    create mask = 0640
    directory mask = 0750
    guest ok = Yes

    [printers]
    comment = All Printers
    path = /var/tmp
    create mask = 0600
    printable = Yes
    browseable = No

    [print$]
    comment = Printer Drivers
    path = /var/lib/samba/drivers
    write list = @ntadmin root
    force group = ntadmin
    create mask = 0664
    directory mask = 0775

    [c-schijf]
    path = /windows/C
    fstype = FAT

    [printer2]
    path = /var/tmp
    read only = No
    create mask = 0600
    printable = Yes
    printer name = raw-printer
    oplocks = No
    [/code:1:b5ef4a57d7]

    Max
  • Bedankt Max, maar ik kan er echt niks mee. Linux is nog steeds één groot raadsel voor me. Ik heb dan ook maar één vraag: Hoe?
  • [quote:c61a9ebd58="LennartII"]Bedankt Max, maar ik kan er echt niks mee. Linux is nog steeds één groot raadsel voor me. Ik heb dan ook maar één vraag: Hoe?[/quote:c61a9ebd58]

    Installeer samba
    pas het bestand /etc/inetd.conf aan en haal het hekje weg voor de regel :
    [code:1:c61a9ebd58]
    # swat is the Samba Web Administration Tool
    >># swat stream tcp nowait.400 root /usr/sbin/swat swat
    [/code:1:c61a9ebd58]
    laadt inetd opnieuw in
    [code:1:c61a9ebd58]
    kill -HUP <pid of inetd>
    [/code:1:c61a9ebd58]
    >pid of inetd< vind je door
    [code:1:c61a9ebd58]
    ps -ax | grep inetd
    [/code:1:c61a9ebd58]

    start een browser (op 1 van je machines in je netwrk)
    klop in http://ip.van.je linuxbak:901/ (op je linuxbak mag het ook http://localhost:901 zijn
    log in als root in het popup venstertje

    nu kun je samba configgen en je printers en evt. shares aanmaken.

    succes
  • Bedankt Wstolk. Hekje weghalen is gelukt! Maar dan….
    Ik neem aan dat hier ergens mijn PID staat:
    1322 pts/1 S 0:00 grep inetd

    Maar waar?
    linux:~ # kill -HUP 1322 pts/1
    bash: kill: (1322) - No such pid
    bash: kill: pts/1: no such pid
    linux:~ # kill -HUP 1322
    bash: kill: (1322) - No such pid
    linux:~ # kill -HUP 1322 pts/1 S
    bash: kill: (1322) - No such pid
    bash: kill: pts/1: no such pid
    bash: kill: S: no such pid
  • Kun je inetd niet herstarten via de optie
    [b:92c98bef01]/etc/init.d/inetd restart[/b:92c98bef01]
    ?
  • Bedankt Max. Dat herstarten van inet zal wel gelukt zijn middels een reboot. Maar wat ik nog steeds zou willen weten is waar die PID nu staat. Niet om te zeuren maar gewoon om iets te leren.
  • Het pid dat je in deze thread opgaf is niet van inetd, maar van het commando [b:306c3b2a34]grep inetd[/b:306c3b2a34]
    Staat er overigens ook achter.
    Dat betekent dat je geen inetd hebt draaien.
    inetd heb je niet nodig om samba te draaien, maar mogelijk wel voor de webinterface die Walter aangeeft.
    Kun je eenvoudig controleren, typ maar eens [b:306c3b2a34]http://localhost:901[/b:306c3b2a34] in. Krijg je een foutmelding, dan kun je [b:306c3b2a34] swat[/b:306c3b2a34] niet openen

    Ga in Yast naar [b:306c3b2a34]Netwerk/basis->Start/Stop services (inetd[/b:306c3b2a34] en start inetd op.


    Max
  • Inetd gestart, krijg toch foutmelding bij localhost:901
  • Je hebt het goeie hekje voor swat verwijderd?

    Alhier werkt swat nmlk onmiddelijk nadat inetd is opgestart.

    Max
  • Dit hekje
    >># swat stream tcp nowait.400 root /usr/sbin/swat swat
  • Persoonlijk gebruik ik nooi swat om Samba te configureren, ik heb een algemeen programma www.webmin.com Daarmee kun je door je hele netwerk je Linux pc - en dus ook samba - configureren. Grafisch en snel door in te kloppen op een browser [i:48856af479]http://IPLINUXBAK:10000[/i:48856af479]

    Succes…

Beantwoord deze vraag

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