Wanene Tushen? Me yasa Tushen Ya Kasance?


Shin kun taɓa mamakin dalilin da yasa akwai asusu na musamman mai suna tushen a cikin Linux? Shin kun san abubuwan da aka ba da shawarar mafi kyawun ayyuka don amfani da wannan asusun? Shin kuna sane da yanayin yanayin da dole ne a yi amfani da shi da waɗanda ba a yi ba? Idan kun amsa \Ee ga ɗaya ko fiye na waɗannan tambayoyin, ci gaba da karantawa.

A cikin wannan sakon za mu ba da bayani game da tushen asusun da za ku so ku ci gaba da amfani.

Menene tushen?

Da farko, bari mu tuna cewa tsarin kundayen adireshi a cikin tsarin aiki kamar Unix an tsara shi azaman tsari mai kama da itace. Wurin farawa shine kundin adireshi na musamman wanda ke wakilta ta hanyar slash na gaba (/) tare da sauran kundayen adireshi da aka fara reshe daga gare ta. Tun da yake wannan kwatankwacin itace na ainihi, / ana kiransa tushen directory.

A cikin hoton da ke gaba za mu iya ganin abin da aka fitar:

$ tree -d / | less

wanda ke kwatanta kwatankwacin / da tushen na itace.

Duk da cewa dalilan da suka sa aka sanya sunan tushen asusun ba su fito fili ba, yana yiwuwa saboda tushen shi ne kawai asusun da ke da rubuta izini a cikin /.

Bugu da ƙari, tushen yana da damar yin amfani da duk fayiloli da umarni a cikin kowane tsarin aiki kamar Unix kuma galibi ana kiransa superuser saboda wannan dalili.

A gefe guda, tushen kundin adireshin (/) dole ne ya ruɗe da /tushen, wanda shine kundin adireshin gida na tushen mai amfani. A haƙiƙa, /tushen babban kundin adireshi ne na /.

Samun Izinin Tushen

Lokacin da muke magana game da gata na tushen (ko superuser), muna komawa zuwa izinin da irin wannan asusun ke da shi akan tsarin. Waɗannan gata sun haɗa da (amma ba'a iyakance su ba) ikon gyara tsarin da baiwa wasu masu amfani takamaiman izinin samun damar albarkatun sa.

Yin amfani da wannan iko na rashin hankali zai iya haifar da lalata tsarin a mafi kyau kuma gaba ɗaya gazawa a mafi muni. Shi ya sa ake karɓar waɗannan jagororin azaman mafi kyawun ayyuka idan ana batun samun dama ga tushen asusun:

Da farko, yi amfani da tushen asusun don gudanar da visudo. Yi amfani da wannan umarni don shirya /etc/sudoers don ba da mafi ƙarancin gata na masu amfani waɗanda aka bayar (misali mai kulawa) ke buƙata.

Wannan na iya haɗawa, alal misali, ikon canza asusun mai amfani (usermod) - kuma ba komai ba.

Ci gaba, shiga azaman mai kulawa kuma yi amfani da sudo don aiwatar da ayyukan sarrafa mai amfani. Za ku lura cewa ƙoƙarin yin wasu ayyuka waɗanda ke buƙatar izinin mai amfani (cire fakiti, alal misali) yakamata ya gaza.

Maimaita matakan biyun da ke sama a duk lokacin da ake buƙata, kuma da zarar an gama, yi amfani da umarnin fita don komawa asusunku mara gata nan take.

A wannan lokacin ya kamata ku tambayi kanku, Shin wasu ayyuka ne da ke fitowa akai-akai waɗanda ke buƙatar gata na masu amfani? Idan haka ne, ba da izini da ake buƙata a /etc/sudoers ko dai don wani asusu ko rukuni da aka bayar, kuma ci gaba da guje wa amfani da tushen asusun gwargwadon yiwuwar.

Wannan sakon zai iya zama abin tunani don ingantaccen amfani da tushen asusun a cikin tsarin aiki mai kama da Unix. Jin kyauta don ƙara shi zuwa alamomin ku kuma ku dawo gwargwadon yadda kuke so!

Kamar koyaushe, sauke mana bayanin kula ta amfani da fom ɗin sharhi a ƙasa idan kuna da wasu tambayoyi ko shawarwari game da wannan labarin. Muna jiran ji daga gare ku!