Otu esi agbanyụọ mmechi na reboot iwu na Linux


Iwu mmechi ahụ na-ahazi oge maka sistemụ Linux ga-agbanyụ, enwere ike iji ya kwụsị, gbanyụọ ma ọ bụ malitegharịa igwe mgbe ejiri nhọrọ pụrụ iche kpọọ ya wee malitegharịa na-agwa sistemụ ahụ ka ịmalitegharịa.

Ụfọdụ Linux distros dị ka Ubuntu, Linux Mint, Mandriva naanị ịkọ ma ole na ole, na-eme ka o kwe omume ịmalitegharịa/kwụsị/mechie usoro ahụ dị ka onye ọrụ nkịtị, na ndabara. Nke a abụghị ezigbo ntọala karịsịa na sava, ọ ga-abụrịrị ihe na-echegbu onwe ya karịsịa maka onye nchịkwa sistemụ.

N'ime edemede a, anyị ga-egosi otu esi gbanyụọ nkwụsị na ịmalitegharị iwu maka ndị ọrụ nkịtị na Linux.

Gbanyụọ nkwụsị na ịmalitegharịa iwu na Linux

Ụzọ kachasị mfe iji gbanyụọ mmechi na ịmalitegharịa iwu site na iji faịlụ /etc/sudoers, ebe a ị nwere ike ịkọwa onye ọrụ (tecmint) ma ọ bụ otu (ndị mmepe) nke anaghị ekwe ka ịme iwu ndị a.

# vi /etc/sudoers

Tinye ahịrị ndị a na ngalaba Aliases Command.

Cmnd_Alias     SHUTDOWN = /sbin/shutdown,/sbin/reboot,/sbin/halt,/sbin/poweroff

# User privilege specification
tecmint   ALL=(ALL:ALL) ALL, !SHUTDOWN

# Allow members of group sudo to execute any command
%developers  ALL=(ALL:ALL) ALL,  !SHUTDOWN

Ugbu a gbalịa mebie nkwụsị ma malitegharịa iwu dị ka onye ọrụ normail (tecmint).

Ụzọ ọzọ bụ iwepụ ikike igbu egbu na nkwụsị na reboot iwu maka ndị ọrụ niile ma e wezụga mgbọrọgwụ.

# chmod o-x /sbin/shutdown
# chmod o-x /sbin/reboot

Rịba ama: N'okpuru systemd, faịlụ ndị a (/ sbin/mechie,/sbin/reboot,/sbin/halt,/sbin/poweroff) bụ naanị njikọ ihe atụ na/bin/systemctl:

# ls -l /sbin/shutdown
# ls -l /sbin/reboot
# ls -l /sbin/halt
# ls -l /sbin/poweroff

Iji gbochie ndị ọrụ ndị ọzọ ịme iwu ndị a, ị ga-ewepụ naanị ikike igbu mmadụ dịka akọwara n'elu, mana nke a adịghị arụ ọrụ n'okpuru systemd. Ị nwere ike wepụ ikike igbu mmadụ na /bin/systemctl nke pụtara ndị ọrụ ndị ọzọ niile ma e wezụga mgbọrọgwụ ga-agba ọsọ systemctl.

# chmod  o-x /bin/systemctl

Ị nwekwara ike ịmụta ka esi gbanyụọ ụfọdụ ọrụ dị ka SSH mgbọrọgwụ nbanye ma kpachie ohere SSH, SELinux, ọrụ ndị a na-achọghị na Linux site na ịgụ site na ntuziaka ndị a:

  1. Otu esi eme ma gbanyụọ mgbọrọgwụ nbanye na Ubuntu
  2. Etu esi agbanyụọ SELinux nwa oge ma ọ bụ na-adịgide adịgide na RHEL/CentOS 7/6
  3. Gbanyụọ ma ọ bụ Kwado Nbanye SSH Root ma kpachie ohere SSH na Linux
  4. Etu esi akwụsị ma gbanyụọ ọrụ na-achọghị na sistemụ Linux

Ọ bụ ya! N'ime edemede a, anyị gosipụtara otu esi agbanyụọ nkwụsị na ịmalitegharị iwu maka ndị ọrụ sistemụ nkịtị na Linux. Ị maara ụzọ ọ bụla ọzọ isi mee nke a, kesaa ya na anyị na nkọwa.