SU at SUDO

Anonim

SU vs SUDO

Sa Linux at UNIX na mga kapaligiran, kailangan mong gamitin ang alinman sa SU o SUDO upang makakuha ng pansamantalang access sa isa pang account, karaniwan ay ang ugat, habang naka-log sa bilang isa pa. SU ang ibig sabihin ng kapalit na gumagamit at SUDO ay nangangahulugang kapalit DO; bagaman ang karamihan sa mga tao ay hindi tama sa tingin na ito ay kumakatawan sa sobrang gumagamit dahil ito ay ang account na kadalasang ginagamit. Ang pinaka-kapansin-pansing pagkakaiba sa pagitan ng dalawa ay ang paggamit bilang SU ay karaniwang ginagamit sa sarili o sa kapalit na username bilang isang parameter. Sa SUDO, ang isa pang utos ay kadalasang naka-attach at awtomatikong isinasagawa pagkatapos na magtagumpay ang pagpapatunay. Ito ay lubhang kapaki-pakinabang kapag gusto mo lamang gawin ang isang utos na nangangailangan ng root access; Ang mga sumusunod na utos ay bibigyan din ng root access.

Ang SUDO ay naging paborito sa mga admin dahil sa kakayahang tukuyin ang mga limitasyon kung ang isang gumagamit ay maaaring gumamit ng SUDO at kung anong mga utos ang magagamit niya dito. Ang mga hadlang ay inilalagay sa isang conf file na maaaring ma-edit. Nagbibigay ito ng maraming kakayahang umangkop, lalo na sa mga system na may maraming mga gumagamit. Ang isa pang bentahe ng SUDO ay ang log na iniingatan para sa bawat utos. Pinapadali ng pag-log na masusubaybayan kung saan ginawa ang mga pagkakamali at upang itama ang mga ito. Sa SU, karaniwan nang pagsasanay na lumikha ng root account at ibahagi ito sa mga nangangailangan nito sa pamamagitan ng SU. Ito ay isang pangunahing kahinaan dahil walang limitasyon sa lugar para sa bawat gumagamit. Sa SUDO, hindi na kailangang magbahagi ng mga password dahil maaari itong makataas ang mga pribilehiyo ng mga indibidwal na gumagamit at pahintulutan silang magkaroon ng access sa mga bagay na kailangan nila ngunit hindi sa mga hindi nila ginagawa.

Dahil sa mga pakinabang na ito, ang SUDO ay ginusto ng marami. Ang SUDO ay ginagamit din ng maraming mga karaniwang gumagamit ng Linux na gumawa ng mga gawain na nangangailangan ng sobrang pag-access ng gumagamit. Ito ay marahil kung ano ang humantong sa maling kuru-kuro ng SUDO bilang sobrang gumagamit. Sa kabila ng lahat ng ito, ang SU ay may sariling paggamit, kadalasan kapag lumilipat sa ibang mga user account upang makakuha ng access sa kanilang mga file.

Buod: Karaniwang kinabibilangan ng SUDO ang isa pang utos habang ang SU ay hindi Ang SUDO ay may kakayahang ipaliwanag ang mga limitasyon habang ang SU ay hindi Ang SUDO ay nagpapanatili ng isang log ng lahat ng mga utos habang ang SU ay hindi Kailangan mong ibahagi ang isang password sa SU ngunit hindi sa SUDO Ang SUDO ay nagtataas ng mga pribilehiyo ng gumagamit habang ang SU ay hindi