[linux] Printer doet het ineens niet meer...
Mike Jonkmans
nllgg op jonkmans.nl
Wo Feb 16 23:09:35 CET 2022
On Wed, Feb 16, 2022 at 09:20:45PM +0100, joop gerritse via Linux wrote:
>
> On 2/16/22 18:20, Geert Stappers via Linux wrote:
> > On Wed, Feb 16, 2022 at 05:45:36PM +0100, joop gerritse via Linux wrote:
...
> > Uit de oorspronkelijke e-mail:
> >
> > | joop op joop-GA-78LMT-S2P:~$ groups
> > | joop adm cdrom sudo dip plugdev lpadmin sambashare
> > | joop op joop-GA-78LMT-S2P:~$ ^C
> > |
> > | lpadmin zit er dus bij; dat zou toch voldoende moeten zijn.
> >
> > Laat dat idee los (dan komt er ruimte voor nieuwe ideeen.)
> >
> > Met "dat idee" bedoel ik
> > | lpadmin zit er dus bij; dat zou toch voldoende moeten zijn.
> >
> > We weten nu namelijk dat "joop" **geen lid** van de group `lp` is.
> > En weten dat de "temp directories" zijn wel van group `lp` zijn.
> >
> >
> > Laat ons weten of het toevoegen van "joop" aan group `lp`
> > jouw voorbij brengt aan de 'Permission denied'
> > uit jouw oorspronkelijke bericht.
> > Ik bedoel: Neem a.u.b. de tijd om terug te melden hoe het verloopt.
> >
> Het valt nog niet mee om iets aan de pemissies toe te voegen:
Het is ook niet zo makkelijk.
> joop op joop-GA-78LMT-S2P:~$ sudo usermod -g lp joop
> usermod: no changes
Dit is niet goed. Het maakt je primaire groep 'lp'.
Doe eens 'man usermod'
Het leren lezen van een manual pagina is een essentieel kunstje.
> joop op joop-GA-78LMT-S2P:~$ id
> uid=1000(joop) gid=1000(joop) groups=1000(joop),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),115(lpadmin),135(sambashare)
>
> Groep 7 (lp) is nergens te vinden!:
Wel als je opnieuw zou inloggen. Ook kan je het commando 'newgrp' gebruiken.
> Ik heb het ook met -G geprobeerd
>
> [sudo] password for joop:
> joop op joop-GA-78LMT-S2P:~$ id
> uid=1000(joop) gid=1000(joop) groups=1000(joop),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),115(lpadmin),135(sambashare)
> joop op joop-GA-78LMT-S2P:~$
>
> Maar hij staat wel in /etc/group:
>
> root:x:0:
> daemon:x:1:
> bin:x:2:
> sys:x:3:
> adm:x:4:syslog
> tty:x:5:syslog
> disk:x:6:
> lp:x:7:joop
> mail:x:8:
> news:x:9:
> uucp:x:10:
> ...enz.
>
> Het effect is nog steeds hetzelfde:
>
> Idle - Unable to open print file: Permission denied
Het is ook niet goed om 'usermod -G lp' te doen.
Je hebt nu je oorspronkelijke groep settings verwijderd.
Je had 'usermod -a -G lp' moeten doen.
Fix: 'usermod -G joop,adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare'
> Jammer! Het was een leuk idee.
Dat is het nog steeds.
> PS eigenlijk had ik de lp group wel in de output van id verwacht...
Ik (dus) niet.
--
Groetjes, Mike Jonkmans
Verzonden vanaf Linux.
Meer informatie over de Linux
maillijst