• 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

14 år 2 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

14 år 2 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

14 år 2 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

14 år 2 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

14 år 2 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

14 år 2 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

GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0
KDE Plasma 6.6 tilføjer en funktion, som brugerne har spurgt efter i evigheder 0
Linux i København 12.01.2026: Open source i det offentlige 0
Dansk distro Omarchy 0
KDE overgår indsamlingsmålet for 2025 med rekordstor støtte fra lokalsamfundet 0

Seneste aktivitet

rsync og filsystem 2
Debian 13.3.0 8
E-mail blues 7
BigLinux 1
Linux Mint 22.3 - hvornår opdatere? 10
Canon-printer: Jeg savner "Ink-Toner Level"-meddelelse 10
billede af nuværende installation 2
mapper 4
LinuxIn live 9
Linux Debian på ekstern HD 4
usb disk *LØST* 2
Pacman kunne erstattes af en anden Rust baseret mulighed 1
Epson skanner software 8
Debian 1
Printer Epson ET-2865 problem 8
Winboat 4
Nu kan man skrive private beskeder 14
Mint på imac 2009 34
Firefox AI 7
Kunstig inteligens 6

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !