Mes visi žinome sudo komandą, „saugus“ „su“ pakaitalas, ir šiame tinklaraštyje daug kalbėjome apie tai ir apie sudo vs su naudojimo pranašumus, tačiau šį kartą mes jums parodysime tiems, kurie dar to nežino , paprastas mokymas žingsnis po žingsnio, kaip naudoti šį įrankį nereikalaujant įvesti jo slaptažodžio. Daugeliui naujokų pasakykite, kad jo funkcija yra autentifikuoti jus kaip supernaudotoją arba laikiną šakninį asmenį, kad atliktumėte tam tikrus administravimo veiksmus, kuriems reikalingos privilegijos, nereikalaujant atidaryti sesijos kaip pagrindinės su rizika, kurią tai gali sukelti.
Na, mes visi žinome, kad įvedę sudo komandinėje eilutėje paprastai seka komandos, kurias norime naudoti su privilegijomisKadangi tai gali būti paketo diegimas naudojant paketų tvarkytuvę, sistema nedelsdama mums pateikia raginimą, kad galėtume įvesti slaptažodį, kad gautume minėtas teises ir įvykdytume komandą. Bet ... o jei mums nereikėtų įvesti slaptažodžio?
Apie tai ir yra mūsų mini pamoka žingsniai jie yra labai paprasti:
- Norėdami modifikuoti failą, vykdykite šią komandą / etc / sudoers:
sudo visudo
- Dabar minėto failo turinyje turite ieškoti eilutė, kurioje yra:
root ALL=(ALL) ALL
- Ir įveskite šiuos duomenis Línea, pakeisdami vartotojo vardą savo vardu:
nombre_usuario ALL=(ALL) NOPASSWD: ALL
- Dabar mes išsaugome pakeitimus ir jis mūsų neprašys slaptažodį kai kitą kartą paleisime sudo iš savo paskyros ...
Ar tai rekomenduojama? Ne, darykite tai savo pačių rizika, tačiau kai kuriems vartotojams dėl patogumo ar dėl bet kokios kitos priežasties gali tekti ištrinti šią slaptažodžio užklausą kiekvieną kartą, kai jie paleidžia sudo ... Beje, jei norite ne tokio radikalaus sprendimo, galite modifikuoti malonės laikas, kurio laukia sudo, vėl paprašys slaptažodžio (galbūt pastebėjote, kad paleidus sudo kelis kartus iš eilės, jis ne visada prašo slaptažodžio). Šį malonės laiką galima sutrumpinti arba pailginti, ir galbūt, jei ketinate atlikti daug užduočių iš eilės, patartina tai padaryti, nei tiesiogiai neištrinti slaptažodžio. Tai tik idėjos!
Man tai netinka ... Aš naudoju „Kubuntu 12.04“
Jau buvau išbandžiusi tai anksčiau, nes svetainėje yra kompiuteris, kurį naudoju kaip žiniasklaidos centrą, ir jis valdomas iš sofos. Aš buvau sukūręs scenarijų, norėdamas atnaujinti „vlc“ ir kitą smulkmeną, ir norėjau, kad jis neprašytų manęs slaptažodžio (todėl man nereikia eiti atidaryti spintos, kurioje turiu klaviatūrą), ir niekada negavau tai dirbti.
Manau, kad patogiau tam, ką norite padaryti, priskirkite užduotį „cron“ kaip šakninei, kuri vykdo tą scenarijų. Tai yra, jūs paleidžiate „crontab -e“ ir pridedate kažką panašaus:
0 0 * * * šaknis /yourfolder/script.sh
Šiame pavyzdyje jis vykdavo kiekvieną dieną 12 nakties. Sveikinimai
Naudokite „cron“, vykdydami scenarijų kaip šaknį su „crontab -e“ ir įdėkite kažką panašaus:
0 0 * * * šaknis /mydir/script.sh
Šį pavyzdį vykdyčiau kiekvieną dieną 12 nakties. Sveikinimai
Tai taip pat dar viena galimybė ... ačiū
ponas arba ponai. LinuxAdictos.
Nuoširdus jūsų naujienų gavėjo sveikinimas.
Mano interesas yra visiškai įsitraukti į nemokamą programinę įrangą - „Linux“ -
bet aš nežinau, nuo ko ir nuo ko ir kaip pradėti. Prašau bet kokios rekomendacijos ar pasiūlymo, nes visada norėjau būti vartotojas ir būti ne tik šios programinės įrangos ekspertas. Tikiuosi, kad žinote, kaip mane nukreipti nustatyti atitinkamus šios linijos pagrindus.
Laukiu padėkos už bendradarbiavimą ir pagalbą.
Pagarbiai
Orlando Trivnas
Manau, kad tai būtų blogas įprotis, kuris gali būti neapgalvotas, modifikuojant / etc / sudoers. Kas sukūrė sistemą, taip jau padarė, kad terminalas neatspindėtų šakninio vartotojo ir po kurio laiko, jei norite vėl atlikti administratoriaus darbą, sistema jūsų paprašys slaptažodžio. Aš pats kartais (beje, blogai padaręs) modifikuoti terminalo sistemą išmetu komandą: sudo -s ir užmetęs slaptažodį jau esu visam laikui rootas.
Sveiki! mano problema yra ta, kad terminalas neleidžia man nieko įvesti, kai prašau slaptažodžio):
Jei tai leidžia, bet tai yra apsaugos sistema, ji neleidžia matyti, ką rašai. Bet iš tikrųjų, jei rašai