Ubuntu Türkiye

Ubuntu => Kurulum Öncesi ve Sonrası => Konuyu başlatan: utdmr - 15 Kasım 2009 - 14:34:44

Başlık: chmod 777 / -R
Gönderen: utdmr - 15 Kasım 2009 - 14:34:44
Arkadaşlar bütün diski "chmod 777" yaptım. Ne yapmam lazım çözmek için. Sistemde sudo çalışmıyor, ben de Live CD'den yapmalıyım. Eğer hepsini teker teker düzeltmem gerekecekse, birisi bana kök dizinden itibaren bütün ana dizinlerin chmod değerlerini verebilir mi, "ls -l /" ile?
Başlık: Ynt: chmod 777 / -R
Gönderen: localhost - 15 Kasım 2009 - 14:36:08
ls -l /
insgesamt 92
drwxr-xr-x   2 root root  4096 2009-11-05 19:09 bin
drwxr-xr-x   3 root root  4096 2009-11-10 18:03 boot
lrwxrwxrwx   1 root root    11 2009-11-05 19:00 cdrom -> media/cdrom
drwxr-xr-x  18 root root  4000 2009-11-15 12:07 dev
drwxr-xr-x 146 root root 12288 2009-11-15 12:07 etc
drwxr-xr-x   3 root root  4096 2009-11-05 19:06 home
lrwxrwxrwx   1 root root    33 2009-11-05 19:08 initrd.img -> boot/initrd.img-2.6.31-14-generic
drwxr-xr-x  18 root root 12288 2009-11-13 02:43 lib
drwx------   2 root root 16384 2009-11-05 18:59 lost+found
drwxr-xr-x   6 root root  4096 2009-11-05 19:41 media
drwxr-xr-x   2 root root  4096 2009-10-20 02:04 mnt
drwxr-xr-x   2 root root  4096 2009-10-28 21:55 opt
dr-xr-xr-x 172 root root     0 2009-11-15 13:06 proc
drwx------  11 root root  4096 2009-11-10 18:57 root
drwxr-xr-x   2 root root  4096 2009-11-10 18:02 sbin
drwxr-xr-x   2 root root  4096 2009-10-20 01:05 selinux
drwxr-xr-x   3 root root  4096 2009-11-05 19:26 srv
drwxr-xr-x  12 root root     0 2009-11-15 13:06 sys
drwxrwxrwt  15 root root  4096 2009-11-15 13:28 tmp
drwxr-xr-x  11 root root  4096 2009-11-05 19:21 usr
drwxr-xr-x  15 root root  4096 2009-10-28 22:02 var
lrwxrwxrwx   1 root root    30 2009-11-05 19:08 vmlinuz -> boot/vmlinuz-2.6.31-14-generic

Başlık: Ynt: chmod 777 / -R
Gönderen: utdmr - 15 Kasım 2009 - 14:38:50
Teşekkürler, deniyorum. Umarım başka bir şey yapmam gerekmez.
Başlık: Ynt: chmod 777 / -R
Gönderen: utdmr - 15 Kasım 2009 - 14:50:34
İzinleri ayarladım, peki neden şimdi "sudo" dediğimde:
"sudo: must be setuid root" diyor?
Başlık: Ynt: chmod 777 / -R
Gönderen: localhost - 15 Kasım 2009 - 14:53:17
chwon root:root /usr/bin/sudo olmassa 2. kodu dene chmod 4755 /usr/bin/sudo
Başlık: Ynt: chmod 777 / -R
Gönderen: utdmr - 15 Kasım 2009 - 15:05:54
Alıntı yapılan: localhost - 15 Kasım 2009 - 14:53:17
chwon root:root /usr/bin/sudo olmassa 2. kodu dene chmod 4755 /usr/bin/sudo

/usr/bin/sudo nun değerleri -rwxr-xr-x sahipleri de root:root zaten.
Ve de değişiklik yapmama izin vermiyor sistem, sudo kullanmam lazım ve zaten çalışmayan da o :).

