Pagkat-on sa Kalainan Tali sa su ug su - Mga Sugo sa Linux


Sa una nga artikulo, gipatin-aw namon kanimo ang kalainan tali sa sudo ug su nga mga mando sa Linux. Kini ang duha ka importante nga mga sugo nga gigamit sa pagpatuman sa seguridad sa Linux, mahitungod sa palisiya sa pagdumala sa tiggamit ug mga pagtugot sa tiggamit.

Ang su command gigamit sa pagbalhin ngadto sa laing user, sa ato pa, usba ang user ID atol sa normal nga sesyon sa pag-login (mao nga usahay gitawag kini nga switch (-) user sa daghang tiggamit sa Linux. ). Kung gipatuman nga walay username, pananglitan su -, kini mag-login isip root user pinaagi sa default.

Usa ka sagad nga hagit nga giatubang sa mga bag-ong tiggamit sa Linux mao ang pagsabut sa kalainan tali sa su ug su -. Kini nga artikulo makatabang kanimo nga masabtan sa kadali ang kalainan tali sa su ug su - sa mga sistema sa Linux.

Kasagaran, aron mahimong lain nga tiggamit o pag-login sa ubang tiggamit, mahimo nimong gamiton ang mosunud nga mando, unya aghaton ka alang sa password sa tiggamit nga imong gibalhin.

$ su tecmint

Sa pagkonsiderar sa senaryo sa screenshot sa ibabaw, importante nga timan-an nga ang user tecmint nagpugong sa palibot gikan sa orihinal nga sesyon sa pag-login sa user aaronkilik, ang kasamtangang direktoryo sa pagtrabaho ug ang dalan sa mga executable nga mga file nagpabilin nga pareho.

Ingon nga resulta, sa dihang ang user tecmint mosulay sa paglista sa working directory (nga mao gihapon ang user aaronkilik's working directory), ang sayop: \ls: cannot open directory .: Permission denied makita.

Apan sa katapusan, ang user tecmint mahimong maglista sa iyang home directory human sa pagpadagan sa cd command nga walay bisan unsa nga kapilian.

Ikaduha, kung imong gamiton ang su gamit ang -, o -l o --login nga mga bandila, kini nagtanyag kanimo usa ka interface sa pag-login nga susama sa kung normal ka nga nag-log on. Ang tanan nga mga sugo sa ubos katumbas sa usag usa.

$ su - tecmint
OR
$ su  -l tecmint
OR
$ su --login tecmint

Sa kini nga kaso, ang user tecmint gihatagan sa iyang kaugalingon nga default nga palibot sa pag-login, lakip ang agianan sa mga executable file; mitugpa usab siya sa iyang default home directory.

Importante, kung imong gipadagan ang su nga walay username, awtomatiko ka nga mahimong superuser. Hatagan ka sa default nga palibot sa gamut, lakip ang agianan sa mga pagbag-o sa mga executable file. Moadto ka usab sa direktoryo sa balay sa gamut:

$ su

Tan-awa usab: Giunsa Pagpakita ang mga Asterisk Samtang Nag-type sa Sudo Password sa Linux

Kami nanghinaut nga imong makita kini nga artikulo nga matulon-anon. Mahimo kang mangutana ug bisan unsa nga pangutana o ipaambit ang imong mga hunahuna pinaagi sa seksyon sa komento sa ubos.