Убунту

Инсталирајте ДениХостс на Убунту

Инсталирајте ДениХостс на Убунту

Инсталирајте и конфигуришите ДениХостс на Убунту-у

ДениХостс је питхон скрипта која дозвољава или одбија приступ ССХ серверу помоћу / етц / хостс.дозволи и / етц / хостс.забранити датотеку оперативних система заснованих на Линук-у, Мац-у или БСД-у.

У овом чланку ћу вам показати како инсталирати ДениХостс на Убунту и како га конфигурисати. Хајде да почнемо.

Инсталирање ДениХостс

Да би ДениХостс радио, морате на вашем Убунту рачунару инсталирати ССХ сервер. ССХ сервер је доступан у службеном спремишту пакета Убунту-а.

Прво ажурирајте кеш спремишта пакета помоћу следеће наредбе:

$ судо апт-гет упдате

Да бисте инсталирали ССХ сервер, покрените следећу наредбу.

$ судо апт-гет инсталл опенссх-сервер -и

Инсталирајте ДениХостс УбунтуИнсталл ДениХостс УбунтуИнсталл ДениХостс Убунту

ДениХостс је доступан и у званичном спремишту Убунту пакета. Да бисте инсталирали ДениХостс, покрените следећу наредбу.

$ судо апт-гет инсталирај денихостс

Притисните 'и', а затим притисните наставиће се.

Треба инсталирати ДениХостс.

Конфигурисање ДениХостс

Конфигурациона датотека ДениХостс-а у Убунту-у је / етц / денихостс.цонф

Да бисте уредили конфигурациону датотеку ДениХостс, покрените следећу наредбу:

$ судо нано / етц / денихостс.цонф

Или

$ судо вим / етц / денихостс.цонф

Овако изгледа конфигурациона датотека ДениХостс.

Погледајмо сада нека својства у конфигурационој датотеци ДениХостс и како функционишу.

ДЕНИ_ТХРЕСХОЛД_ИНВАЛИД

Ова опција је одговорна за блокирање ССХ пријава за корисничке налоге који не постоје у систему. Подразумевана вредност је 5. Шта то значи, рецимо да се неко покушава пријавити на ССХ сервер као различита претпостављена корисничка имена. Ако је покушај укупно више од 5 пута, тада ће се ИП адреса рачунара који покушава успоставити везу додати / етц / хостс.одбије датотеку, тако да рачунар неће моћи да се повеже са ССХ сервером док се не уклони са / етц / хостс.демантује датотеку.

Из доњег снимка екрана можете видети да је ИП адреса мог денихостс-сервера 192.168.10.66

ИП адреса другог рачунара који ћу покушати да повежем са сервером денихостс је 192.168.10.92

Сада ћу покушати да се повежем са сервером као корисник. Имајте на уму да кориснички корисник не постоји на серверу денихостс.

$ ссх бадусер @ 192.168.10.66

Као што видите, покушао сам да се пријавим 3 пута и сваки покушај није успео.

Покушавам више пута сервера. Као што видите, 6тх покушај, добијам поруку „Веза је прекинута даљинским хостом“. Значи да је моју ИП адресу блокирао ДениХостс.

Сад ако сте прочитали садржај / етц / хостс.одбиј датотеку следећом наредбом:

$ судо мачка / етц / хостс.негирати

Требали бисте видети ИП адресу рачунара на који сте покушали да се пријавите као непостојећи кориснички корисник тамо. Дакле, ДениХостс ради савршено.

ДЕНИ_ТХРЕСХОЛД_ВАЛИД

Ова опција је иста као ДЕНИ_ТХРЕСХОЛД_ИНВАЛИД. Једина разлика је у томе што се ДЕНИ_ТХРЕСХОЛД_ВАЛИД односи на постојеће кориснике на рачунару денихостс-сервер. Односно, ако покушаји пријаве за постојеће кориснике не успеју 10 пута (подразумевана вредност), ИП адреса машине која покушава да успостави везу биће додата на / етц / хостс.демантује датотеку. Дакле, машини која покушава да се повеже више неће бити дозвољено да се повеже са сервером.

ДЕНИ_ТХРЕСХОЛД_РООТ

Исто као и остале две опције. Али то се односи само на неважеће роот пријаве. Подразумевана вредност је 1. Значи, ако неко покуша да се повеже са денихостс-сервером као роот и једном не успе, његова / њена ИП адреса биће додата на / етц / хостс.демантује датотеку. Дакле, он / она више неће моћи да се повеже са сервером.

ХОСТНАМЕ_ЛООКУП

Подразумевано, на Убунту, ДениХостс неће разрешити имена хостова. Односно, ИП адресе се неће претворити у имена хостова. Али ако је потребно имена хостова решити ИП адресом и тако даље, поставите ХОСТНАМЕ_ЛООКУП на ИЕС и сачувајте датотеку.

АГЕ_РЕСЕТ_ВАЛИД

АГЕ_РЕСЕТ_ВАЛИД говори ДениХостс након колико времена ће неуспели покушаји пријаве постојећег корисника бити враћени на 0.  Подразумевана вредност је 5 дана. Односно, ако неко покуша да се пријави 1. дана, а затим сачека 5 дана и покуша поново да се пријави, ДениХостс га неће ставити на / етц / хостс.забрани датотеку.

АГЕ_РЕСЕТ_РООТ

Исто као АГЕ_РЕСЕТ_ВАЛИД, али се односи само на неважеће роот пријаве. Подразумевана вредност је 25 дана.

АГЕ_РЕСЕТ_ИНВАЛИД

Исто као и АГЕ_РЕСЕТ_ВАЛИД, али се односи само на неуспеле покушаје пријаве непостојећих корисника машине денихостс-сервер.

Постоји више опција. Али ово је изван делокруга овог чланка. Молимо погледајте званичну веб страницу ДениХостс на хттп: // денихостс.соурцефорге.нет за више информација.

Тако инсталирате и конфигуришете ДениХостс на Убунту. Хвала што сте прочитали овај чланак.

Како користити Ксдотоол за подстицање кликова мишем и притиска тастера у Линуку
Ксдотоол је бесплатан алат за командну линију отвореног кода за симулацију кликова мишем и притиска тастера. Овај чланак ће покрити кратак водич о кор...
Топ 5 ергономских производа за рачунарски миш за Линук
Да ли дуготрајна употреба рачунара изазива бол у зглобу или прстима? Патите ли од укочених зглобова и стално морате да се рукујете? Да ли осећате гору...
Како променити поставке миша и додирне табле помоћу Ксинпут-а у Линук-у
Већина Линук дистрибуција подразумевано испоручује библиотеку „либинпут“ за обраду улазних догађаја на систему. Може да обрађује улазне догађаје и на ...