fel ägare

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
starwolf
Inlägg: 715
Blev medlem: 11 jun 2008, 12:49
OS: Windows
Utgåva: Vet inte/ingen utgåva passar

fel ägare

Inlägg av starwolf »

Om jag loggar in på ubuntu 13.04 som bengt och sedan skriver gksudo nautilus och lösenord.
Så har alla kataloger "Min" som ägare.
Endast katalogen Root har bengt som ägare och grupp är root.
Detta är väl fel?

en fråga till, hur får jag fönsterna att öppnas mini och vid klick max?


någon som kan hjälpa mig??
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: fel ägare

Inlägg av Osprey »

Det där låter mycket märkligt, hur ser din "/etc/passwd" ut och vad får du ut ifrån "ls -l /"....?

Dvs. hur ser utskrifterna från kommandona...

Kod: Markera allt

cat /etc/passwd
ls -l /
...ut?
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
starwolf
Inlägg: 715
Blev medlem: 11 jun 2008, 12:49
OS: Windows
Utgåva: Vet inte/ingen utgåva passar

Re: fel ägare

Inlägg av starwolf »

root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
syslog:x:101:103::/home/syslog:/bin/false
messagebus:x:102:105::/var/run/dbus:/bin/false
avahi-autoipd:x:103:106:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
usbmux:x:104:46:usbmux daemon,,,:/home/usbmux:/bin/false
dnsmasq:x:105:65534:dnsmasq,,,:/var/lib/misc:/bin/false
kernoops:x:106:65534:Kernel Oops Tracking Daemon,,,:/:/bin/false
rtkit:x:107:113:RealtimeKit,,,:/proc:/bin/false
whoopsie:x:108:114::/nonexistent:/bin/false
speech-dispatcher:x:109:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/sh
avahi:x:110:116:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
lightdm:x:111:117:Light Display Manager:/var/lib/lightdm:/bin/false
pulse:x:112:119:PulseAudio daemon,,,:/var/run/pulse:/bin/false
hplip:x:113:7:HPLIP system user,,,:/var/run/hplip:/bin/false
colord:x:114:122:colord colour management daemon,,,:/var/lib/colord:/bin/false
saned:x:115:123::/home/saned:/bin/false
bengt:x:1000:1000:bengt,,,:/home/bengt:/bin/bash
debian-spamd:x:116:126::/var/lib/spamassassin:/bin/sh
gdm:x:117:127:Gnome Display Manager:/var/lib/gdm:/bin/false
mysql:x:118:129:MySQL Server,,,:/nonexistent:/bin/false
sshd:x:119:65534::/var/run/sshd:/usr/sbin/nologin
guest-98L9UL:x:121:131:Guest,,,:/tmp/guest-98L9UL:/bin/bash






drwxr-xr-x 2 bengt root 4096 aug 26 13:13 bin
drwxr-xr-x 3 bengt root 4096 aug 26 13:18 boot
drwxr-xr-x 2 bengt root 4096 dec 28 2012 cdrom
drwxr-xr-x 16 root root 4200 aug 28 07:14 dev
drwxr-xr-x 168 bengt root 12288 aug 28 07:24 etc
drwxr-xr-x 4 bengt root 4096 aug 28 06:41 home
lrwxrwxrwx 1 root root 32 aug 22 08:22 initrd.img -> boot/initrd.img-3.11.0-3-generic
lrwxrwxrwx 1 root root 33 aug 22 08:12 initrd.img.old -> /boot/initrd.img-3.11.0-3-generic
drwxr-xr-x 23 bengt root 4096 aug 22 08:23 lib
drwx------ 2 root root 16384 dec 28 2012 lost+found
drwxr-xr-x 4 bengt root 4096 aug 21 09:31 media
drwxr-xr-x 2 bengt root 4096 apr 25 19:19 mnt
drwxr-xr-x 2 bengt root 4096 aug 21 09:31 opt
dr-xr-xr-x 187 root root 0 aug 28 07:14 proc
drwx------ 12 bengt root 4096 aug 26 13:36 root
drwxr-xr-x 28 root root 880 aug 28 07:15 run
drwxr-xr-x 2 bengt root 12288 aug 26 13:13 sbin
drwxr-xr-x 2 bengt root 4096 aug 21 09:31 srv
dr-xr-xr-x 13 root root 0 aug 28 07:14 sys
drwxrwxrwt 9 bengt root 4096 aug 28 07:31 tmp
-rw-r--r-- 1 bengt root 154 aug 26 13:03 undef.log
drwxr-xr-x 11 bengt root 4096 aug 21 09:33 usr
drwxr-xr-x 15 bengt root 4096 aug 24 11:43 var
lrwxrwxrwx 1 root root 29 aug 22 08:22 vmlinuz -> boot/vmlinuz-3.11.0-3-generic
Bilagor
Markering_001.jpg
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: fel ägare

