Корак 1: Инсталирање потребних пакета
Корак 2: Конфигурисање софтвера
Корак 3: Конфигурисање Гоогле Аутхентицатор-а на мобилном уређају
Закључак
Након промене вашег ССХ порта, конфигурисања куцања портова и других подешавања за ССХ безбедност, можда постоји још један начин на који можете да заштитите свој сервер; коришћењем двофакторске аутентификације. Са двофакторском аутентификацијом (2ФА), особа би захтевала да ваш мобилни уређај приступи вашем ССХ серверу. Ово може бити корисно за заштиту од свих напада грубе присиле и неовлашћених покушаја пријављивања.
У овом водичу ћу објаснити како да конфигуришете 2ФА на вашем ЦентОС 6 серверу са ССХ и Гоогле Аутхентицатор.
Корак 1: Инсталирање потребних пакета
Пакет „гоогле-аутхентицатор“ постоји у подразумеваном спремишту за ЦентОС. Покрените следећу команду као роот корисник да бисте је инсталирали.
yum install pam pam-devel google-authenticator
Сада када сте ово инсталирали на свом серверу, мораћете да инсталирате апликацију „Гоогле Аутхентицатор“ на свом мобилном уређају.
Након што то инсталирате, држите свој мобилни уређај на располагању, јер још увек морамо да конфигуришемо 2ФА.
Корак 2: Конфигурисање софтвера
Прво се пријавите преко ССХ-а као корисник којег желите да обезбедите.
Извршите следећу команду:
google-authenticator
Притисните "и" на првој поруци, где ће вас питати да ли желите да ажурирате ./google_authenticatorдатотеку. Када се од вас затражи да забраните вишеструку употребу, поново притисните "и" тако да други корисник не може да користи ваш код. За остале опције притисните "и", јер све оне побољшавају ефикасност о��ог софтвера.
Сјајно! Обавезно копирајте тајни кључ и шифре за гребање у хитним случајевима на комад папира.
Сада морамо да конфигуришемо ПАМ да користи 2ФА.
За овај чланак ћу користити нано као преферирани уређивач текста. Извршите следећу команду као роот.
nano /etc/pam.d/sshd
Додајте следећи ред на врх датотеке.
auth required pam_google_authenticator.so
Сачувајте, а затим затворите уређивач.
Затим конфигуришите ССХ демон да користи 2ФА.
nano /etc/ssh/sshd_config
Пронађите ред који подсећа на „ЦхалленгеРеспонсеАутхентицатион не“ и промените „не“ у „да“.
Поново покрените ССХ сервер:
service sshd restart
Корак 3: Конфигурисање Гоогле Аутхентицатор-а на мобилном уређају
Да бисмо конфигурисали овај софтвер, потребно је да у њега додамо тајни кључ. Пронађите опцију „ручно унесите кључ“ и додирните је. Унесите тајни кључ који сте раније записали и сачувајте. Код ће се сада појавити и с времена на време освежавати. Ово ће вам од сада бити потребно да бисте се пријавили на ССХ сервер.
Закључак
Сврха двофакторске аутентификације је да побољша безбедност вашег сервера. Пошто нико други неће имати приступ вашем мобилном уређају, неће моћи да открије код за пријаву на ваш сервер.
Друге верзије