Cum se poate restrictiona accesul utilizatorilor la un server de linux prin /etc/nologin

Configurare noua (How To)

Situatie

Se doreste blocarea accesului prin ssh la un server de linux pentru userii care nu sunt in grupul de admin.

Backup

Se face procedura in sens invers.

Solutie

Pasi de urmat

Functia principala a fisierului /etc/nologin este de a afisa un mesaj(predefinit de catre creator) atunci cand se incarca accesarea serverului. Odata ce mesajul a fost afisat, proceura de autentificare se incheie, astfel utilizatorul nu se poate conecta.

Fisierul se creaza ruland comanda vim /etc/nologin . Odata deschis se introduce un test asemantor cu cel de mai jos(nu este obligatioriu ca mesajul sa fie ca cel din exemplu urmator, textul avand doar rol de atentionare):

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 admin@example.com.

 

Pentru a testa se incerca logarea cu un user normal in sistem . Asa cum se vede si mai jos, dupa afisarea mesajului conexiunea este blocata. Mai jos s-a folosit userul tecmint

Tip solutie

Permanent
Etichetare:

Voteaza

(21 din 64 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?