Inlägg av Osprey »

Ja /etc/passwd ser helt rätt och riktig ut, så att så långt är det ok...

Det kan vara enkelt fixat. Om du kör t.ex "ls -l /bin" och "ls -l /usr" och alla filer ägs av "root root" så är det bara att köra "sudo chown root /*".

Men om filerna där inte ägs av "root root" så är det bara en ominstallation som kan rädda dig. Problemet är att alla filer som ligger längre ner i filsystemet ska inte ägas av root, så det går inte bara att byta ägare rekursivt på alla filer.

Men som sagt, se efter hur det ser ut i t.ex "/bin" och "/usr"...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
starwolf
Inlägg: 715
Blev medlem: 11 jun 2008, 12:49
OS: Windows
Utgåva: Vet inte/ingen utgåva passar

Re: fel ägare

Inlägg av starwolf »

Ja nu så visar den root på alla utom Bengt i home katalogen där står det fortfarande min som ägare.
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: fel ägare

Inlägg av Osprey »

Jo precis, förutom några filer under t.ex /usr som varken ägs av root eller bengt utan istället kanske "daemon" eller "sys". Att de filerna har rätt ägare är viktigt för säkerheten i systemet. Men det är antagligen helt ok nu, så det är bara att köra på... :)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
starwolf
Inlägg: 715
Blev medlem: 11 jun 2008, 12:49
OS: Windows
Utgåva: Vet inte/ingen utgåva passar

Re: fel ägare

Inlägg av starwolf »

kan jag inte finna
"daemon" eller "sys"
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: fel ägare

Inlägg av Osprey »

Du kan prova med t.ex:

Kod: Markera allt

find /usr -not -user root -exec ls -l {} \;
...det är inte jättemånga filer, men några som ägs av någon annan än root bör den hitta...

(vilka filer som finns och vem de ägs av kan variera lite beroende på vad du har installerat)

[Edit] De filerna ska alltså ägas av någon annan än root, så det är inget som ska ändras...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
starwolf
Inlägg: 715
Blev medlem: 11 jun 2008, 12:49
OS: Windows
Utgåva: Vet inte/ingen utgåva passar

Re: fel ägare

Inlägg av starwolf »

så blev svaret
bengt@bengt-linux:~$ find /usr -not -user root -exec ls -l {} \;
-rwsr-xr-x 1 mail root 17868 sep 17 2012 /usr/bin/mailq
-rwsr-xr-x 1 mail root 26060 sep 17 2012 /usr/sbin/nullmailer-queue
-rwsr-sr-x 1 libuuid libuuid 17996 jun 12 20:46 /usr/sbin/uuidd
bengt@bengt-linux:~$

MEN nu till det roliga jag installerade ubuntu på en annan burk och
Home har root rättigheter
sedan i bengt så är min ägare och bengt som grupp
likandant i alla kataloger
skall det vara så???
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: fel ägare

Inlägg av Osprey »

Yup, root ("root root") ska äga /home och du ska äga din egen katalog... Detta går ut på att bara root ska få skapa nya filer eller mappar i /home, men i din egen katalog gör du som du vill...

Det skyddet som finns i /home gäller alltså bara lokalt i /home och så är det i alla kataloger, i din egen katalog som ligger därunder, gäller de rättigheter som är uppsatta för den katalogen. Om du vill så kan du alltså göra "chmod 000 /home/bengt" och sedan får du inte ens själv skapa något där, förrän du ändrat tillbaka rättigheterna/skyddet...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Skriv svar

Återgå till "För nybörjaren"