Linux'ta kullanıcıları ve grupları yönetme

İçindekiler:
- Linux'ta kullanıcıları ve grupları yönetme
- Kullanıcı hesapları
- Kullanıcı grupları
- Linux'ta kullanıcı ve grup yönetimi komutları
- Kullanıcıların oluşturulması
- Kullanıcıların değiştirilmesi
- Kullanıcıların silinmesi
- Grupların oluşturulması
- Grup değişikliği
- Grup silme
- Gruba kullanıcı ekleme
- Bir gruptan kullanıcıları kaldırma
Linux'ta kullanıcıları ve grupları yönetmek, birkaç kişinin sunucu kaynaklarını kullandığı durumlar için çok kullanıcılı sistemi en iyi şekilde kullanmamıza izin verecektir. Kullanıcıların her biri bir adla tanımlanır ve atanmış bir parola olmalıdır; her iki veriyle de ilgili kimlik doğrulaması için sisteme erişmeleri gerekir. Kullanıcı ve grup yönetimi hakkında bilgi edinmek istiyorsanız, bu sizin için ideal bir makaledir.
Linux'ta kullanıcıları ve grupları yönetme
Linux'ta kullanıcı ve grup yönetiminin temel amacı, birden fazla kullanıcının sistemi düzenli ve güvenli bir şekilde kullanmasına izin vermektir. Herhangi bir kullanıcı tarafından gerçekleştirilen görevlerin hiçbiri tüm sistemi riske atamayacak şekilde. Yönetim yoluyla, her kullanıcının verilerinin korunması ve ayrıca tüm sistemin çalışmasını sağlamak ve korumak için güvenlik mekanizmaları ve politikaları oluşturulur.
Kullanıcı hesapları
Daha önce de belirttiğim gibi , Linux işletim sistemini kullanmak için bir kullanıcı hesabınızın olması gerekir. Bu hesap bir kullanıcı adı (giriş) ve bir şifreden oluşmaktadır. Kullanıcı hesapları, Linux'ta kök kullanıcı olarak bilinen sistem yöneticisi tarafından oluşturulur. Her kullanıcının mutlaka bir kullanıcı grubuna ait olması gerekir. Buna ek olarak, sisteme girerken, kullanıcı kendisini kullanıcı hesabıyla tanımlamalıdır ve hata durumunda, sistem erişimini reddedecektir.
Kendini tatmin edici bir şekilde tanımladıktan sonra , kullanıcı sistemi kullanabilir ve izin verilen tüm uygulamaları çalıştırabilir ve izin verdiği dosyalar üzerinde eylemler (okuma, değiştirme veya silme) gerçekleştirebilir.
Linux'ta yeni başlayanlar için kılavuzu okumanızı öneririz.
Öte yandan, bir kullanıcı hesabı yalnızca basit bir ad sağlamakla kalmaz, aynı zamanda belgelerinizin ve kullanıcı profilinizin depolandığı bir rota oluşturmak için de başlangıç noktasıdır. Linux'ta genellikle / home / username klasöründe bulunur .
Kullanıcı bir uygulamayı çalıştırdığı anda, sistem onu belleğe yükler ve sonra çalışır. Bilgi işlem alanında, belirli bir zamanda çalışan uygulamalara süreç adı verilir. Bu nedenle, çok kullanıcılı bir sistemde, her işlem bir kullanıcıya aittir, aynı sistem yürütmeyi başlatan kullanıcıya atamaktan sorumludur.
Komutu kullanarak çalışan tüm işlemleri görebiliriz:
ps aux
Onları gerçek zamanlı olarak görmek için şu komutu kullanırız:
Kullanıcı grupları
Kullanıcı izinlerinin esnek yönetimine izin vermek için Linux, kullanıcıların gruplar arasında yapılandırılmasına izin verir ve izinler bir gruba atanabilir. Örneğin, bir eğitim kurumumuz var, öğretmen grubu belirli dosyalara erişebiliyor, sisteme yeni bir öğretmen eklerken, öğretmen grubunu sadece kullanıcı hesaplarına atamamız gerekiyor.
Daha önce de belirttiğim gibi, tüm kullanıcılar birincil veya birincil gruba (zorunlu) ait olmalıdır, ancak diğer gruplara ait olabilir, bunlar ikincil kabul edilir. Tüm kullanıcı grupları yalnızca birden fazla kullanıcı içerebilir, yani başka gruplar içeremez.
Linux'taki her kullanıcı grubu farklı bir numara ile tanımlanır. Bu, grup kimliği veya gid = Grup kimliği olarak bilinir . Dahili olarak, sistem grubun adıyla değil, gid altındaki prosedürleri yerine getirir. Genellikle gruplar oluştururken, sistem size 1000 ve üstü bir devir atar. 100'den az gid, sistem ve özel grupları tarafından kullanılmak üzere ayrılmıştır.
Varsayılan olarak, Linux'ta bir sistem gruplarının bilgileri / etc / group dosyasına kaydedilir. Bu dosya herhangi bir metin düzenleyicisinden görüntülenebilir. Her satırı grubun ve ilişkili kullanıcıların belirli parametrelerini saklar. Dosya yalnızca yönetici (kök kullanıcı) tarafından değiştirilebilir. Öte yandan, grupların şifreleri geri döndürülemez bir şifreleme sistemi ile şifreli bir biçimde, bir metin dosyasında da saklanır: / etc / gshadow.
Linux'ta kullanıcı ve grup yönetimi komutları
Kullanıcıların oluşturulması
Bilgi parametrelerini belirten bir kullanıcı eklemek için konsoldaki useradd komutunu kullanırız. Sözdizimi:
useradd kullanıcı adı
Tüm seçenekleriniz arasında aşağıdakileri vurgulayabiliriz:
- g: Kullanıcıya atanacak ana grup d: Kullanıcının ana klasörünü atamak için. Genellikle / home / username-m şeklindedir: Olmadığı takdirde ana klasör oluşturun: Kullanıcı kabuğu (kabuk). Genellikle / bin / bash
Örneğin, "luis" adlı bir kullanıcı oluşturmak istiyoruz ve ana gruplarının "öğretmenler" olduğunu, diğerlerinin "/ home / luis" giriş klasörü olarak atadığını ve komutlarının "/ bin / bash" olarak yorumlandığını istiyoruz. Yürütmemiz gereken komut aşağıdaki gibi olacaktır:
sudo useradd -g öğretmenler -d / ana sayfa / luis -m -s / bin / bash luis
Şimdi passwd komutunu kullanarak şifrenizi belirlememiz gerekiyor:
sudo passwd luis
Sistem bizden iki kez şifre isteyecek ve hepsi bu kadar! Atanacaktır.
İlgili bir gerçek, kabuk komut dosyasını kullanarak toplu olarak kullanıcı oluşturmak için useradd komutunu kullanabilmemizdir.
SİZE TAVSİYE EDİYORUZ PlayOnLinux: Linux'ta Windows oyunlarıÖte yandan, dikkate alınması gereken bir öneri, kullanıcı adlarının küçük harflerle oluşturulması ve sayıları ve kısa çizgi veya alt çizgi gibi bir işareti içermesidir. Linux için Luis'in büyük / küçük harfe duyarlı olduğu için Luis'den farklı olduğu da unutulmamalıdır.
Kullanıcıların değiştirilmesi
Kullanıcılarda değişiklik yapmak için usermod komutu kullanılır. Bu, ad, ana klasör, komut yorumlayıcısı, gruplarında ve diğerlerinde değişiklik yapmanızı sağlar.
Örneğin, kullandığımız kullanıcı adını değiştirmek için:
sudo usermod -d / ana sayfa / folder_luis luis
Kullanıcıların silinmesi
Kullanıcıların ortadan kaldırılması, userdel komutu ve ardından kullanıcı adı kullanılarak gerçekleştirilir. Talimatlara -r seçeneğini eklersek, ana klasörünüz de kaldırılır. Örneğe bakalım:
Grupların oluşturulması
Bu durumda, groupadd komutuna sahibiz, sadece grup adını parametre olarak belirtmeliyiz. Örneğin, "öğrenciler" adlı bir grup eklemek istersek, cümle şöyle olur:
Grup değişikliği
Tabii ki, gruplar da kullanıcılarla yaptığımız gibi değiştirilebilir. Bunu yapmak için groupmod komutunu kullanıyoruz. Gruplar durumunda isimlerini veya giderini düzenleyebiliriz.
Komutun sözdizimi şöyledir: sudo groupmod grup adı, örnek:
örneğin, "profesörler" grubunun giderini değiştirelim:
sudo groupmod -g 2000 öğretmen
Grup silme
Bunu groupdel komutu ve ardından grup adıyla yaparız, örneğin:
sudo öğretmen grubu
Grup, yalnızca birincil olarak atanmış gruba sahip kullanıcıları yoksa silinir. Bu koşula sahip herhangi bir kullanıcı varsa grup silinmez.
Gruba kullanıcı ekleme
Bunun için adduser komutunu, ardından kullanıcı adını ve grup adını kullanıyoruz. Örneğin, Luis'i kullandığımız öğretmen grubuna eklemek için:
Bir gruptan kullanıcıları kaldırma
Son olarak, bir kullanıcıyı bir gruptan kaldırmak istiyorsak, kullanıcının ve grubun adının eşlik ettiği deluser komutunu kullanırız. Örneğin, "luis" i "profesörler" grubundan kaldırmak istiyorsak:
sudo deluser luis profesörler
Gördüğünüz gibi, Linux'ta mükemmel kullanıcı ve grup yönetimi gerçekleştirmek için yeterli aracımız var. Komutlar hakkında daha fazla bilgiye ihtiyacınız varsa , mevcut yardıma başvurarak insanı ve ardından adı yürütün:
adam toplayıcı
Ayrıca, sorularınızı veya endişelerinizi yorumlarımızda bırakabilir misiniz? Size yardımcı olabilir miyiz?
Qnap qts 4.0'da sabit diskleri yönetme ve sanallaştırma hakkında video

QTS 4.0 QNAP işletim sisteminizle depolama yönetimi ve sanallaştırmanın İspanyolca açıklayıcı eğitimi.
Cep telefonunda Facebook grupları nasıl oluşturulur?

Android veya iphone akıllı telefonunuzdan adım adım facebook üzerinde grup oluşturma hakkında öğretici. Sadece üç eylemde yeni facebook grubunuz olacak!
Mac'te dosyalarınızın sürümlerini yönetme (başlangıç kılavuzu)

MacOS ile dosyalarınızı herhangi bir noktada kurtarmak için Otomatik Kaydetme ve Sürüm yönetimi gibi gelişmiş işlevlere erişebilirsiniz