Linux– ში ადმინისტრაციული ამოცანების გასაშვებად, თქვენ უნდა გქონდეთ root (ასევე ცნობილი როგორც superuser) წვდომა. Linux– ის უმეტეს დისტრიბუციაში ხშირია ცალკეული root ანგარიშის ქონა, მაგრამ Ubuntu სტანდარტულად გამორთავს root– ს. ეს ხელს უშლის მომხმარებლებს შეცდომების დაშვებაში და იცავს სისტემას თავდამსხმელებისგან. ბრძანებების გასაშვებად, რომლებიც საჭიროებენ root წვდომას, გამოიყენეთ sudo.
ნაბიჯები
მეთოდი 1 დან 2: გაუშვით ძირეული ბრძანებები სუდოთი
ნაბიჯი 1. დააჭირეთ Ctrl+Alt+T ტერმინალის ფანჯრის გასახსნელად
რადგანაც Ubuntu ნაგულისხმევად იბლოკავს ძირეულ ანგარიშს, თქვენ არ შეგიძლიათ გამოიყენოთ su, როგორც root, როგორც Linux– ის სხვა დისტრიბუციებში. ამის ნაცვლად, დაიწყეთ თქვენი ბრძანებები sudo– ით.
ნაბიჯი 2. ჩაწერეთ sudo თქვენი დანარჩენი ბრძანების წინ
"სუდო" ნიშნავს "შემცვლელი მომხმარებელი აკეთებს". როდესაც თქვენ დაამატებთ sudo ბრძანების დასაწყისში, ბრძანება იმუშავებს როგორც root.
- მაგალითად: sudo /etc/init.d/networking stop აჩერებს ქსელის მომსახურებას და sudo adduser ამატებს ახალ მომხმარებელს სისტემას. ორივე ეს ამოცანა მოითხოვს root წვდომას.
- თქვენ მოგეთხოვებათ შეიყვანოთ თქვენი პაროლი სანამ sudo გაუშვებს ბრძანებას. Linux ინახავს თქვენს პაროლს 15 წუთის განმავლობაში, ასე რომ თქვენ აღარ დაგჭირდებათ მისი აკრეფა.
ნაბიჯი 3. აკრიფეთ gksudo ბრძანების გაშვებამდე, რომელიც ხსნის პროგრამას გრაფიკული ინტერფეისით (GUI)
უსაფრთხოების მიზეზების გამო, უბუნტუ არ გირჩევთ გამოიყენოთ „sudo“პროგრამების გასახსნელად GUI– ებით. ამის ნაცვლად, აკრიფეთ gksudo ბრძანების წინ, რომელიც პროგრამას იწყებს.
- მაგალითად: აკრიფეთ gksudo gedit /etc /fstab რომ გახსნათ "fstab" ფაილი GEdit– ში, რედაქტირების პროგრამა GUI– ით.
- თუ თქვენ იყენებთ KDE ფანჯრის მენეჯერს, გამოიყენეთ kdesudo ნაცვლად gksudo.
ნაბიჯი 4. ძირეული გარემოს სიმულაცია
თუ თქვენ ხართ მოწინავე მომხმარებელი, რომელსაც სჭირდება წვდომა რეალურ ძირეულ გარსზე კონკრეტული სკრიპტების გასაშვებად, მოახდინეთ ძირეული გარსის სიმულაცია sudo –i– ით. ეს ბრძანება მოგცემთ სუპერმომხმარებელს წვდომას root გარემოს ცვლადებით.
- შეიყვანეთ ბრძანება sudo passwd root. ეს შექმნის პაროლს root– ისთვის, არსებითად „გააქტიურებს“ანგარიშს. ნუ დაგავიწყდებათ ეს პაროლი.
- ჩაწერეთ sudo -i. მოთხოვნისთანავე შეიყვანეთ ძირეული პაროლი.
- მოთხოვნა შეიცვლება $ -დან #-ზე, რაც მიუთითებს, რომ თქვენ გაქვთ root წვდომა.
ნაბიჯი 5. მიეცით sudo წვდომა სხვა მომხმარებელს
თუ თქვენ შექმნით ანგარიშს ვინმესთვის, ვისაც არ აქვს root წვდომა, თქვენ უნდა დაამატოთ მომხმარებლის სახელი sudo ჯგუფში. ამისათვის ჩაწერეთ usermod -aG sudo მომხმარებლის სახელი (მაგრამ შეცვალეთ "მომხმარებლის სახელი" სწორი მომხმარებლის სახელით).
მეთოდი 2 2: root მომხმარებლის ჩართვა
ნაბიჯი 1. დააჭირეთ Ctrl+Alt+T ტერმინალის ფანჯრის გასახსნელად
უსაფრთხოების მიზნით (და დაზიანების თავიდან ასაცილებლად), მომხმარებლის მომხმარებლის ნაგულისხმევი ფაილი ჩაკეტილია. იმისათვის, რომ უსაფრთხოდ გაუშვათ ბრძანებები როგორც root, თქვენ უნდა გამოიყენოთ
სუდო
ან
გკსუდო
სამაგიეროდ. თუ თქვენ აბსოლუტურად უნდა გყავდეთ ცალკეული root მომხმარებელი (თუ ამას მოითხოვს თქვენი ბიზნესის მიერ გამოყენებული პროგრამა, ან ეს სამუშაო სადგური გამოიყენებს მხოლოდ ერთ მომხმარებელს), შეგიძლიათ ჩართოთ root მომხმარებელი რამდენიმე მარტივი ბრძანებით.
Root მომხმარებლის გააქტიურებამ შეიძლება საფრთხე შეუქმნას თქვენს სისტემას და არ არის რეკომენდებული Ubuntu– ს მიერ
ნაბიჯი 2. ჩაწერეთ sudo passwd root და დააჭირეთ ↵ Enter
თქვენ მოგეთხოვებათ ახალი მომხმარებლის პაროლის დაყენება. არ დაკარგო ეს პაროლი.
ნაბიჯი 3. შეიყვანეთ პაროლი, შემდეგ დააჭირეთ ↵ Enter
ნაბიჯი 4. ხელახლა ჩაწერეთ პაროლი მოთხოვნისთანავე, შემდეგ დააჭირეთ ↵ Enter
ძირითად მომხმარებელს ახლა უნდა ჰქონდეს პაროლი.
ნაბიჯი 5. ჩაწერეთ su - და დააჭირეთ ↵ Enter
შეიყვანეთ ძირეული პაროლი, როდესაც მოგთხოვთ მიიღოთ ძირეული მოთხოვნა.
ძირეული ანგარიშის გამორთვისთვის ჩაწერეთ sudo passwd -dl root
Რჩევები
- მაქსიმალურად უნდა მოერიდოთ root შესვლას. თქვენ შეგიძლიათ გაუშვათ თითქმის ნებისმიერი სუპერმომხმარებლისთვის საჭირო ბრძანება სუდოს ან გკსუდოსთან ერთად.
- თქვენ ასევე შეგიძლიათ გამოიყენოთ sudo –i სისტემაში სხვა მომხმარებლის ჭურვიზე წვდომისათვის. იმისათვის, რომ გახდეთ მომხმარებლის "jane", ჩაწერეთ sudo –I jane და შემდეგ შეიყვანეთ თქვენი პაროლი მოთხოვნისთანავე (არა Jane's).