Sudo pret su: kuru komandu izmantot?

Sudo pret su: kuru komandu izmantot?

Atkarībā no jūsu Linux iestatīšanas jūs varat veikt administratīvus uzdevumus, izmantojot komandu su vai sudo. Šīs divas komandas ir viegli sajaukt, jo tām abām ir līdzīgas funkcijas.





Tātad, kuru komandu jums vajadzētu izmantot? Noskaidrosim.





Su nodrošina pilnīgu sakņu piekļuvi

Tradicionālais veids, kā piekļūt saknes kontam, lai konfigurētu Linux sistēmu, atgriežoties Unix dienās, ir komanda su:





su –

' - 'nozīmē, ka jums būs tāda pati vide, kāda būtu, ja pieteiktos tieši kā root. Sistēma jums prasīs ievadīt paroli. Ja jums izdosies, uzvedne tiks mainīta uz ' # 'raksturs. Pēc tam jūs varat palaist visas nepieciešamās komandas kā root.

Tips izlogoties vai sit Ctrl + D lai atgrieztos pie standarta lietotāja privilēģijām, kad esat pabeidzis.



facebook divu faktoru autentifikācija bez tālruņa numura

Lai gan su ir noderīgs, galvenā problēma ir tā, ka tā ir iespēja “visu vai neko”. Jums ir pilnīga root piekļuve vai parastās privilēģijas. Ja serverī ir vairāki administratori, jums ir jādala tā pati saknes parole.

Sudo sniedz jums lielāku kontroli

Tiek instalēti citi Linux izplatījumi, piemēram, Debian un Ubuntu sudo pēc noklusējuma, jo tas ir drošāk nekā lietot su. Tas ir nobriedis instruments, kas pastāv kopš 1980.





Protams, jums ir jāatceras tikai viena parole, taču sudo pilnu jaudu nodrošina vairāku administratoru pārvaldība vairākās mašīnās. Tas ir tik noderīgi, ka sudo ir iemūžināts geek kultūrā slavens XKCD komikss . Jūs pat varat konfigurēt sudo, lai tas darbotos bez paroles, taču tas acīmredzami nav ieteicams serveriem, kur drošība ir vissvarīgākā.

Papildus pilnīgai saknes piekļuvei, tāpat kā su, jūs varat norādīt, kuri lietotāji var palaist kādas komandas, kurās sistēmās /etc/sudoers failu. Sudo elastības dēļ /etc/sudoers sintakse ir sarežģīta.





Saistīts: Kā pievienot lietotāju Sudoers sarakstam Linux

kā zināt, vai attēls ir 300 dpi

Kad iespējams, izmantojiet sudo

Tā kā sudo ir granulēts un drošāks nekā su, vairāk Linux izplatītāju to nosaka kā noklusējuma virslietotāja komandu. Parasti pirmais lietotājs tiek apzīmēts kā “administratīvs” lietotājs un tādējādi ir iestatīts sudo lietošanai.

Ja sistēmā nav instalēta sudo, to ir viegli iegūt no pakotņu pārvaldnieka. Pēc instalēšanas citiem administratīvajiem lietotājiem tas ir tikai jautājums lietotāja pievienošana pareizajai grupai , parasti 'admin', 'sudo' vai 'wheel'. Šīs lietotāju grupas ir raksturīgas arī distro.

Tagad jūs varat droši pārvaldīt savu Linux sistēmu

Izmantojot sudo, ir viegli pārvaldīt savu Linux sistēmu, izmantojot tikai savu lietotāja paroli. Lietotāji bieži ignorē šī rīka elastību. Lai gan Linux ir droša operētājsistēma, neviena operētājsistēma nav perfekta. Linux joprojām pastāv dažas drošības problēmas, kas jums jāzina.

Kopīgot Kopīgot Čivināt E -pasts Vai Linux patiešām ir imūns pret vīrusiem un ļaunprātīgu programmatūru? Lūk, Patiesība

Jūs esat dzirdējuši, ka Linux nav īsti nemierīgs ar vīrusiem un ļaunprātīgu programmatūru. Bet kāpēc tas tā ir? Un, vēl svarīgāk, vai tā ir taisnība?

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Linux komandas
  • Sistēmas administrēšana
Par autoru Deivids Delonijs(49 raksti publicēti)

Deivids ir ārštata rakstnieks, kas atrodas Klusā okeāna ziemeļrietumos, bet sākotnēji nāk no līča apgabala. Kopš bērnības viņš ir tehnoloģiju entuziasts. Deivida intereses ietver lasīšanu, kvalitatīvu TV šovu un filmu skatīšanos, retro spēles un ierakstu vākšanu.

labākā bezmaksas operētājsistēma klēpjdatoram
Vairāk no Deivida Delonija

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu