su root ve menu.lst // Arch Linux

Başlatan sem, 30 Haziran 2010 - 02:24:39

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

sem

Arch Linux'ta yeni kullanıcı oluşturdum sem0900 isimli. Daha sonra bu kullanıcıya geçip, su root dediğim zaman, "gruplar atanamadı..." atanamadı şeklinde hata verip, komutu uygulamıyordu. Sonra kullanıcıyı sildim. Tekrardan oluşturdum. Şimdi de ilk giriş ekranında, kullanıcıya root diyerek, şifresini girip, giriş yapabiliyorum, fakat sem0900 yazıp bu hesaba girince su root dediğimde, yalnış parola diyor. Yani root olarak girmek için, ilk başta girmem gerekiyor. Eğer sem0900 ile girip, su root dersem şifremi kabul etmiyor... Ne gibi bir hata olabilir bu, bir yerde şifreyi kabul edip başka yerde etmemek?
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

eribol

Biraz daha açar mısın? Tam olarak ne yapmak istediğini anlayamadım. Archta root olmak için su komutu yeterli oluyor.

sem

Bilgisayarı açtım kullanıcı soruyor ya, root deyip şifremi girersem sorun yok. Bu şekilde giriş yapabiliyorum. Fakat ilk girişte sem0900 yazıp şifremi girdim diyelim ya da root olarak girdikten sonra su sem0900 deyip sem0900 kullanıcısına geçtim. Yani kısacası sem0900 kullanıcısındayken, su root dediğim zaman, yanlış parola hatası alıyorum. Fakat şifre kesinlik doğru, çünkü ilk baştan root ile giriş yaparsam sorun yok...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

eribol


sem

Denedim, su ile de denedim, su - şeklinde de denedim fakat değişen bir şey olmadı...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

Yiğit Ateş

Bu kullanıcının hangi gruplarda yetkisi var? Bana power veya users grubuna dahil değil gibi geldi :-\

sem

power grubunu ekledim fakat böyle bir grup yok dediği için kaldırdım... users grubuna dahil...

useradd -m -G users,audio,lp,optical,storage,video,wheel,root -s /bin/bash KULLANICI_ADI
-p ŞİFRE şeklinde oluşturdum...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

Yiğit Ateş

gpasswd -a sem0900 power komutu ile grubu ekleyip tekrar denersen belki düzelir.

sem

Yok maalesef olmuyor, sudoers dosyasında da sem0900 için, ALL=(ALL) ALL kayıtlı. Fakat kullanıcı sudo komutunu da kullanamıyor. Bununla ilgili bir sıkıntı sanırım, bu kullanıcıyı silip yeni bir kullanıcı oluştursam düzelebilir sanırım. Yukarıda verdiğim komutla oluşturduğum kullanıcıda bir sıkıntı olmaması lazım değil mi? Tekradan o komutu kullanacağım çünkü...
Not: sem0900'ü power'a ekledikten sonra yine su, su -, su root komutlarını denedim, hiç biri yanıt vermedi. Daha doğrusu yanlış parola cevabını verdi...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

Yiğit Ateş

Sıkıntı olmaması açısından şu şekilde yap:

adduser komutunu ver. Sana hangi kullanıcı adını istediğini sorar yaz ve entera bas. Daha sonraki sorulara dokunmadan entera basarak geç.
Additional kısmına geldiğinde lp,wheel,video,audio,optical,storage,power,users komutunu ver. Daha sonra senden şifreni isteyene kadar yine entera bas ve devam et. Daha sonra iki defa şifreni girdiğinde kullanıcın oluşturulur.





sem

Denemiştim fakat bir grup ismi daha soruyor bunları sormadan önce, hangisine bunları yazacağımı bilemedim, ondan yukarda belirttiğim komutu kullanmıştım... Bunları ikincisine yazıyorum değil mi? İlk sorulan Initial group...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

Yiğit Ateş

İlk grup sorduğunda dokunmadan entera basarak geç, ikinci gruba bunları yaz. Ben hep kullanıcıları böyle oluşturuyorum, hiçbir sıkıntı yaşamadım.

sem

Bu şekilde aldığım hata ilk hataya döndü...

su: gruplar atanamıyor, işleme izin verilmedi

Gibi bir hata veriyor, fakat groups komutunda, yazdığım bütün grupların var olduğunu görebiliyorum...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

Yiğit Ateş

sudoers dosyanı görebilir miyim?

sem

USB ye atıyorum buraya alabilmek için fakat, bilinmeyen dosya hatası veriyor. Fakat sem0900 ALL=(ALL) ALL eklemiştim "default"(Türkçe'sini bilmiyorum) haline, onu da sildim, sem0900 kullanıcısı ile beraber... Şu anda ilk hali nasılsa o şekilde sudoers dosyası, sadece root ALL=(ALL) ALL var başında # olmayan...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

Yiğit Ateş

Dosya içeriği şu şekilde olmalı:
# sudoers file.
#
# This file MUST be edited with the 'visudo' command as root.
# Failure to use 'visudo' may result in syntax or file permission errors
# that prevent sudo from running.
#
# See the sudoers man page for the details on how to write a sudoers file.
#

# Host alias specification

# User alias specification

# Cmnd alias specification

# Defaults specification

# Runas alias specification

# User privilege specification
root ALL=(ALL) ALL

# Uncomment to allow people in group wheel to run all commands
%wheel ALL=(ALL) ALL

# Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL

# Samples
# %users  ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users  localhost=/sbin/shutdown -h now


sem

%wheel.....
Buranın başında da vardı # işareti, kaldırdım, fakat sem0900 yine kullanamıyor sudo'yu. Anlamadım ne kadar ilginç bir hata. Bir program yazmışsım onu denemem için, sudo kullanabilen bir kullanıcıya ihtiyacım var fakat, kullanıcım ne sudo kullanabiliyor, ne oturumu root'a bırakıyor... Kullanıcı ekle, kaldır kaç kere yaptım, sonuç alamadım... Format atmak istemiyorum açıkcası, Ubuntu'nun formatı gibi de değil bunun formatı =)
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

Yiğit Ateş

Cidden çok ilginç, bir yerde bir yetki sorunu var ama çözemedim bir türlü. Yarın tekrar bakalım buna, şimdilik aklıma başka bir şey gelmiyor yarı uykulu halde :)

sem

Anladım, çok teşekkürler yardımların için, aynen uykuluyken olmuyor böyle şeyler... Tekrar teşekkürler yardımların için... İyi geceler...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

Yiğit Ateş

Masaüstü olarak ne kullanıyorsun? Gnome ise kullanıcı arayüzünden halledebiliriz belki :)

sem

Yiğit Ateş yardımların için çok teşekkürler yine çok yardımcı oldun bana... Linux'ta da Arch'ta da yeni sayılırım aslında. O nedenle bazı ilginç sıkıntılar yaşıyorum... Fakat dün format atmak zorunda kaldım PC'ye (Ubuntu'yu seçince GRUB menüden, bulunamadı diyordu), çözüldü su root sorunu format ile...  Fakat şimdi bulunamadı sorunu devam ediyor... GRUB ayalarım sıkıntılı sanırım... 
Ek:Masasütü kullanmıyorum Arch'ta...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

Yiğit Ateş

#21
Format atmak zorunda olman kötü olmuş, ama benim de aklıma başka bir çözüm gelmiyordu zaten :) Bulunamadı sorununu tam anlayamadım. Menu.lst dosyana bakabiliriz.

sem

Başlığı ona göre düzenledim (menu.lst'i kapysayacak şekilde). menu.lst dosyasını düzenleme ile ilgili belge bulamadığım için kendim, Arch için yazılanları Ubuntu'ya uyguladım, çalışmıştı ilkten ne güzel sonra sorun çıktı. Arch kısmı "default" (Türkçe'sini bilmiyorum)  olarak kaldığı için onu yazmıyorum. Açılmayan kısım şu:

#(2) Ubuntu
title Ubuntu
root (hd0,1)
kernel /boot/vmlinuz-2.5.32.21-generic root=/dev/sda2 ro
initrd /boot/initrd.img-2.6.32.21-generic


sda = hd0 diyordu, sda2 için sda1 dedim onun için (bir iki şey daha  yazıyordu açıklamada, oradan sda2: (hd0,1) çıkıyor). "root=/dev/sda2 ro" kısmı, Arch'ta böyle yazıyordu(/dev/sda6) ondan ne gördüysem onu yazdım, sadece disk bölümü kısımlarını uyarladım...
Ubuntu'yu seçiyorum menüden, bulunamadı diyor, Arch'tan girip bakıyorum, bu yazdıklarımın hepsi, /dev/sda2'nin içinde duruyor aslında...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

Yiğit Ateş

O 2.5 sahiden mi öyle, yoksa sen mi yanlış yazdın?

sem

Pardon yanlış yazmışım onu o da aşağıdaki ile aynı olacak... 6 olacak...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?