Rocky Linux 9 ile Kullanıcı Değiştirme Nasıl Yapılır? (su)

Rocky Linux Nedir?

Rocky Linux, Red Hat Enterprise Linux (RHEL) tabanlı açık kaynaklı bir işletim sistemidir. CentOS’un resmi olarak desteklenmesinin sona ermesinin ardından, geliştiriciler tarafından tutarlı bir RHEL alternatifi sağlamak amacıyla oluşturulmuştur. Kullanıcı dostu bir yapıya sahip olan Rocky Linux, çok sayıda sunucu ve masaüstü ortamında güvenli ve kararlı bir çalışma ortamı sunar.

Kullanıcı Yönetimi

Rocky Linux, çoklu kullanıcı desteği sunarak sistem yönetimini kolaylaştırır. Her kullanıcının kendi dosyaları, ayarları ve izinleri bulunur. Kullanıcı yönetiminde çeşitli komutlar ve yöntemler kullanılarak kullanıcılar arasında geçiş yapmak mümkündür.

‘su’ Komutu Nedir?

‘su’ (substitute user) komutu, terminal üzerinde farklı bir kullanıcı kimliği altında çalışmayı sağlar. Genellikle ‘root’ kullanıcısına geçiş yapmak için kullanılan bu komut, aynı zamanda başka bir kullanıcı olarak da oturum açma imkanı tanır. Örneğin, bir yönetici, normal bir kullanıcıdan root erişimine ihtiyaç duyduğunda bu komutu kullanabilir. Komut, kullanıcı adı belirtildiği takdirde belirtilen kullanıcıya geçiş yapar. Aksi takdirde, varsayılan olarak root kullanıcısına geçiş yapar.

‘su’ Komutu ile Kullanıcı Değiştirme

Terminalde kullanıcı değiştirmek için şu adımlar izlenir:

1. Terminal uygulamasını açın.
2. Kullanıcı değiştirmek için ‘su’ komutunu kullanarak terminalde aşağıdaki gibi bir komut girin:

“`
su – [kullanıcı_adı]
“`

Burada `[kullanıcı_adı]`, geçiş yapmak istenen kullanıcının adıdır. Eğer root kullanıcısına geçiş yapılmak isteniyorsa, sadece `su -` yazmak yeterlidir.

3. Komutun çalıştırılmasından sonra, belirtilen kullanıcının şifresi istenir. Doğru şifre girildiğinde, yazılım ortamı belirtilen kullanıcıya ait ortam değişkenleriyle açılır.

Örnek Kullanım

Örnek olarak, ‘testuser’ adlı bir kullanıcıya geçiş yapmak için terminalde şu komut yazılır:

“`
su – testuser
“`

Bu komut yazıldığında, ‘testuser’ kullanıcısının şifresi istenir. Şifre girildikten sonra, terminalde komut satırı ‘testuser’ kullanıcısına ait olacak şekilde değişir.

Mümkün Olan Seçenekler

‘su’ komutu kullanılırken farklı seçenekler de mevcuttur. Örneğin:

– `-` bayrağı, belirli bir kullanıcının ortam değişkenlerinin yüklenmesini sağlar. Bu, kullanıcının kimliğine tam olarak geçiş yapmayı amaçlar.
– `-c` bayrağı, belirtilen komutu geçiş yapılan kullanıcı ile çalıştırmak için kullanılır. Örnek kullanım şu şekildedir:

“`
su -c “komut” [kullanıcı_adı]
“`

Bu kullanım, yalnızca belirtilen komut çalıştırıldıktan sonra otomatik olarak kullanıcı geçişini sonlandırır.

Kullanım Kısıtlamaları

‘su’ komutunu etkili bir şekilde kullanabilmek için, mevcut kullanıcının geçiş yapmak istenilen kullanıcı için gerekli yetkilere sahip olması gerekmektedir. Aynı zamanda, root kullanıcısı olarak oturum açmak için, kullanıcının root şifresini bilmesi şarttır. Bazı sistemlerde, ‘su’ komutunun kullanılabilmesi için kullanıcının sudoers dosyasına eklenmesi gerekebilir.

‘sudo’ ile Kullanıcı Değiştirme

Alternatif bir yöntem ise ‘sudo’ komutudur. ‘sudo’ komutu, standart bir kullanıcıya root yetkileri ile belirli bir komutu çalıştırma izni verir. Kullanıcı, bu komutla belirli bir komutun yönetici haklarıyla çalıştırılmasını sağlar. Kullanım şekli şu şekildedir:

“`
sudo -u [kullanıcı_adı] komut
“`

Bu komut ile `komut`, belirtilen kullanıcı ile yürütülür. Eğer belirtilen kullanıcı root ise, doğrudan root yetkileri altında işlem yapılır.

Güvenlik

Kullanıcı değiştirme işlemlerinin güvenli bir şekilde yapılması, sistemin güvenliği açısından oldukça önemlidir. Kullanıcı bilgileri ve şifreleri, herhangi bir yetkisiz erişim durumunun önlenmesi amacıyla dikkatle korunmalıdır. Ayrıca, kullanıcı izinlerinin ve rolleri ile ilgili ayarların düzenli olarak gözden geçirilmesi, sistem güvenliğini artırır.

Sonuç

Rocky Linux 9 sisteminde kullanıcı değiştirme, ‘su’ veya ‘sudo’ komutları kullanılarak gerçekleştirilebilir. Bu işlemler, sistem yönetimi açısından önemlidir ve dikkatli bir şekilde uygulanmalıdır. Kullanıcıların değiştirilmesi, sistemlerin daha esnek bir şekilde yönetilmesine olanak sağlar ve güvenlik politikalarının uygulanmasına yardımcı olur.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR