როგორ შევქმნათ/დავამატოთ Sudo მომხმარებელი Arch Linux-ზე

Arch Linux-ის ინსტალაციისას თქვენ მიერ დაყენებული ვარიანტებიდან გამომდინარე, შესაძლოა ახლახან დაინსტალირებული გქონდეთ აქტიური root ანგარიშით, ან მხოლოდ ერთმა მომხმარებელს, რომელსაც აქვს sudo ნებართვა, შეიძლება მოითხოვოს მეტი მომხმარებლის დამატება ამ ნებართვით. ეს შეიძლება გაკეთდეს სწრაფად და მარტივად და ხშირად უპირატესობას ანიჭებენ root წვდომას.

შემდეგ გაკვეთილზე თქვენ შეისწავლით მომხმარებლის დამატებას Sudoers ჯგუფში Arch Linux-ზე ბრძანების ხაზის ტერმინალის გამოყენებით.

დააინსტალირეთ Sudo Package

პირველ რიგში, დააინსტალირეთ sudo პაკეტი, თუ თქვენ იმყოფებით root ანგარიშზე და ჯერ არ არის შექმნილი sudoers. მომხმარებლებისთვის, რომლებსაც აქვთ დაინსტალირებული sudo, გამოტოვეთ ეს ნაწილი.

pacman -Sy sudo

გადადის root ანგარიშზე (su)

ახალი sudo მომხმარებლების შექმნისას, თქვენ უნდა გადახვიდეთ root-ზე su ბრძანება. ეს არ ეხება მომხმარებლებს root ანგარიშზე, მაგრამ მათთვის, ვინც უკვე ფლობს sudo ანგარიშს და დაავიწყდა თქვენ მიერ დაყენებული root პაროლი, გამოიყენეთ შემდეგი ბრძანება პაროლის აღსადგენად.

sudo passwd root

შემდეგი, თქვენ მოგეთხოვებათ შეიყვანოთ თქვენი sudo ანგარიშის პაროლი, შემდეგ დადასტურების შემდეგ შეიყვანეთ ახალი root პაროლი.

რეკლამა

ახლა, როდესაც თქვენი root პაროლი დაყენებულია, გადართეთ root-ზე შემდეგი მოქმედებების გამოყენებით ბრძანება su root.

su root

Root წვდომის მქონე ნებისმიერ მომხმარებლის ანგარიშზე გადასვლისას მოგეთხოვებათ დაგავიწყდათშესვლის შემდეგ ნახავთ მომხმარებლის სახელი შეიცვალა root.

შექმენით მომხმარებლის ანგარიში

პირველი ნაბიჯი არის იმის სწავლა, თუ როგორ უნდა დაამატოთ ახალი მომხმარებლის ანგარიში. იდეალურ შემთხვევაში, შეგიძლიათ მიანიჭოთ ნებართვა არსებულ ანგარიშზე, მაგრამ თქვენ ისწავლით მომხმარებლის დამატებას ნულიდან გაკვეთილისთვის.

პირველი, შექმენით მომხმარებლის ანგარიში , შეცვალეთ მაგალითი მომხმარებლის სახელით, რომლის დამატებაც გსურთ.

useradd -m -G wheel -s /bin/bash <username>

ჩემი მომხმარებლის სახელის შექმნის მაგალითი:

useradd -m -G wheel -s /bin/bash josh

ის უსერად ბრძანების დროშები ნიშნავს შემდეგს მათთვის, ვისაც აინტერესებს რა არის ისინი.

რეკლამა
  • -მ: ქმნის სახლის დირექტორიას მომხმარებლისთვის /სახლი/მომხმარებელი.
  • -G: ამატებს მომხმარებელს სხვა ჯგუფში. ამ შემთხვევაში მომხმარებელი ემატება ბორბლების ჯგუფს.
  • -ს: განსაზღვრავს ნაგულისხმევი შესვლის გარსს. ამ შემთხვევაში, მიანიჭეთ bash გარსი, რომელიც აღინიშნება /ბინ/ბაშ.
იხილეთ ასევე  როგორ დააინსტალიროთ Sysdig Arch Linux-ზე

შემდეგი, დააყენეთ პაროლი მომხმარებლის ანგარიშისთვის შემდეგი ბრძანების გამოყენებით.

passwd <username>

ჩემი მომხმარებლის სახელის შექმნის მაგალითი:

passwd josh

დაამატეთ მომხმარებელი Sudo (Wheel) ჯგუფში

გაკვეთილის შემდეგ ნაწილში, ახლა, როდესაც ისწავლეთ მომხმარებლის დამატება, შეგიძლიათ მისცეთ წვდომა თქვენს მიერ დასახელებულ ახალ მომხმარებელს ან არსებულ მომხმარებლის სახელს, შეცვლით / etc / sudoers ფაილი თქვენი საყვარელი ტექსტური რედაქტორის გამოყენებით.

