• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af mbs- | 25.11.2011 00:04

Tastefejl: sudo chown -R "user":"user" /

Hjælp generelt
Hej.

På de her sene natte timer ser det vidst ud til at jeg har dummet mig. Jeg var ved at redigere nogle rettigheder på mine drev, da jeg skulle ha ejerskab over mine backup drev, og de har navnet Storage 1 & Storage 2. Da jeg var ved at skrive kommandoen i terminalen (sudo chown -R mbs:mbs /media/Storage1) kom jeg til at "falde over" enter knappen, og fik altså skrevet "sudo chown -R mbs:mbs /" Jeg skyndte mig selvfølgelige som det første og fik trykket CTRL + C, men det ser ud til at det har ændret noget på blandt andet /home. Kan ikke åbne chrome og synaptic. Kan ikke installere xchat så jeg kan gå på irc, og jeg har kun google og diverse forums (hvor jeg kan huske adgangskoden, kan selvfølgelig heller ikke åbne Thunderbird).

Håber på der er en gut der kan hjælpe, er rimelig stucked her.

Bruger PCLinuxOS med XFCE

På forhånd MANGE tak! :/
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer6

# 1

13 år 7 måneder siden

Permalink

Indsendt af marlar den 25. november 2011 kl. 00:15

Permalink

Jeg lavede engang et

Jeg lavede engang et lignende stunt: http://www.linuxin.dk/node/16170

Ved hjælp af getfact og setfacl fik jeg ganske let genskabt rettighederne.

Så hvis du har en anden maskine med tilsvarende opsætning kan du overføre de korrekte ejerskab og rettigheder til det du har spoleret.

Alternativt, hvis du fortæller hvilken distro og version, så kan nogle af os med samme system måske køre en getfacl og give dig resultatfilen. Edit: det står der jo allerede....
  • Log ind eller opret dig for at tilføje kommentarer

# 2

13 år 7 måneder siden

Permalink

Indsendt af mich den 25. november 2011 kl. 00:25

Permalink

Du er heldig, at du kører

Du er heldig, at du kører et rpm-system, og at andre har haft problemet før dig.
for p in $(rpm -qa); do rpm –setugids $p; rpm –setperms $p; done
sætter ejerskab og rettigheder på alle installerede filer som de var lige efter installationen.
Se http://www.cyberciti.biz/tips/reset-rhel-centos-fedora-package-file-per… for nærmere forklaring. Læs også kommentarerne, der står et par guldkorn der, bl.a. ovenstående kode.

PS.: Du skal nok bruge sudo
  • Log ind eller opret dig for at tilføje kommentarer

# 3

13 år 7 måneder siden

Permalink

Indsendt af mbs- den 25. november 2011 kl. 00:42

Permalink

Prøvede, men

#2: Det virkede ikke med "sudo" også den kommando, så jeg skrev "su" også mit password. Da jeg så prøvede og skrive den kommando du gav mig, lukkede terminal vinduet. Da jeg åbnede igen, kom denne fejlmeldning: grantpt failed: Ugyldigt format på eksekverbar fil.
  • Log ind eller opret dig for at tilføje kommentarer

# 4

13 år 7 måneder siden

Permalink

Indsendt af mbs- den 25. november 2011 kl. 01:32

Permalink

xterm

Fik åbnet et xterm vindue, men jeg kan ikke bruge sudo. -> "su: Kan ikke sætte grupper: Operationen er ikke tilladt"
  • Log ind eller opret dig for at tilføje kommentarer

# 5

13 år 7 måneder siden

Permalink

Indsendt af mbs- den 25. november 2011 kl. 02:42

Permalink

ahh :)

Ahh :) Loggede ud og kom ud i shell. Derefter kunne jeg logge ind som root og skrive "chown root:root /bin/su" også disse to kommandoer:

for p in $(rpm -qa); do rpm --setperms $p; done
for p in $(rpm -qa); do rpm --setugids $p; done

Derefter genstartede jeg og bingo :P

Tak for hjælpen!!!
  • Log ind eller opret dig for at tilføje kommentarer

# 6

13 år 7 måneder siden

Permalink

Indsendt af mich den 25. november 2011 kl. 03:39

Permalink

Det virkede ikke med

#3: Det virkede ikke med "sudo" også den kommando, så jeg skrev "su" også mit password.

Med sudo skal du bruge dit eget password, men med su skal du bruge root's password.

Hmm. Måske er det mere kompliceret. Hvis du har fået ændret ejerskab eller rettigheder på nøgleprogrammer som su, sudo, rpm eller andre, så du ikke kan køre dem, kan du prøve at logge ind direkte som root.
Ellers må du prøve at rette dem først manuelt v.hj.a. en live-CD.

Hvis du vil forsøge med rpm-kommandoen fra #2, er det vigtigt, at det er rpm på DIT system og ikke på en live-CD, da den skal have fat i rpm-databasen og listen over installerede filer.

Til sammenligning (fra min Mandriva 2010.1):
-rwxr-xr-x 1 root root /bin/chmod*
-rwxr-xr-x 1 root root /bin/chown*
-rwxr-xr-x 1 root root /bin/ls*
-rwxr-xr-x 1 rpm rpm /bin/rpm*
---s--x--x 2 root root /usr/bin/sudo*
-rwsr-xr-x 1 root root /bin/su*

Ellers er der også nogle forslag, hvis du følger linket i #1. De kræver dog, at du har et system magen til at tage oplysningerne fra.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Linux App Store Flathub når 3 milliarder downloads 0
llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0

Seneste aktivitet

Mest sikker webbrowser 3
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 1
Firefox 2
Ingen Mint 4
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
"Intet realistisk alternativ" - mig i r*ven 10
Linuxin er nu migreret til Drupal 11 13
Et Dansk alternativ til Facebook 18
Ekstern Blu-ray-brænder, der fungerer med PCLinuxOS 3
Københavns og Aarhus Kommune dropper MS 9
Open Source-eksperimentet 1
Microsoft og Google ud af de danske skoler 2
Udfordringer med lydin på Debian 12 1
ExplainingComputers? 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !