Vienoje iš bendruomenės bendruomenės facebook grupių "Linux monetų kalyklajie paprašė Kaip jie galėjo įdiegti programas neprašydami sudo slaptažodžio? (Kadangi tai jį erzino, nuolat reikėjo įvesti slaptažodį, kai reikėjo įdiegti, atnaujinti ar ieškoti paketo).
Nors tai nerekomenduojama, mes mokysime kaip naudoti sudo nededant slaptažodžio, jie turi prisiimti riziką, kuri tai gali sukelti, pavyzdžiui, bet kuris scenarijus ar vartotojas gali be savo sutikimo įdiegti / modifikuoti paketus, be kita ko, ištrinti failus.
Jei nepaisant šių grėsmių norite sudo naudoti be slaptažodžio, atlikite žemiau pateiktą paprastą procedūrą.
Naudokite sudo neįvedę slaptažodžio
- Redaguokite failą naudodami bet kurį teksto rengyklę ir turėdami vartotojo teisių / etc / sudoers.
- Pridėti po eilutės
%sudo ALL=(ALL:ALL) ALL
KitasUSUARIO ALL=NOPASSWD: ALL
Kur VARTOTOJAS atitinka vartotojo vardą, kuriam nereikia slaptažodžio paleisti kaip supernaudotojui. - Išsaugokite failą ir jūsų vartotojas turės prieigą : sudo nereikia įvesti slaptažodžio (Nerekomenduojama)
Išvada
Tai gana greita procedūra, tačiau nerekomenduojama, įsitikinkite, kad ją naudojate savo pačių rizika ir gamybinėje aplinkoje bandykite turėti tam tikrą atsarginę kopiją, jei kas nors nepavyktų.
Kaip visada, jei šis straipsnis buvo jums naudingas ar turite kokių nors pastabų, nedvejodami rašykite mums.
Jie nori, kad „Linux“ jiems veiktų kaip langas $… XD
Manau, kad tai iš tikrųjų yra jų tikslas.
Negaliu suprasti, kaip kažkas apsimeta tokiu barbariškumu. Rizikuodamas klysti, manau, kad „Windows“ naudojimas turi ką nors bendro. Tačiau net ir tokiu atveju tai nėra pasiteisinimas. GNU / linux turi savotiškų bruožų ir jei nenorite mokytis, rekomenduočiau „Windows“. Tai būtų buvęs mano atsakymas.
Sveikinimai.
Tam geriau tiesiogiai prisijungti prie savo ir įdiegti paketus, pabandyti tai padaryti ir išvengti, kad negražu suteikti galią bet kuriai paskyrai.
Naudoju šią komandą vartotojų kompiuteriuose, kuriuose dirbu, ir pasakysiu, kodėl
echo »VISI VISI = NOPASSWD: / sbin / init» >> / etc / sudoers
Priežastis neišjungia kompiuterio, todėl suteikiu vartotojams init 6 ir init 0 kaip meniu prieigą, kurią jie tiesiog spustelėja, o vnt. Išjungia tai seno kompiuterio su „Intel“ plokštėmis, naudojančiomis „ubuntu 12“, 04 gedimas. Aš neatnaujinu tuo nesuteikia daugiau talpos vnt.
Naujuose kompiuteriuose įdiegėme mėtą, kuri vyksta labai gerai.
iš viso yra 90 kompiuterių ir vartotojai, turintys pagrindinių žinių.
Lygiai taip pat turite būti atsargūs, iš tikrųjų aš išklausiau, o tinkamas sprendimas yra neegzistuojantis, bet veiksmingas sprendimas
3 kilometrų spinduliu nepažįstu nė vieno, kuris specialiai įeis į kompiuterį, norėdamas atidaryti konsolę ir vykdyti supernaudotojo komandas. Šiaip ar taip, patartina susikurti svečių sąskaitą. Reikėtų prisiminti, kad sudo slaptažodis nebūtinai yra pagrindinis slaptažodis, sukonfigūruotas kai kuriuose distros centruose, pvz., Ubuntu ir arch dariniuose; Bet įsivaizduokite, kad „Linux“ įdiegiame tiems, kurie ateina iš „Windows“, o diegdami programinę įrangą naudoja „softwarecenter“ ar „synaptic“, jie turi įvesti slaptažodį kiekvieną kartą, kai jį atidaro, šis procesas jo vengia, tačiau visada patartina prisiminti šakninį slaptažodį.
Aš ketinau ką nors parašyti, bet jie jau pasakė viską, ką aš ketinau pasakyti ... hehe. „Linux“ ypatumas yra būtent saugumas, kad jis nieko nedaro neprašydamas vartotojo leidimo, pvz., Kita privati OS, kurią žinau, bet neminėsiu (jau nekalbant apie „Windows“, žinote ...) Tada kam? Jei jums nepatinka įvesti slaptažodį? Likite su „Windows“ ... Arba nustatykite tvirtą, tvirtą, bet trumpą slaptažodį .... (Ir jie tikrai parašo 123456)
Ką daryti, jei paleidžiate „saugų“ scenarijų ar programą ir staiga norite ką nors padaryti su „sudo“, negalvodami, kad taip darote? Tai „Windows $“ virusų pradžia