გაკვეთილი გამოიყენებს nano-ს, Arch Linux-ის მომხმარებლების უმეტესობა გამოიყენებს რაღაც Vim-ს ან VI-ს, მაგრამ ახალბედებისთვის ნანო ყველაზე მარტივი იქნება მანამ, სანამ უფრო კომფორტული გახდებით.

ჯერ დააინსტალირეთ nano.

pacman -Sy nano

შემდეგი, გახსენით კონფიგურაციის ფაილი.

რეკლამა
sudo nano /etc/sudoers

ქვეშ "მომხმარებლის პრივილეგიის სპეციფიკაცია" განყოფილება, დაამატეთ შემდეგი ხაზი.

username ALL=(ALL:ALL) ALL

დაიმახსოვრე შენი შეცვლა მომხმარებლის სახელი თქვენ მიერ შექმნილი ამ მიზნით.

მაგალითი:

როგორ შევქმნათ/დავამატოთ Sudo მომხმარებელი Arch Linux-ზე

ალტერნატიულად, შეგიძლიათ გააუქმოთ კომენტარი მთელი %wheel ჯგუფის შესახებ, ასე რომ, ნებისმიერს, რომელიც ავტომატურად დაემატება, მიენიჭება sudo-ს პრივილეგიას, ეს მომხმარებლის არჩევანია.

მაგალითის ხაზი გაუქმების მიზნით:

 %wheel   ALL=(ALL)   ALL

მაგალითი:

რეკლამა
როგორ შევქმნათ/დავამატოთ Sudo მომხმარებელი Arch Linux-ზე

კარგია შეამოწმოთ მომხმარებლის სახელი წარმატებით დაემატა თუ არა sudoers ჯგუფს. ამისათვის გაუშვით id ბრძანება:

id <username>

მაგალითი ჩვენი სახელის გამოყენებით ჩვენ შევქმენით:

id josh

მაგალითი გამომავალი:

როგორ შევქმნათ/დავამატოთ Sudo მომხმარებელი Arch Linux-ზე

ალტერნატივა არის გამოყენება gpasswd ბრძანება. დარწმუნდით, რომ ბორბლების ჯგუფის კომენტარი გაუქმებულია, როგორც ეს ნაჩვენებია ინსტრუქციაში მოცემული კონფიგურაციის ფაილის მაგალითებში.

gpasswd -a <example username> wheel

მაგალითი ჩვენი სახელის გამოყენებით ჩვენ შევქმენით:

gpasswd -a josh wheel

მაგალითი გამომავალი:

რეკლამა
როგორ შევქმნათ/დავამატოთ Sudo მომხმარებელი Arch Linux-ზე

დაადასტურეთ და შეამოწმეთ ახალი Sudo მომხმარებელი

ახლა, როდესაც წარმატებით დაამატეთ მომხმარებელი, რომელზეც გინდოდათ გქონოდათ sudo წვდომა, დროა შეამოწმოთ ანგარიში. ეს შეიძლება განმეორდეს su ბრძანების გამოყენებით, მაგრამ ბრძანებასთან ერთად მომხმარებლის სახელის დამატებით.

შედით sudo მომხმარებელში შემდეგნაირად:

su <example username>

მაგალითი ჩვენი სახელის გამოყენებით ჩვენ შევქმენით:

su josh

ახლა დაადასტურეთ, რომ მომხმარებლის სახელს აქვს root წვდომა უბრძანე Whoami.

sudo whoami

მაგალითი გამომავალი:

როგორ შევქმნათ/დავამატოთ Sudo მომხმარებელი Arch Linux-ზე

მას შემდეგ რაც დაადასტურებთ root სტატუსს ზემოთ, გაუშვით სწრაფი განახლების ბრძანება sudo-ით ანგარიშზე, რათა დარწმუნდეთ, რომ ის სწორად მუშაობს.

რეკლამა
sudo pacman -Syu

მაგალითი გამომავალი:

როგორ შევქმნათ/დავამატოთ Sudo მომხმარებელი Arch Linux-ზე

გილოცავთ, თქვენ გაქვთ sudo წვდომა თქვენს მიერ შექმნილ მომხმარებლის სახელზე.

იხილეთ ასევე  როგორ შევქმნათ Sudo მომხმარებელი Fedora 37/36/35-ზე

კომენტარები და დასკვნა

გაკვეთილი გასწავლით თუ როგორ შექმნათ და დაამატოთ მომხმარებელი Arch Linux-ზე და დააკონფიგურიროთ sudo ნებართვები. მთლიანობაში, ეს სახელმძღვანელო უნდა მუშაობდეს ყველა მხარდაჭერილი ვერსიისთვის და რეკომენდებულია მხოლოდ სანდო მომხმარებლებისთვის ნებართვების მიცემა, რადგან მათ ექნებათ წვდომა მგრძნობიარე ფაილებზე sudo-ს მიერ მოწოდებული ნებართვით.


არა ის, რასაც ეძებდით? სცადეთ მოძებნოთ დამატებითი გაკვეთილები.

დატოვე კომენტარი