Ang isang mahusay na tool sa Linux ay ang password ng ugat. Kapag nais naming mag-install ng isang programa, gumawa ng ilang pagsasaayos ng system, atbp. Hinihiling sa amin ng system na ipasok ang password ng superuser upang matiyak na ang mga pagpapatakbo na ito ay hindi talaga ginagawa ng isang nanghihimasok, ngunit ng administrator ng system.
Gayunpaman, kung minsan ay nagsasagawa kami ng mga gawain sa pagpapanatili o seguridad at kailangan namin ang root password upang tumagal ng higit sa 15 minuto, na kung saan ay default ng Ubuntu. Samakatuwid, ipapaliwanag ko kung paano iba-iba ang oras.
Ang solusyon ay medyo simple. Kailangan nating buksan ang isang text editor na may mga pribilehiyo sa ugat at i-edit ang file sudoers, na matatagpuan sa folder / atbp. Upang magawa ito magbubukas kami ng isang terminal at isulat ang sumusunod:
sudo gedit / etc / sudoers /
Kapag ang file ay bukas, dapat naming hanapin ang sumusunod na seksyon:
Default na env_reset
Kaya sa ibaba ng linyang ito, idinagdag namin ang sumusunod:
Mga default: user timestamp_timeout = 0
Kung saan sinasabi gumagamit dapat nating isulat ang aming username at kung saan ang 0, ilalagay namin ang tagal ng oras para sa password. Halimbawa, kung nais naming magtagal ang password ng 30 minuto, papalitan namin ang 0 ng 30. Gayunpaman, kung umalis kami sa 0 palagi naming kailangang ipasok ang password.
Bakit kumplikado ang buhay?
sudo su -
mga gawain sa pangangasiwa
lumabas
Sakto Ibinahagi ko ang iyong opinyon na ito ang pinakamahusay na kahalili. Ngunit ang arte na ito. Hindi ko ito sinulat! 🙂
Cheers! Paul
Gumagamit ako ng "sudo gedit" at mahusay itong gumagana kapag sinimulan ko ang pag-edit ng mga setting ng bareback.
Ngayon mas gusto ko ang mga GUI upang hindi mailagay ang angkop kahit na ang burg-manager, mahusay sa teorya, hindi ko alam kung bakit - Inilapat ko ang patch upang ma-update ito kapag na-update ang kernel-, iniiwan akong walang laman ang burg.conf at iba pa, at kasama na ang aking nais na mga setting upang mag-boot ng mga imahe ng ISO bilang default, napakasama wala akong pagpipilian na gawin ang isang "burg.conf.test" o isang bagay na tulad nito
Hindi maipapayo sa lahat na i-edit ang file ng sudoers na "walang siya" dahil ang isang error sa syntax ng file ay maaaring "maging sanhi ng pagtawa" (pagkain ng ilang mga quote o pareho nang hindi napagtanto na maaaring mangyari ito at maaaring magkaroon ng mapaminsalang mga kahihinatnan xD). Upang i-edit ito, mas maipapayo na gamitin ang visudo command, na magbubukas ng file ng sudoers kasama ang editor ng vi at kapag nai-save ito, susuriin nito kung mayroong anumang mga error dito at kung mayroon, malinaw na hindi nito papayagan ang pag-save . At kung sakaling mas gusto mo ang nano bilang editor sa paggamit ng console (lahat sa parehong linya):
EDITOR = nano visudo
Malinaw na ang lahat ng ito bilang ugat sa isang console. Hindi ko alam kung gagana ang isang graphic na editor, hindi ko pa nasusubukan. Gayunpaman, ang paggawa nito sa console kasama ang nano ay napakasimple. Ang impormasyon na nakuha mula sa kahanga-hangang Arch wiki at isang maliit na sariling karanasan (ang bahagi tungkol sa pagpapayo laban sa xD) At sa pamamagitan ng lohika, kung ito ay mailalapat sa lahat ng mga gumagamit, naiisip ko na dapat itong sapat upang ilagay ang LAHAT sa halip na ang gumagamit
PS Ngayon na tiningnan ko ang pagpasok ng file, binibigyang diin nito ang paggamit ng visudo xD
Ito ay totoo! Ngayon binago ko ito ...
Mali ang pamagat. Ang ginagawa mo ay hindi binabago ang tagal ng root password, ang ginagawa mo ay baguhin ang timeout ng sudo.
Ang problema sa bareback na pag-edit ng file na ito ay dahil nabigo ka sa syntax, ang katotohanang kumain ka ng isang marka ng panipi ay maaaring hindi ka ma-access bilang ugat, lumilikha ng isang malaking problema. Ang ginagawa ng visudo command ay suriin kung tama ang file bago i-save ang mga pagbabago at, samakatuwid, iniiwasan ang mas malalaking kasamaan. At hindi ito magiging isang biro kapag na-bundle sa sudo.