Bir de bir soru: chmod 4755 ile 755 in farkı nedir?
Başlık: Ynt: chmod 777 / -R
Gönderen: localhost - 15 Kasım 2009 - 15:42:20
Recovery modda Root/Shell olarak gir. Komutlari dene...  Soruna cözüm üreten komut ikinci komut :)
Başlık: Ynt: chmod 777 / -R
Gönderen: utdmr - 15 Kasım 2009 - 15:59:08
İkinci komut ile sudo çalıştı. Ancak sistemde hala izinlerle ilgili bir sorun var sanıyorum, çünkü örneğin ping komutunda bile "operation not permitted" diyor. Format mı tek çare?
Başlık: Ynt: chmod 777 / -R
Gönderen: localhost - 15 Kasım 2009 - 16:11:27
Alıntı yapılan: utdemir - 15 Kasım 2009 - 15:59:08
İkinci komut ile sudo çalıştı. Ancak sistemde hala izinlerle ilgili bir sorun var sanıyorum, çünkü örneğin ping komutunda bile "operation not permitted" diyor. Format mı tek çare?

Kolaya kacmamak lazim. Vardir bir cözümü biraz arastirmak lazim.
Başlık: Ynt: chmod 777 / -R
Gönderen: utdmr - 15 Kasım 2009 - 16:13:56
Alıntı yapılan: localhost - 15 Kasım 2009 - 16:11:27
Kolaya kacmamak lazim. Vardir bir cözümü biraz arastirmak lazim.

Emin olun format benim için en zor şeylerden biri, sistemi tekrar çalışır hale getirmek günlerimi alıyor. Şimdilik bir CD indiriyorum ama, bir çözüm yolu bulursak ilk olarak onu deneyeceğim.
Başlık: Ynt: chmod 777 / -R
Gönderen: localhost - 15 Kasım 2009 - 16:15:55
drwxr-xr-x   2 root root  4096 2009-11-05 19:09 bin Bu kisim sende nasil görünüyor? Ciktiyi gönderebilirmisin
Başlık: Ynt: chmod 777 / -R
Gönderen: foma - 15 Kasım 2009 - 16:16:30
ls -l /bin/ping ne diyor?
Başlık: Ynt: chmod 777 / -R
Gönderen: heartsmagic - 15 Kasım 2009 - 16:19:00
Format tek çare değil ancak çözüm tek bir işlemle de olmaz. Sorun yaşadıkça bu meseleleri halletmen lazım. Örneğin sudo sorununda olduğu gibi. Başka türlü yolu yok. Bir kere de benim başıma gelmişti :) Formatsız bu şekilde düzelttim durumu, ki zaten Gentoo için yeniden derlemek ne kadar sürer malum.

ping için de 4755 çalıştırılmalı. Baştaki 4 sticky bit mevzusu.
Başlık: Ynt: chmod 777 / -R
Gönderen: utdmr - 15 Kasım 2009 - 16:26:14
Alıntı yapılan: localhost - 15 Kasım 2009 - 16:15:55
drwxr-xr-x   2 root root  4096 2009-11-05 19:09 bin Bu kisim sende nasil görünüyor?
Bilgisayarımdan bütün dizinlerin çıktısını yazmam zor, zira diğer bilgisayardan elimle yazıyorum. Bin klasörü şu şekilde:
drwxr-xr-x    2  root root 4096 Nov 11 13:58 bin
Alıntı yapılan: foma - 15 Kasım 2009 - 16:16:30
ls -l /bin/ping ne diyor?
Aynı şekilde üstteki bin çıktısıyla, 755 sahipliğinde root a ait dosya.
Alıntı yapılan: heartsmagic - 15 Kasım 2009 - 16:19:00
Format tek çare değil ancak çözüm tek bir işlemle de olmaz. Sorun yaşadıkça bu meseleleri halletmen lazım. Örneğin sudo sorununda olduğu gibi. Başka türlü yolu yok.

Gözüm korktu, bütün filesystem'in izinleri sorun çıkartacak gibi yavaş yavaş o zaman. Üzgünüm, tavsiye edilmeyen bir şey, ama halihazırda bir de fglrx sorunum var. Sanırım format atsam daha iyi olacak. Hem de bu sefer hafif bir sistem kurup üstüne ben yazılımları yükleyeyim de format bir işe yarasın :).

Teşekkürler cevaplarınız için, Linux mantığından uzaklaşıp basit mantığı uyguluyorum. Format. :(

Başlık: Ynt: chmod 777 / -R
Gönderen: heartsmagic - 16 Kasım 2009 - 02:52:17
Eh hepsi olmasa da bazılarının çıkartacağı aşikardı :)