Kon Unsaon nga Mahimong Root O Ubang Lain nga Gumagamit Paggamit sa Linux Command Line

Sa kasamtangan kini posible nga magamit ang Linux nga walay daghang pagpakig-uban sa command line apan adunay daghan pa nga mga higayon diin ang paghimo sa usa ka butang nga naggamit sa command line mas sayon ​​kay sa paggamit sa usa ka graphical nga himan.

Usa ka pananglitan sa usa ka sugo nga mahimo nimo gamiton kanunay gikan sa command line mao ang apt-get nga gigamit sa pag-instalar sa software sulod sa Debian ug Ubuntu nga gibahin nga gibase.

Aron ma-instalar ang software gamit ang apt-kinahanglan nimo nga mahimong usa ka user nga may igong permiso sa pagbuhat niini.

Ang usa sa unang mga komandante nga gigamit sa mga sikat nga desktop operating system nga Linux sama sa Ubuntu ug Mint nga pagkat-on mao ang sudo.

Ang sudo nga sugo nagtugot kanimo sa pagpadagan sa bisan unsang mando sama sa lain nga tiggamit ug sagad nga gigamit sa pagtuboy sa mga permiso aron nga ang mando modagan ingon nga usa ka administrador (nga sa mga termino sa Linux nailhan nga root user).

Maayo kana ug maayo apan kon ikaw magadagan sa usa ka serye sa mga sugo o ikaw kinahanglan nga modagan ingon nga lain nga tiggamit alang sa dugay nga panahon dayon kung unsa ang imong gipangita mao ang sugo sa su .

Kini nga giya magpakita kanimo kon unsaon sa paggamit sa su command ug maghatag kasayuran mahitungod sa mga switch nga anaa.

Pagbalhin ngadto sa Gumagamit sa Gamot

Aron mobalhin ngadto sa gamut nga tiggamit kinahanglan nimo ibutang ang terminal pinaagi sa pagputol sa ALT ug T sa samang higayon.

Ang paagi sa imong pagbalhin ngadto sa magkalain nga gamay nga gumagamit magkalahi. Pananglitan sa mga distribusyon nga gibase sa Ubuntu sama sa Linux Mint, Ubuntu, Kubuntu, Xubuntu ug Lubuntu kinahanglan nimo gamiton ang sudo nga command sama sa mosunod:

sudo su

Kon ikaw naggamit sa usa ka pag-apud-apod nga nagtugot kanimo sa pagbutang sa root nga password sa dihang imong gi-install ang pag-apod-apod dayon mahimo nimo gamiton ang mosunod:

su

Kon ikaw ang nagdumala sa command uban ang sudo nan pangutan-on ka sa sudo password apan kon imo nang gipadagan ang sugo sama sa su dayon kinahanglan ka nga mosulod sa root password.

Sa pagkumpirma nga ikaw sa pagkatinuod mibalhin ngadto sa root user type ang mosunod nga sugo:

kinsa ko

Ang command whoami nagsulti kanimo kung asa nga user ang imong gipadagan karon.

Unsaon Pagbalhin Sa Lain nga Gumagamit Ug Pag-adopt sa Ilang Kalikupan

Ang sugo sa su mahimong magamit sa pagbalhin ngadto sa bisan unsang account sa usa ka user.

Sama pananglit naghimo ka og usa ka bag-ong user nga gitawag nga ted gamit ang useradd nga sugo ingon sa mosunod:

sudo useradd -m ted

Kini makahimo sa usa ka tiggamit nga gitawag og Ted ug kini makamugna og usa ka home directory alang sa Ted nga gitawag nga Ted.

Kinahanglan nimo ipahimutang ang password alang sa ted account sa wala pa kini magamit gamit ang mosunod nga sugo:

passwd ted

Ang labaw sa sugo maghangyo kanimo sa paghimo ug pagkumpirma sa usa ka password alang sa ted account.

Mahimo mong ibalhin sa ted account gamit ang mosunod nga sugo:

su ted

Ingon nga kini nagbarug ang sugo sa ibabaw mag log kanimo ingon nga ted apan dili ka ibutang sa home folder alang sa pagsulay ug bisan unsa nga mga setting nga gidugang ni Ted sa .bashrc file dili i-load.

Mahimo nga ikaw makasulod ingon nga ted ug pagsagop sa palibot gamit ang mosunod nga sugo:

su - ted

Niini nga panahon sa dihang mag-log in ka sa ted ikaw ibutang sa home directory alang sa ted.

Ang usa ka maayo nga paagi sa pagtan-aw niini sa hingpit nga aksyon mao ang pagdugang sa screenfetch utility ngadto sa ted user account.

Ipatuman ang usa ka Command Human sa Pagpalit sa mga Account Accounts

Kon gusto ka nga mobalhin sa account sa lain nga user apan adunay usa ka command run sa diha nga imong switch gamit ang -c switch sama sa mosunod:

su -c screenfetch - ted

Sa itaas nga sugo ang su switch user, ang -c screenfetch nagdagan sa screenfetch utility ug the -ed switch sa ted account.

Adhoc Switches

Gipakita na nako kung unsaon nimo pagbalhin ngadto sa laing account ug paghatag og sama nga palibot gamit ang switch.

Alang sa pagkakompleto mahimo usab nimo gamiton ang mosunod:

su-l

su - login

Mahimo nimong magpadagan ang usa ka lainlaing kabhang gikan sa default kon imong ma-switch ang user pinaagi sa paghatag sa -s switch ingon sa mosunod:

su-

su --hell -

Mahimo nimong mapreserbar ang kasamtangang mga setting sa kalikupan pinaagi sa paggamit sa mosunod nga mga switch:

su -m

sup

su --preserve - nga palibot

Sumaryo

Kadaghanan sa mga kaswal nga tiggamit makaangkon lamang sa sudo nga mando sa pagpadagan sa mga sugo nga adunay taas nga mga pribilehiyo apan kung gusto nimo nga mogahin og dugay nga panahon nga gi-login ingon nga laing user nga imong magamit ang su command.

Kini angay nga matikdan bisan kini usa ka maayo nga ideya nga pag-agi lamang isip usa ka asoy sa mga permiso nga imong gikinahanglan alang sa trabaho nga anaa sa kamot. Sa laing pagkasulti dili mogawas ang matag sugo sama sa gamut.