Bii o ṣe le Dina tabi Muu Awọn Wiwọle Olumulo Deede ni Lainos


Gẹgẹbi olutọju eto, iwọ yoo ṣee ṣe lati ṣe awọn maintenances eto ti a ṣeto ni aaye kan tabi omiiran. Awọn igba diẹ, eto rẹ le tun pade diẹ ninu awọn iṣoro (s) ati pe o yoo fi agbara mu lati fi si isalẹ lati ṣatunṣe iṣoro (s) naa. Kini igbagbogbo awọn ipo jẹ, o jẹ imọran ti o dara lati ṣe idiwọ awọn olumulo ti kii ṣe gbongbo (deede) lati sopọ si eto naa.

Ninu àpilẹkọ yii, a yoo ṣe apejuwe bi o ṣe le dènà awọn iwọle awọn olumulo ti kii ṣe gbongbo nipa lilo/ati be be lo/faili nologin bii ikarahun nologin kan ninu Linux. A yoo wo bi a ṣe le ṣeto ifiranṣẹ ti o ṣalaye fun awọn olumulo ohun ti n ṣẹlẹ gangan.

Bii o ṣe le Dina Awọn ibuwolu Olumulo Lilo/ati be be lo/Faili nologin

Iṣẹ akọkọ ti/ati be be lo/faili nologin ni lati ṣe afihan ifiranṣẹ kan (ti o fipamọ sinu faili naa) si awọn olumulo ti n gbiyanju lati wọle si eto lakoko ilana tiipa.

Lọgan ti a ti fi ifiranṣẹ naa han si olumulo, ilana iwọle n fopin si, idilọwọ olumulo lati gedu lori eto naa.

Eyi le ṣee lo lati ṣe idiwọ iwọle olumulo nipa ṣiṣẹda faili pẹlu ọwọ bi atẹle.

# vi /etc/nologin

Ṣafikun ifiranṣẹ ti o wa ni isalẹ si faili naa, eyiti yoo han si awọn olumulo ti n gbiyanju lati wọle si eto naa.

The Server is down for a routine maintenance. We apologize for any inconvenience caused, the system will be up and running in 1 hours time. For more information, contact the system admin [email . 

Bayi o le ṣe idanwo ti gbogbo rẹ ba ṣiṣẹ; bi o ti le rii lati oju iboju ni isalẹ, olumulo deede tecmint ko ni anfani lati buwolu wọle.

Bii o ṣe le Dina Awọn iwọle Awọn olumulo Lilo Ikarahun nologin

Ọna yii n ṣiṣẹ ni iyatọ diẹ: o ṣe amorindun olumulo nikan lati wọle si ikarahun kan. Ṣugbọn oun tabi obinrin le wọle si eto nipasẹ awọn eto bii ftp ti ko ṣe dandan nilo ikarahun kan fun olumulo lati sopọ si eto kan.

Ni afikun, o le gba ọ laaye lati dènà iraye si ikarahun si awọn olumulo kan pato ninu awọn oju iṣẹlẹ pataki.

Nìkan lo pipaṣẹ chsh (iyipada ikarahun) lati yi ikarahun awọn olumulo pada ni/ati be be/passwd faili lati nkan bi /bin/bash tabi /bin/sh si /sbin/nologin itumo kọ wiwọle kan.

# chsh -s /bin/nologin tecmint

Nibi, o ni lati lo/bin/faili eke. Ofin ti o wa ni isalẹ yi ikarahun tecmint olumulo si /bin/eke tumọ si ṣe ohunkohun (lẹhin ti olumulo pese awọn iwe-ẹri wiwọle):

$ sudo chsh -s /bin/false tecmint

O tun le fẹ lati ka awọn nkan wọnyi ti o jọmọ wọnyi.

  1. Bii o ṣe le Jeki ati Muu Wiwọle Gbongbo ni Ubuntu
  2. Titunto/Ngbapada Ọrọ igbaniwọle Iwe Iroyin Olumulo Gbagbe ni RHEL/CentOS 7
  3. Bii a ṣe le ni ihamọ Awọn olumulo SFTP si Awọn itọsọna Ile Lilo Ile-ẹwọn chroot
  4. Bii o ṣe le Ṣeto ati Ṣiṣeto Agbegbe, Olumulo ati Awọn oniyi Ayika Eto jakejado ni Lainos

Iyẹn ni gbogbo fun bayi! Ti o ba ni ibeere eyikeyi tabi awọn imọran afikun lati pin nipa akọle yii, lo fọọmu asọye ni isalẹ.