Avatar billede keldolsen Nybegynder
24. oktober 2003 - 22:17 Der er 15 kommentarer og
1 løsning

Kan ikke køre visse programmer

Hej
Jeg kører RedHat 9, som ellers har fungeret fint.
På nettet hentede jeg et brænderprogram som hedder xcdroast.
Hver gang jeg skulle bruge programmet skulle jeg skrive min adgangskode for root.
Jeg læste imidlertid at man kunne fjerne denne forespøgsel om root, ved at gå ind i en teminal og skrive følgende (root@linux /)# which xcdroast og dernæst (root@linux /)# chmod +s /usr/bin/xcdroast.
Nu skulle alt være iorden.
Men da jeg prøvede at trykke på ikonet for at åbne xcdroast skete der ingenting.
Nu kan jeg ikke åbne nogen programmer som forespørger efter root, linkene virker døde.
Hvordan geopretter jeg denne fejl??
Jeg giver 120 points, for at blive fri for at geninstallere maskinen.
Avatar billede lap Nybegynder
24. oktober 2003 - 23:00 #1
skulle du ikke ha' skrevet +x ?

Umiddelbart er det ikke +s som er problemet, med mindre du har skrevet chmod +s /usr/bin ?
Avatar billede lap Nybegynder
24. oktober 2003 - 23:00 #2
hvad er rettighederne på /usr/bin (ls -ald /usr/bin)
Avatar billede keldolsen Nybegynder
24. oktober 2003 - 23:05 #3
Hej lap
Jo, jeg er desværre kommet til at skrive: chmod +s /usr/bin
Så er det bare hvordan man kommer ud af det igen??
Avatar billede lap Nybegynder
24. oktober 2003 - 23:06 #4
chmod 755 /usr/bin
Avatar billede keldolsen Nybegynder
24. oktober 2003 - 23:29 #5
Hej lap
Tak for kommentar.
Jeg skrev: chmod 755 /usr/bin, men jeg kan desværre stadig ikke åbne de links som først spørger efter en root kode som udstyrslæser, brænderprogrammer mm. Linkene virker helt døde.
Hvis jeg derimod logger mig ind som root istedet for bruger, virker det hele.
Har du en anden mulig løsning??
Avatar billede lap Nybegynder
24. oktober 2003 - 23:30 #6
jeg er nødt til at vide, hvad du ellers har gjort - f.eks. chmod +s /usr/bin/* - i så fald har du virkelig lavet ulykker.

lidt historik?
Avatar billede lap Nybegynder
24. oktober 2003 - 23:33 #7
lad os fokusere på xcdroast:

ls -al /usr/bin/xcdroast
lrwxrwxrwx    1 root    root          13 Jul  4 20:05 /usr/bin/xcdroast -> consolehelper

ls -al /usr/bin/consolehelper
-rwxr-xr-x    1 root    root        3592 Feb 25  2003 /usr/bin/consolehelper
Avatar billede keldolsen Nybegynder
24. oktober 2003 - 23:34 #8
Hej Igen
Helt præcis har jeg skrevet følgende: chmod +s /usr/bin/xcdroast
Avatar billede lap Nybegynder
24. oktober 2003 - 23:34 #9
kør lige de 2 kommandoer
Avatar billede lap Nybegynder
24. oktober 2003 - 23:36 #10
løsningen er: "chmod 755 /usr/bin/consolehelper"
Avatar billede lap Nybegynder
24. oktober 2003 - 23:38 #11
problemet er, at xcdroast er et link til consolehelper - derved "ødelægger" du det program, som en masse programmer er afhængige af - nemlig alle de, som skal igennem root-spørgsmålet - her er lidt af dem:

lrwxrwxrwx    1 root    root          13 Sep 17 23:28 printconf-gui -> consolehelper
lrwxrwxrwx    1 root    root          13 Sep 17 23:28 printconf-tui -> consolehelper
lrwxrwxrwx    1 root    root          13 Sep 17 23:28 printtool -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:45 reboot -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-cdinstall-helper -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:48 redhat-config-bind -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 23:54 redhat-config-date -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-config-keyboard -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-config-language -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:45 redhat-config-mouse -> consolehelper
lrwxrwxrwx    1 root    root          13 Aug 13 22:18 redhat-config-network -> consolehelper
lrwxrwxrwx    1 root    root          13 Aug 13 22:18 redhat-config-network-cmd -> consolehelper
lrwxrwxrwx    1 root    root          13 Aug 13 22:18 redhat-config-network-druid -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:48 redhat-config-nfs -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-config-packages -> consolehelper
lrwxrwxrwx    1 root    root          13 Sep 17 23:28 redhat-config-printer -> consolehelper
lrwxrwxrwx    1 root    root          13 Sep 17 23:28 redhat-config-printer-gui -> consolehelper
lrwxrwxrwx    1 root    root          13 Sep 17 23:28 redhat-config-printer-tui -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-config-proc -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-config-rootpassword -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:48 redhat-config-samba -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-config-securitylevel -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-config-services -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-config-soundcard -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 23:54 redhat-config-time -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-config-users -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:55 redhat-config-xfree86 -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-install-packages -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 redhat-logviewer -> consolehelper
lrwxrwxrwx    1 root    root          13 Aug 30 20:02 rhn_register -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:49 serviceconf -> consolehelper
lrwxrwxrwx    1 root    root          13 Jul  4 19:46 setup -> consolehelper
Avatar billede keldolsen Nybegynder
24. oktober 2003 - 23:41 #12
Hej Igen
Nu har jeg kørt de to kommandoer
Avatar billede lap Nybegynder
24. oktober 2003 - 23:41 #13
og hvad var resultatet - kik lige disse indlæg igennem
Avatar billede lap Nybegynder
24. oktober 2003 - 23:42 #14
sig til hvis jeg går for hurtigt frem, men løsningen er: "chmod 755 /usr/bin/consolehelper"
Avatar billede keldolsen Nybegynder
24. oktober 2003 - 23:52 #15
Hej Igen
Nu virker det igen.
Jeg er dybt imponeret, du må vide en masse om linux.
Nu skal jeg passe bedre på en anden gang.
Vil du lige sende et svar, så du kan få dine fortjente points.
Tak for hjælpen
Avatar billede lap Nybegynder
24. oktober 2003 - 23:53 #16
velbekomme - og det hjælper at have en kørende maskine at sammenligne med, men jo, jeg ved da et og andet om linux :-)
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

IT-JOB