Kā lietot SUDO bez paroles

sudo karikatūra

Mēs visi zinām sudo komandu, «drošs» su aizstājējs, un mēs šajā emuārā esam daudz runājuši par to un par sudo vs su izmantošanas priekšrocībām, taču šoreiz mēs jums parādīsim tiem, kas to vēl nezina , vienkārša apmācība soli pa solim, kā izmantot šo rīku, neievadot tam paroli. Iesācējiem sakiet, ka tā funkcija ir uz laiku autentificēt jūs kā superlietotāju vai root, lai veiktu noteiktas administratīvās darbības, kurām nepieciešamas privilēģijas, bez nepieciešamības atvērt sesiju kā sakni ar riskiem, ko tas varētu radīt.

Nu, mēs visi zinām, ka, ievadot sudo komandrindā, parasti seko komandas, kuras mēs vēlamies izmantot ar privilēģijāmTā kā tā var būt pakotnes instalēšana, izmantojot pakotņu pārvaldnieku, sistēma nekavējoties mums uzliek uzvedni, lai mēs varētu ievadīt paroli, lai iegūtu minētās privilēģijas un izpildītu komandu. Bet ... ja mums nebūtu jāievada parole?

Par to ir mūsu mini apmācība un soļi tie ir ļoti vienkārši:

  • Izpildiet šo komandu, lai modificētu failu / etc / sudoers:
sudo visudo

  • Tagad minētā faila saturā jums ir meklēt līnija, kurā ir:
root ALL=(ALL) ALL

  • Un ievadiet šo línea, aizstājot lietotājvārdu ar savu:
nombre_usuario ALL=(ALL) NOPASSWD: ALL

  • Tagad mēs saglabājam izmaiņas, un tas mums netiks jautāts paroli nākamreiz, kad palaidīsim sudo no sava konta ...

Vai tas ir ieteicams? Nē, dariet to uz savu risku, taču dažiem lietotājiem ērtības labad vai kāda cita iemesla dēļ, iespējams, būs jāizdzēš šis paroles pieprasījums katru reizi, kad palaižat sudo ... Starp citu, ja vēlaties mazāk radikālu risinājumu, varat modificēt labvēlības laiks, ko sudo gaida, lai vēlreiz pieprasītu paroli (iespējams, esat pamanījis, ka, palaižot sudo vairākas reizes pēc kārtas, tas ne vienmēr prasa paroli). Šo labvēlības laiku var samazināt vai pagarināt, un, iespējams, ja jūs gatavojaties izpildīt daudzus uzdevumus pēc kārtas, ieteicams to darīt, nevis tieši noņemt paroli. Tās ir tikai idejas!


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Predatux teica

    Man tas neder ... Es izmantoju Kubuntu 12.04
    Es to jau biju izmēģinājis iepriekš, jo man viesistabā ir dators, kuru izmantoju kā multivides centru, un tas tiek darbināts no dīvāna. Es biju izveidojis skriptu, lai atjauninātu vlc un kādu citu sīkumu, un es gribēju, lai tas man neprasītu paroli (tāpēc man nav jāiet, lai atvērtu skapi, kur man ir tastatūra), un es nekad to nedarīju lai tas darbotos.

    1.    doks teica

      Es domāju, ka tas ir ērtāk tam, ko jūs vēlaties darīt, piešķiriet uzdevumu Cron kā root, kas izpilda šo skriptu. Tas ir, jūs palaižat crontab -e un pievienojat kaut ko līdzīgu:
      0 0 * * * sakne /jūsu mape/script.sh

      Šajā piemērā tas darbotos katru dienu pulksten 12:XNUMX. Sveiciens

    2.    doks teica

      Izmantojiet cron, palaižot skriptu kā sakni ar "crontab -e" un ievietojiet kaut ko līdzīgu:
      0 0 * * * sakne /mydir/script.sh

      Es piemērotu šo piemēru katru dienu pulksten 12 naktī. Sveiciens

      1.    Predatux teica

        Tā ir arī vēl viena iespēja ... paldies

  2.   Orlando Trivino teica

    kungs vai kungi. LinuxAdictos.
    Sirsnīgs sveiciens no jūsu ziņu saņēmēja.
    Mana interese ir pilnībā iesaistīties bezmaksas programmatūrā -Linux -
    bet es nezinu, kur un no kā un kā sākt. Es pieprasu jebkuru ieteikumu vai ieteikumu, jo vienmēr esmu vēlējies būt lietotājs un ne tikai būt šīs programmatūras eksperts. Es ceru, ka viņi zina, kā mani virzīt, lai izveidotu attiecīgās bāzes šajā rindā.
    Es gaidu pateicību par jūsu sadarbību un palīdzību.
    Ar cieņu
    Orlando Trivno

  3.   D'Artagnan teica

    Es domāju, ka tas būtu slikts ieradums, kas galu galā varētu būt neapdomīgs, modificējot / etc / sudoers. Kurš ir izveidojis sistēmu, tas jau ir izdarīts tā, lai terminālis neatspoguļotu saknes lietotāju, un pēc kāda laika, ja vēlaties vēlreiz veikt administratora darbu, sistēma jums lūgs paroli. Es pats dažreiz (starp citu slikti darīju), lai modificētu sistēmu terminālā, es iemetu komandu: sudo -s un pēc paroles iemetšanas es jau esmu pastāvīgi root.

  4.   Carlos teica

    Sveiki! mana problēma ir tā, ka terminālis NAV man ļaut neko ierakstīt, kad prasa paroli):

    1.    Džordžs Cūka teica

      Ja tas ļauj jums, bet tā ir drošības sistēma, tā neļauj jums redzēt, ko jūs rakstāt. Bet tiešām, ja jūs rakstāt