Linux grubuna bir kullanıcı ekleyin. Kullanıcıları yönet: useradd, usermod ve userdel.
Linux'ta (CentOS, Fedora, Ubuntu, SUSE, vb.) Farklı gruplara kullanıcı ekleme, oldukça sık sorulan bir sorudur. İçinde Windows sistemleri Bu tür sorular ortaya çıkmaz - kullanıcıların gruplara eklenmesi genellikle durumdur ve hepsi de sezgiseldir.
Ve, Linux'ta bu sürecin çok karmaşık olmadığı gerçeğine rağmen, bir kullanıcı grubuna birçok gruba ekleme sorunu bazen yeni başlayanlarda ortaya çıkıyor. sistem yöneticileri. Bu not, bu süreç hakkında bilgi sağlar ve testler sağlar.
Linux'ta, CentOS ve RedHat ile başlayıp Ubuntu'ya sipariş vermenin, birincil ve ikincil gruplar nosyonu olduğunu bilmek önemlidir. İkincil grupların sayısı, koşullu olarak, sınırlı değildir.
Linux'taki yardımcı grupların (İkincil veya Tamamlayıcı) ana grupları arasındaki fark nedir?
Bir kullanıcı yeni bir dosya oluşturduğunda, grup üyeliği ayarları ana grubun üyeliğine dayanarak alınır. Bir gruba ait olma sorusuna kesin bir cevap her nerede uygulanırsa, ana grup kullanılır. Yardımcı gruplar bu nedenle yardımcı olarak adlandırılır, çünkü onlar sadece ek bir işlevselliği taşırlar. Örneğin, Linux'taki gruplara erişim haklarının bir bölümünü uyguladığınızda.
Varsayılan olarak, hemen hemen tümünde linux sürümleri Yeni bir kullanıcı oluştururken SUSE (popüler) dışında, hemen aynı ismin adıyla gruba eklenir. Bu güvenlik nedeniyle yapılır. erişim haklarını farklılaştırırken hata yapmak daha kolaydır. Ek bir Linux grubuna bir kullanıcı eklersek, o zaman hakların ikinci sekizlisi içinde belirtilen nesnelerin tüm hakları aynı olacaktır. yani mantık oldukça şeffaftır.
Önemli! Aşağıda, ait olduğu kullanıcı gruplarını ekleme ve değiştirme komutlarını göreceksiniz. Bununla birlikte, bir kullanıcının bir nesneyi haklarına sahip olmadığı ve ona ek bir grup eklediğini ve bu nesneye hak kazandıracağını, sisteme giriş yapana kadar gerçek hakları olmayacağını söylemeliyim. Giriş sırasında haklar gruplar halinde okunur. Bunu (örneğin, şu anki kullanıcı için su-l $ USER gibi) devre dışı bırakma olasılığı vardır, ancak yeniden kayıt yapmak daha güvenilirdir.
Kullanıcının hangi grupları olduğunu nasıl bilebilirim?
İlk olarak, kullanıcının şu anda hangi gruplara yerleştirildiğini ve hangisinin ana olan ve hangisinin ikincil olduğunu anlamaya ihtiyacımız var. Bunu komuta yardımı ile yapabilirsiniz.
kimlik adı
Komuta yanıt olarak, türlere ait verileri alırız:
uid = 501 (test_user) gid = 501 (test_user) grup = 501 (test_user)
Gördüğünüz gibi, kullanıcı ve grup için mevcut tanımlayıcıları aldık. Ana grup linux kullanıcısı gid değerinde görüntülenir. Ayrıca, grupların değerinden sonra, bu kullanıcının ait olduğu tüm grupların listesi listelenir. Gid olarak belirtilenler dışındaki tüm gruplar sırasıyla yardımcıdır.
Bir kullanıcı eklerken gerekli grupları (birkaç) belirtin
Kullanıcının hangi gruplarda olması gerektiğini önceden biliyorsanız, gerekli grupları kullanıcılara oluştururken bile eklemenin en kolay yolu budur. Useradd komutunun bunun için iki anahtarı vardır:
- -g - parametresindeki küçük bir g, bu parametreden sonra belirtilen ana grubun kullanıcısına ekleme anlamına gelir
- -G - parametrede belirtilen büyük G, bu kullanıcı için yardımcı gruplar ekler. Aynı anda birden fazla grup ekleyebilirsiniz, ancak yalnızca virgülle ayrılmışlarsa ve aralarında boşluk yoksa.
Örneğin, bir kerede sisteme eklerken kullanıcıyı birincil ve ikincil gruplara ekleyeceğiz:
useradd test_user2 -g testi -G testi1
Buna göre, daha sonra id komutunu test_user2 ile belirtirsek, aşağıdaki sonucu alırız:
uid = 503 (test_user2) gid = 502 (test) grubu = 502 (test), 503 (test1)
Aksesuarları mevcut kullanıcıların gruplarına göre değiştirin
Sistemimizde kullanıcılar ve gruplar varsa ve sadece mevcut aksesuarlarda değişiklik yapmalıyız - komutu kullanıyoruz usermod:
usermod -a -G test2 test_user2
uid = 503 (test_user2) gid = 502 (test) grupları = 502 (test), 503 (test1), 505 (test2)
Gördüğünüz gibi, bu kullanıcı için yeni bir grup eklendi.
Önemli! -A (veya --append) bayrağı, mevcut grup aksesuarlarına yeni bir tane eklediğimizi belirtir. Bu bayrağı belirtmediysek - bu durumda yardımcı gruplardan sadece biri kalır - test2. Ve eğer ana grubu değiştirmek istiyorsak -g (küçük) seçeneğini kullanıyoruz.
Özetle, grupları değiştirirken ve silerken, örneğin, crontab'da hala periyodik görevler yaptığımızı her zaman hatırlamalısınız, örneğin, bu tür değişiklikleri önceden düşünerek daha iyi hale getirin. Genel olarak, kullanıcıları yeni gruplara eklemek veya onlara aksesuar değiştirmek çok zor değildir.
Bir gruba kullanıcı eklemek için komutları kullanabilirsiniz.useradd veya usermod. Multiyeni bir kullanıcı oluşturacak. usermod Mevcut bir girişi değiştirir, mevcut bir kullanıcıyı gruba eklemek için kullanabilirsiniz.
İki tür grup vardır - birincil ve ikincil. Kullanıcılar hakkında tüm bilgiler / etc / passwd, / etc / shadow ve / etc / group dosyalarında saklanır.
Useradd - ikinci gruba yeni bir kullanıcı ekleyin
Mevcut gruba yeni kullanıcılar eklemek için useradd komutunu kullanın (veya yeni bir grup oluşturup sonra kullanıcı ekleyin). Grup mevcut değilse, oluşturun. Söz dizimi:
useradd -G (grup-adı) kullanıcı adı
Vivek adlı yeni bir kullanıcı oluştur. İlk olarak root kullanıcısı olarak giriş yapın (grup geliştiricilerin var olduğundan emin olun), şunu girin:
# grep geliştiricileri / etc / group
Çıktı:
Geliştiriciler: x: 1124:
Herhangi bir çıktı görmüyorsanız, groupadd komutunu kullanarak grup geliştiricileri eklemeniz gerekir:
#groupadd geliştiricileri
Ardından, grup geliştiricilerine vivek adlı bir kullanıcı ekleyin:
# useradd -G geliştiricileri vivek
Kullanıcı vivek için kurulum şifresi:
# passwd vivek
Kullanıcının grup geliştiricilerine doğru şekilde eklendiğinden emin olun:
# id vivek Çıktı:
Uid = 1122 (vivek) gid = 1125 (vivek) grupları = 1125 (vivek), 1124 (geliştirici)
Lütfen sermaye G (-G) seçeneğinin kullanıcıyı ek grupların listesine eklediğini unutmayın. Her grup, bir sonraki virgülle, araya giren herhangi bir boşluk olmadan ayrılır. Örneğin, kullanıcı jerrylerini admin, ftp, www ve geliştiricilere ekleyin, şunu girin:
# useradd -G yöneticileri, ftp, www, geliştiriciler jerry
Useradd - birincil gruba yeni bir kullanıcı ekleyin
Bir kullanıcı eklemek için
# useradd -g geliştiricileri tony
# ID Tony
uid = 1123 (tony) gid = 1124 (geliştirici) grup = 1124 (geliştirici)
Küçük -g seçeneğinin ilk giriş grubuna (birincil grup) kullanıcı eklediğini lütfen unutmayın. Grup adı mevcut olmalıdır. Bir grup numarası.
Usermod - mevcut bir kullanıcıyı mevcut bir gruba ekleyin
Varolan kullanıcıyı -y option ~ i.e. kullanarak usermod komutuyla ftp tamamlayıcı / ikincil gruba tony ekleyiniz. kullanıcıyı ek gruplara ekleyiniz. Sadece -G seçeneği ile kullanın:
# usermod -a -G ftp tony
Linux: bir gruba nasıl kullanıcı eklenir
Soru. Linux'ta bir gruba nasıl kullanıcı ekleyebilirim?
Cevap. Gruba bir kullanıcı eklemek için useradd orusermod komutlarını kullanabilirsiniz. Useradd komutu yeni bir kullanıcı oluşturur veya mevcut bir kullanıcıdan gelen bilgileri günceller. Usermod komutu mevcut kullanıcıyı değiştirir. Kullanıcılar ve gruplar hakkındaki tüm bilgiler / etc / passwd, / etc / shadow ve / etc / group dosyalarında saklanır.
Kullanım örneği useradd - İkincil gruba yeni kullanıcı ekle
Mevcut bir gruba yeni bir kullanıcı eklemek için useradd komutunu kullanın. Grup mevcut değilse, oluşturun. sözdizimi:
useradd -G (grup-adı) kullanıcı adı
Bir vivek kullanıcısı oluşturun ve bunu geliştiriciler grubuna ekleyin. Kök olarak oturum açın ve geliştiriciler grubunun var olduğundan emin olun:
# grep geliştiricileri / etc / group
Geliştiriciler: x: 1124:
Grup yoksa, yeni bir geliştiriciler grubu oluşturmak için groupadd komutunu kullanın:
#groupadd geliştiricileri
Ardından vivek kullanıcısını geliştirici grubuna ekleyin:
# useradd -G geliştiricileri vivek
Şifreyi vivek olarak ayarlayın:
Kullanıcının geliştirici grubuna eklendiğinden emin olun:
Uid = 1122 (vivek) gid = 1125 (vivek) grupları = 1125 (vivek), 1124 (geliştirici)
-G seçeneği kullanıcıya bir grup eklemenizi sağlar. Gruplar virgülle ayrılabilir. Örneğin, gruplara bir jerry kullanıcısı ekleyin
yöneticiler, ftp, www ve geliştiriciler, yazarak:
# useradd -G yöneticileri, ftp, www, geliştiriciler jerry
Useradd kullanma örneği - Ana gruba yeni kullanıcı ekleme
Geliştiriciler grubuna bir kullanıcı eklemek için aşağıdaki komutu kullanın:
# useradd -g geliştiricileri tony # id tony
uid = 1123 (tony) gid = 1124 (geliştirici) grup = 1124 (geliştirici)
-G seçeneği, ana gruba bir kullanıcı eklemenizi sağlar. Grup mevcut olmalı.
Kullanım örneği usermod - Mevcut bir kullanıcıyı mevcut bir gruba ekleme
Mevcut tony kullanıcısını ikincil ftp grubuna ekleyin:
# usermod -a -G ftp tony
Varolan kullanıcıyı, www’deki birinci gruba değiştiriyoruz.
Bir vivek kullanıcısı oluşturun ve bunu geliştiriciler grubuna ekleyin. Kök olarak oturum aç:
Örneğin, bir kullanıcı ekleyin vivek:
useradd -gkullanıcılar -G yöneticileri, ftp, www, geliştiriciler -s / bin / bash -pxxxx-d/ ev / hayalet -m vivek
- -d ev dizini
- -s başlangıç kabuğunu (/ bin / sh) ayarlayın - sonra dosyayı bir dosyada değiştirebilirsiniz / etc / passwd
- -p şifre
- -g Kullanıcının atandığı ana grup (grup mevcut olmalıdır)
- -G Kullanıcının atandığı diğer gruplar
- -m kullanıcı için bir giriş dizini oluşturmak
- xxxx kullanıcı şifresi
Geliştiriciler grubunun mevcut olduğundan emin olalım:
# grep geliştiricileri / etc / group
Grup yoksa, komutu kullanın. groupadd yeni bir geliştirici grubu oluşturmak için:
Şimdi komuta yardımı ile usermodvivek kullanıcısını geliştirici grubuna ekleyin:
# adduser vivek geliştiricileri
Kullanıcının geliştirici grubuna eklendiğinden emin olun:
# kimlik vivek
Çıktı:
uid = 1122 (vivek) gid = 1125 (vivek) grupları = 1125 (vivek), 1124 (geliştiriciler)
Vivek için şifreyi ayarlayın / değiştirin:
Gruplarla oynamak
Vivek'in yalnızca geliştiriciler grubuna katılmasına izin verelim
usermod -G geliştiricileri vivek
Aşağıdakileri yazarak yalnızca grup yöneticileri, ftp, www, geliştiricilere katılmak için kullanıcı vivekini belirtin:
# usermod -G yöneticileri, ftp, www, geliştiriciler vivek
Vivek kullanıcısını bazı gruplardan kaldırın (grupları ona yeniden atayacağız):
# usermod -G ftp, www vivek
şimdi vivek, grup yöneticilerinin ve geliştiricilerin bir parçası değildir.
Not: takım usermod Bu kullanıcı şu anda sistemde çalışıyorsa kullanıcı adını değiştirmeyecektir.
userdel - kullanıcıyı sil
Örneğin, kullanıcı vivekini silin:
- -r kullanıcıyı ev dizini ile birlikte sil
Detaylı SYNOPSIS
useradd [-u tanımlayıcı [-o] [-i]] [-g grup] [-G grup[[grup]. . .]] [-d rehber] [-s] kabuk] [-c açıklama] [-m [-k skel_dir]] [-f etkisiz] [-e sona ermek] [-p passgen] [-a olay[, . . .]] reg_imyaDetaylı Açıklama
çağrı useradd genellikle ekler yeni giriş Sistemin veri dosyalarındaki kullanıcı hakkında kimlik ve kimlik doğrulama (Kimlik ve Kimlik Doğrulama - I & A). Kullanıcılar bir istisnadır şebeke bilgi servisi (Ağ Bilgi Servisi veya kısaltılmış, NIS). Ayrıca, kullanıcı için ek grupların üyeliğini belirlemenizi sağlar (seçenek -G) ve bunun için bir başlangıç dizini oluşturun (seçenek -m). Yeni giriş adı, komut çalıştırılana kadar engellendi passwd.
Yüklemeden hemen sonra, çeşitli parametreler için varsayılan değerler dosyada belirtilir. / etc / default / useradd. Standart değerlerin kullanımını kabul eden aşağıdaki seçeneklerin varsayılan değerleri komutla değiştirilebilir. defadm.
kayıt sistem dosyasıBu komutla oluşturulan satır başına 512 karakterlik bir uzunluk sınırı vardır. Birden fazla argümana uzun argümanlar verilirse, bu kısıtlama ihlal edilebilir.
Aşağıdaki seçenekler desteklenmektedir:
-u tanımlayıcı | Kullanıcının kimlik numarası (UID). Bu sayı, aşılmamış, negatif olmayan bir tam sayı olmalıdır. MAXUID, tanımlı sys / param.h. Varsayılan olarak, 99'dan büyük bir sonraki kullanılabilir (benzersiz), eski olmayan UID kullanılır.Yeni oturum açma adı Ağ Bilgi Hizmeti (NIS) tarafından yönetiliyorsa bu seçenek göz ardı edilir. Daha fazla bilgi için, aşağıdaki “Ağ Bilgi Servisi Kayıt İsimleri” bölümüne bakın. |
-o | Bu seçenek UID'yi kopyalamanıza izin verir (benzersiz değil). Sistemin bir bütün olarak korunmasının yanı sıra bütünlük denetim izi (denetim izi) ve muhasebe bilgisi (muhasebe bilgileri), belirli bir kişiye her UID'nin açık yazışmalarına bağlıdır, bu seçeneği kullanmanız önerilmez (kullanıcı eylemlerinin hesabını sağlamak için). |
-i | Güncel olmayan bir UID kullanmanıza izin verir. |
-g grubu | Mevcut bir grubun tamsayı tanımlayıcısı veya sembolik adı. Bu seçenek belirlenir ana grup Yeni kullanıcı için (birincil grup). Varsayılan olarak, dosyada belirtilen standart grup kullanılır. / etc / default / useradd |
-G grubu [[, grup]. . ]. | Listedeki bir veya daha fazla öğe, her biri bir tamsayı tanımlayıcısı veya mevcut bir grubun sembolik adı olan virgüllerle ayrılır. Bu liste tanımlar ek gruplara aksesuar kullanıcı için (tamamlayıcı grup üyeliği). Tekrarlar göz ardı edilir. Listedeki öğe sayısı aşılmamalıdır NGROUPS_MAX- 1kullanıcı için ek grupların toplam sayısı artı ana grup geçmemesi gerektiğinden NGROUPS_MAX. Yeni giriş adı Ağ Bilgi Servisi (NIS) tarafından yönetiliyorsa, bu seçenek dikkate alınmaz. Aşağıdaki “Ağ Bilgi Hizmetinin Kayıt İsimleri” bölümüne bakın. |
-d dizini | Ev dizini Yeni kullanıcının (ev dizini). Bu alanın uzunluğu 256 karakteri geçemez. Varsayılan HOMEDIR / reg_name, nerede HOMEDIR - Yeni kullanıcıların başlangıç dizinleri için temel dizin ve reg_imya - Yeni kullanıcının giriş adı. |
-s kabuk | Kayıttan hemen sonra kullanıcı için başlangıç komut yorumlayıcısı olarak kullanılan programın tam yolu. Bu alanın uzunluğu 256 karakteri geçemez. Varsayılan olarak, bu alan boştur ve bu da sistemin standart komut yorumlayıcısını kullanmasına neden olur. / usr / bin / sh. Bir değer olarak kabuk Mevcut bir yürütülebilir dosya belirtilmelidir. |
-c yorum | Herhangi bir metin dizesi. Genellikle, bu kayıt adının kısa bir açıklamasıdır ve şimdi gerçek kullanıcının adını ve adını belirtmek için kullanılmaktadır. Bu bilgi kullanıcının dosyadaki girişinde saklanır. / etc / passwd. Bu alanın uzunluğu 128 karakteri geçmemelidir. |
-m | Zaten mevcut değilse, yeni kullanıcı için bir başlangıç dizini oluşturur. Dizin zaten mevcutsa, kullanıcı eklenen dizine erişim haklarına sahip olmalıdır. |
-k skel_dir | Dizinin içeriğini kopyalar skel_dir Yeni kullanıcının ilk dizinde, standart "iskelet" dizininin içeriği yerine, / etc / skel. rehber skel_dir var olmalıdır. Standart "iskelet" dizini, kullanıcının çalışma ortamını tanımlayan standart dosyaları içerir. Yönetici tarafından belirtilen dizin skel_dir Belirli bir amaç için oluşturulmuş benzer dosyaları ve dizinleri içerebilir. |
-f aktif değil | Bu ad henüz geçersiz olarak bildirilmemişse, kayıt adının kullanımı arasında izin verilen maksimum gün sayısı. Genellikle, pozitif tam sayı değerleri olarak kullanılır. |
-sonu sona | Kayıt adının artık kullanılamayacağı tarih; Bu tarihten sonra hiçbir kullanıcı bu giriş adına erişemez. (Bu seçenek, geçici giriş adları oluştururken kullanışlıdır.) Bağımsız değişkenin değerini girin. sona ermek (bir tarih olan) herhangi bir biçimde olabilir (Julian tarihi hariç). Örneğin, 10/6/99 veya 6 Ekim 1999'a girebilirsiniz. |
-p passgen | Dosyadaki FLAG alanının olduğunu belirtir. / etc / shadow belirtilen değere ayarlanmalıdır. Bu alan takımlara hitap ediyor passwdBir şifre üreticisi kullanıcının aktif olup olmadığını belirlemek için. Eğer seçenek -p açıkça ayarlanmadı, kayıt kontrol edildi FORCED_PASS dosyada / etc / default / useraddilgili alanın değerini belirlemek için / etc / shadow. Kayıtlar ise FORCED_PASS yok / etc / default / useradd, ilgili giriş alanında / etc / shadow değer olmayacak. Eğer değer FORCED_PASS 1'e eşittir, kayıt / etc / shadow 1 değerini alır. passgen boş değil ve yazdırılabilir bir ASCII karakteri değil, bir teşhis mesajı verilir. |
-bir olay | Virgülle ayrılmış türlerin veya oluşan olay sınıflarının listesi denetim maskesi kullanıcı için (denetim maskesi). Kullanıcı için standart denetim maskesi sisteminin kurulmasından hemen sonra, ancak bir dosyada ayarlanabilir / etc / default / useradd ekibin yardımıyla defadm. Bu seçenek yalnızca Denetim Yardımcı Programları kuruluysa kullanılabilir. (Sistemde hangi paketlerin yüklü olduğunu öğrenmek için komutu çalıştırın. pkginfo.) |
reg_imya | Yeni kullanıcı için oturum açma adını belirten yazdırılabilir karakter dizisi. Kolon olmamalıdır ( : ) ve satır besleme karakterleri ( \\ n). Ayrıca bir büyük harfle başlamamalıdır. |
Yukarıda tartışılan parametreler için standart değerlerin çoğunun komut kullanılarak değiştirilebileceğini unutmayın. defadm, dosyayla çalışmak üzere tasarlanmış / etc / default / useradd. Bu varsayılan değerler sadece yerel kullanıcılar için geçerlidir. NIS kullanıcıları için, varsayılan değerler ağ bilgi servisi veritabanında ayarlanır. Varsayılan NIS değerlerini değiştirmek için komut satırında seçenekler belirtmelisiniz.
Ağ bilgi servisinin kayıt adları
Giriş adı bir karakterle başlıyorsa + , (ör. + chris), kullanıcının bilgileri Network Information Service (NIS) tarafından yönetilecektir. Varsayılan değerler, dosya değil NIS veritabanına göre belirlenir. / etc / defaults / useradd. Seçenekler için argümanlar -u, -g ve -G Bu seçenekler ayarlanmışsa sessizce göz ardı edilecektir. Bunun yerine, kullanıcı kimliği ve grup kimliği değerleri NIS veritabanından alınacaktır. Daha fazla bilgi için kılavuz sayfasına bakınız. passwd. Bir NIS kullanıcısı eklediğinizde, NIS veritabanında oturum açma adının zaten bulunması gerektiğini unutmayın. Örneğin, bir giriş adı eklemek için chris NIS kullanıcı adı olarak, chris NIS veritabanında zaten mevcut olmalıdır. O zaman araman gerek useradd kayıt adı ile + chriskullanıcı eklemeniz gerektiğini belirtmek için chris Yerel bir kullanıcı yerine bir NIS kullanıcısı olarak.
DOSYALAR
/ etc / default / useradd/ etc / group
/ etc / passwd
/ etc / güvenlik / ia / ageuid
/ etc / güvenlik / ia / audit (denetleme yardımcı programları kurulursa - Denetleme Yardımcıları)
/ etc / güvenlik / ia / index
/ etc / güvenlik / ia / master
/ etc / shadow
/ etc / skel
TANI
takım useradd başarılı olursa 0 dönüş koduyla biter. Hata oluşursa, aşağıdaki mesajlar çıkarılabilir:
Geçersiz sözdizimi komut satırı.
Komut satırı sözdizimi geçersizdi.
Seçenekde geçersiz bir argüman belirtildi.
Bir seçenekle geçersiz bir argüman sağlandı.
-U seçeneğinde belirtilen tanımlayıcı zaten kullanımda ve -o seçeneği belirtilmemiş.
-U seçeneği ile belirtilen kullanıcı kimliği zaten kullanımda ve -o seçeneği belirtilmemiş.
-G seçeneğinde belirtilen grup mevcut değil.
-G seçeneği ile belirtilen grup mevcut değil.
Belirtilen kullanıcı adı benzersiz değil.
Belirtilen giriş benzersiz değil.
/ Etc / group değiştirilemedi. Oturum açma adı / etc / passwd dosyasına eklenir, ancak / etc / group dosyasına eklenmez.
/ Etc / group güncellenemiyor. Giriş / etc / passwd dosyasına eklenmiş, ancak / etc / group dosyasına eklenmemiştir.
Başlangıç dizini oluşturulamadı (-m seçeneğinde) veya skel_dir başlangıç dizinine kopyalanamadı.
Ana dizini oluşturulamıyor (-m seçeneği ile) veya skel_dir kopyasını ana dizine tamamlayamıyor.
Tanımlayıcı yeterince eski değil. Başka birini seç.
uid yeterince yaşlı değil. Başka birini seç.
Geçersiz bir seçenek belirtildi; sistem servisi yüklü değil.
Geçersiz bir seçenek belirtildi; sistem servisi yüklü değil.
Belirtilen denetim olayının türü veya sınıfı geçerli değil.
Geçersiz bir denetim etkinliği.
Linux OS dahil, tüm kabukları ile. Bu makale, Linux grubuna nasıl kullanıcı ekleyeceğinizi ve bunların nasıl oluşturulduğunu, değiştirileceğini ve sildiğini anlamaya yardımcı olacaktır. Hadi gidelim!
Grup ve kullanıcıları yapılandırma konsol modunda
Yaratma prosedürünü ayrıştırarak başlayalım. Diğer her şey gibi, bu işlem bizim durumumuzda aşağıdaki sözdizimine sahip olan özel bir komutla gerçekleştirilir:
Bu değişiklikleri sistemde yapmak için root haklarına ihtiyacınız olduğunu unutmayın. Eğer bunlara sahip değilseniz, girdiğiniz her komutun başına "sudo" ekleyin ve böylece başarılı bir şekilde yürütülebilirsiniz.
Bu yeni bir oluşturur hesap. Özel bir ayar oluşturmak için, belirli anahtarları geri dönüştürebilirsiniz, onların listesini aşağıda görebilirsiniz:
Parametrelerle oluşturma başarısız olduğunda, aşağıdakileri ayarlamayı deneyin:
Belirtilen satır tüm ayarları görmenizi sağlar.
Bu parametreleri şu şekilde değiştirebilirsiniz:
Bilgileri ve parametreleri değiştirmek için usermod yardımcı programını kullanın. Komut şu sözdizimine sahip olacaktır:
Şifre aşağıdaki gibi ayarlanabilir veya değiştirilebilir. girin:
Bundan sonra, istediğiniz şifreyi yazmanız gerekecektir, ya da önceden yüklenmişse, eski olana ve sonra - yeni olana girin.
Ayrıca boş bir şifre belirleyebilirsiniz. Bu durumda, komut şöyle görünecektir:
Güvenlik açısından, uygun bir parola olmadan "kullanıcı" oluşturmamalısınız. Ancak, bu sadece şirketlerin ve şirketlerin yöneticileri için geçerlidir. Ev kullanımı için bu gerekli değildir.
Silmek için userdel kullanın. Bu durumda sözdizimi gibi görünecektir.