Linux vs Windows vs MacOS для работы. Какой ЛИНУКС выбрать в 2020 для рабочего компьютера?
İçindekiler:
su
(yedek veya kullanıcı değiştir kısaltması) yardımcı programı, varsayılan olarak kök kullanıcı olan başka bir kullanıcının ayrıcalıklarıyla komut çalıştırmanıza olanak tanır.
su
kullanmak, geçerli oturum açma oturumunda yönetici hesabına geçmenin en basit yoludur. Bu, özellikle kök kullanıcının ssh veya GUI görüntüleme yöneticisi kullanarak sistemde oturum açmasına izin verilmediğinde kullanışlıdır.
Bu derste
su
komutunun nasıl kullanılacağını açıklayacağız.
su
Komutunun Kullanımı
su
komutu için genel sözdizimi aşağıdaki gibidir:
su]
Herhangi bir seçenek olmadan çağrıldığında, varsayılan
su
davranışı root olarak etkileşimli bir kabuk çalıştırmaktır:
su
Kök parolasını girmeniz istenir ve kimliği doğrulanırsa komutu çalıştıran kullanıcı geçici olarak root olur.
Oturum kabuğu (
SHELL
) ve home (
HOME
) ortam değişkenleri, yedek kullanıcının
/etc/passwd
girdisinden ayarlanır ve geçerli dizin değiştirilmez.
Kullanıcının değiştirildiğini onaylamak için
whoami
komutunu kullanın:
whoami
Komut, geçerli kabuk oturumunu çalıştıran kullanıcının adını yazdırır:
root
su
çağrılırken en sık kullanılan seçenek
-
,
-l
,
--login
. Bu, kabuğu gerçek bir girişe çok benzeyen bir ortama sahip bir giriş kabuğu yapar ve geçerli dizini değiştirir:
su -
su -s /usr/bin/zsh
Arayan kullanıcının tüm ortamını (
HOME
,
SHELL
,
USER
ve
LOGNAME
)
--preserve-environment
için
-p
,
--preserve-environment
seçeneğini kullanın.
su -p
-
seçeneği kullanıldığında
-p
yoksayılır.
su -c ps
Başka bir kullanıcı hesabına geçmek için, kullanıcı adını
su
olarak bağımsız değişken olarak
su
. Örneğin, kullanıcı
tyrion
geçmek için şunu
tyrion
:
Sudo vs Su
Ubuntu gibi bazı Linux dağıtımlarında, güvenlik nedeniyle kök kullanıcı hesabı varsayılan olarak devre dışıdır. Bu, root için bir parola ayarlanmadığı ve
su
geçmek için
su
kullanamayacağınız anlamına gelir.
Kök olarak değiştirmek için bir seçenek,
su
komutunu
sudo
ile
sudo
şu anda oturum açmış olan kullanıcı şifresini girmek olacaktır:
sudo su -
sudo
komutu, programları varsayılan olarak kök kullanıcı olarak başka bir kullanıcı olarak çalıştırmanıza izin verir.
Kullanıcı
sudo
değerlendirmesine izin verilirse
su
komutu root olarak çağrılır.
sudo su -
ve kullanıcı parolasını kullanmak, root parolasını kullanarak
su -
aynıdır.
-i
seçeneğiyle kullanıldığında,
sudo
kök kullanıcı ortamıyla etkileşimli bir giriş kabuğu çalıştırır:
sudo -i
sudo -i
temelde
su -
aynıdır.
sudo
over
su
kullanmanın avantajı, root şifresinin birden fazla yönetici kullanıcı hesabı arasında paylaşılması gerekmemesidir.
Ayrıca,
sudo
ile kullanıcıların yalnızca kök ayrıcalıklarına sahip belirli programları çalıştırmasına izin verebilirsiniz.
Sonuç
su
, geçici olarak başka bir kullanıcı olmanıza ve yedek kullanıcıyla komut çalıştırmanıza olanak tanıyan bir komut satırı yardımcı programıdır.
Linux'ta Chgrp komutu (grubu değiştir)

Linux'ta her dosya bir sahip ve bir grupla ilişkilendirilir ve hangi kullanıcıların dosyayı okuyabileceğini, yazabileceğini veya yürütebileceğini belirleyen izinlere sahiptir. Chgrpc komutu, verilen dosyaların grup sahipliğini değiştirir.
Linux'ta kullanıcı nasıl oluşturulur (useradd komutu)

Linux çok kullanıcılı bir sistemdir, yani aynı sistemle aynı anda birden fazla kişinin etkileşimde bulunabileceği anlamına gelir. Bu eğiticide useradd komutu ve seçenekleri açıklanmaktadır.
Linux'ta CD Komutu (Dizini Değiştir)

Cd (dizini değiştir) komutu, Linux ve diğer Unix benzeri işletim sistemlerindeki geçerli çalışma dizinini değiştirmek için kullanılır. Bu öğreticide, sisteminizin dizin ağacında gezinmek için cd komutunun nasıl kullanılacağını göstereceğiz.