Linux istifadəçilərini yaratmaq "useradd" komutunu istifadə edin

Linux əmrləri həyatını asanlaşdırır

Bu təlimat, komanda xəttindən istifadə edərək, Linux istifadəçilərinin necə yaradılacağını göstərir. Bir çox masa üstü Linux dağıtımı istifadəçilər yaratmaq üçün qrafik bir vasitə təmin edərkən, yeni bir istifadəçi interfeysi öyrənmədən bacarıqlarınızı bir paylamadan digərinə köçürə bilmək üçün komanda xəttindən bunu necə öyrənmək yaxşı bir fikirdir.

01/12

İstifadəçi yaratmaq üçün necə

İstifadəçi Yapılandır.

Sadə bir istifadəçi yaratmaqla başlayaq.

Aşağıdakı əmr sisteminizə test olan yeni bir istifadəçi əlavə edəcək:

sudo useradd testi

Bu əmri çalıştırdıqda nə olacaq? / Etc / default / useradd ünvanında olan konfiqurasiya faylının məzmunundan asılıdır.

/ Etc / default / useradd məzmununu keçirmək üçün aşağıdakı əmri çalıştırın:

sudo nano / etc / default / useradd

Konfiqurasiya faylı Ubuntu- da bin / sh olan bir default kabuk təyin edəcək. Bütün digər variantlar şərh edilir.

Təqdim edilmiş variantlar, hesabın əlil olma müddəti bitməmişdən və hesabın sona çatma müddəti bitdikdən sonra bir u mənim ev qovluğu, bir qrup, parolun sona çatmasından bir neçə gün keçməsinə imkan verir.

Yuxarıdakı məlumatlardan istifadə etmək üçün vacib olan şey, useradd komutunun heç bir keçid olmadan işləməsinin fərqli bölüşdürmələrdə fərqli nəticələr əldə edə bilməsi və / etc / default / useradd faylında olan parametrlərlə bağlı olmasıdır.

/ Etc / default / useradd faylına əlavə olaraq, /etc/login.defs adlı bir fayl da var.

Mühüm: sudo hər paylamada quraşdırılmır. Quraşdırılmırsa, istifadəçi yaratmaq üçün müvafiq icazələri olan bir hesaba daxil olmalısınız

02/12

Bir Ev Directory ilə istifadəçi yaratma

Ev ilə istifadəçi əlavə edin.

Əvvəlki nümunə kifayət qədər sadə idi, lakin istifadəçi parametrlər faylına əsaslanan bir ev qovluğu təyin edilə bilər və ya ola bilməz.

Aşağıdakı əmri istifadə etmək üçün bir ev dizininin yaradılmasını məcbur etmək üçün:

useradd -m testi

Yuxarıdakı komanda istifadəçi testi üçün ev / test qovluğu yaradır.

03/12

Fərqli Home Directory ilə istifadəçi yaratma

Fərqli Ev ilə istifadəçi əlavə edin.

Istədiyiniz halda istifadəçinin default qovluğuna fərqli bir yerə sahib olması üçün -d keçidini istifadə edə bilərsiniz.

sudo useradd -m -d / test testi

Yuxarıda göstərilən əmr kök qovluğun altında istifadəçi testi üçün test adlanan bir qovluq yaradır.

Qeyd: -m switch içərisində qovluq yaradıla bilməz. Bu /etc/login.defs daxilində ayardan asılıdır.

Bir -m keçidini işləməyiniz üçün /etc/login.defs faylını redaktə edin və dosyanın altındakı linki əlavə edin:

CREATE_HOME evet

04/12

Linux istifadə edərək istifadəçi şifrəsini necə dəyişdirmək olar?

İstifadəçi Şifrəsini Change Linux.

İndi bir ev qovluğu olan bir istifadəçi yaratdığınız zaman istifadəçi şifrəsini dəyişdirməlisiniz.

Bir istifadəçi şifrəsini təyin etmək üçün aşağıdakı əmrləri istifadə etməlisiniz:

passwd testi

Yuxarıdakı komanda test istifadəçisinin parolunu təyin etməyə imkan verəcəkdir. Istifadə etmək istədiyiniz parol istəniləcək.

05/12

İstifadəçiləri dəyişmək üçün necə

İstifadəçi Linux'u dəyişin.

Aşağıdakıları bir terminal pəncərəsinə yazaraq yeni istifadəçi hesabınızı test edə bilərsiniz:

su - test

Yuxarıdakı komanda istifadəçi test hesabına keçir və bu istifadəçi üçün ev qovluğuna yerləşdiriləcək bir ev qovluğu yaratdığınızı fərz edir.

06/12

İstifadəçinin bir müddəti bitdikdən sonra yaradın

İstifadə müddəti ilə əlavə edin.

Ofisdə işləyərkən və qısa bir müddət ərzində ofisinizə gedəcək olan yeni bir podratçıya sahib olduqdan sonra onun istifadəçi hesabında son istifadə tarixini təyin etmək istəyə bilərsiniz.

Eynilə, ailəniz qalmaq üçün gəldikdə, o zaman ailənin üzvü tərk etdikdən sonra istifadəçi hesabı yarada bilər.

Bir istifadəçi yaratdıqda son istifadə tarixini təyin etmək üçün aşağıdakı əmrləri istifadə edin:

useradd -d / home / test -e 2016-02-05 testi

Tarix YYYY'nin olduğu il YYYY-MM-DD formatında göstərilməlidir, MM ayın nömrəsi və DD gün nömrəsidır.

07/12

Bir istifadəçi yaratmaq və onu bir qrupa necə təyin etmək olar

İstifadəçi qrupuna əlavə edin.

Şirkətinizə qoşulan yeni bir istifadəçiniz varsa, həmin istifadəçi üçün xüsusi qrupları təyin etmək, eyni zamanda onların komandasının digər üzvləri kimi eyni fayllara və qovluqlara daxil olmasını istəyirik.

Məsələn, John adlı bir adamın olduğunu düşünün və o mühasib olaraq qoşulub.

Aşağıdakı əmr hesab qrupuna john əlavə edir.

useradd -m john -G hesabları

08-dən 12-ə

Linux daxilində Giriş Varsayılanlarını Ayarlama

Giriş Vərəqləri.

/etc/login.defs faylları, giriş fəaliyyəti üçün standart davranış təmin edən bir konfiqurasiya faylıdır.

Bu faylda bəzi əsas parametrlər var. /etc/login.defs faylını açmaq üçün aşağıdakı komanda daxil olun:

sudo nano /etc/login.defs

Login.defs faylı dəyişdirmək istədiyiniz aşağıdakı parametrləri ehtiva edir:

Qeyd edək ki, bunlar default variantlarıdır və onlar yeni bir istifadəçi yaratarkən əvəzsiz ola bilərlər.

09/12

Bir İstifadəçi Yaradarkən Giriş Şifrəsinin İstifadə müddəti necə göstərilməlidir

Daxil olma müddəti bitdikdən sonra istifadəçi əlavə edin.

Bir istifadəçinin yaradılması zamanı bir parolun sona çatma tarixi, giriş cəhdlərinin sayı və vaxtını təyin edə bilərsiniz.

Aşağıdakı misal şifrənin xəbərdarlığı olan bir istifadəçi yaratmağı, parolun sona çatmasından əvvəl ən çox sayda günün və girişin yenidən başlamasını göstərməyi göstərir.

sudo useradd test5 -m -K PASS_MAX_DAYS = 5-K PASS_WARN_AGE = 3-K LOGIN_RETRIES = 1

12-dən 10-a

Əsas qovluğu olmayan bir istifadəçi yaratmaq

No Home Folder ilə istifadəçi əlavə edin.

Login.defs faylında CREATE_HOME yes parametri varsa, bir istifadəçi yaradılan zaman avtomatik olaraq yaradılacaqdır.

Ayarlardan asılı olmayaraq bir ev qovluğu olmadan istifadəçi yaratmaq üçün aşağıdakı komandan istifadə edin:

useradd -M testi

Bu olduqca qarışıqdır ki, -m ev yaratmaq üçün dayanır və -M ev yaratmaq üçün deyildir.

12-dən 11-ə

Bir istifadəçi yaratmaqda istifadəçinin tam adı göstərin

Şərhləri ilə İstifadəçi əlavə edin.

İstifadəçi yaratma siyasətinizin bir hissəsi kimi, ilk başlanğıc kimi bir şey seçə bilərsiniz, sonra isə soyadı. Məsələn, "John Smith" üçün istifadəçi adı "jsmith" olacaq.

Bir istifadəçi haqqında ətraflı məlumat axtarırsınızsa, o zaman John Smith və Jenny Smith arasında fərq tapa bilməyəcəksiniz.

Hesab yaratarkən bir şərh əlavə edə bilərsiniz, belə ki, istifadəçinin real adını tapmaq daha asandır.

Aşağıdakı əmr bunu necə göstərir:

useradd -m jsmith -c "john smith"

12-dən 12-ə

/ Etc / passwd faylını təhlil

Linux İstifadəçi Məlumatı.

Bir istifadəçi yaratdığınız zaman istifadəçinin detalları / etc / passwd faylına əlavə olunur.

Müəyyən bir istifadəçi haqqında ətraflı məlumatı görmək üçün grep əmrini aşağıdakı kimi istifadə edə bilərsiniz:

grep john / etc / passwd

Qeyd: Yukarıdakı komanda, istifadəçi adının bir hissəsi kimi, sözü olan john ilə bütün istifadəçilər haqqında məlumatları qaytaracaq.

/ Etc / passuword faylı hər bir istifadəçi haqqında bir kolonla ayrılmış sahələrin siyahısını ehtiva edir.

Sahələr aşağıdakılardır: