1

Доброго времени суток всем) Помогите побороть такое пжлста: cat /var/log/auth.log.1

+ открыть спойлер
...
Jan 22 00:14:01 iserver sshd[15747]: Invalid user condor from 89.238.66.122
Jan 22 00:14:04 iserver sshd[15749]: Invalid user marine from 89.238.66.122
Jan 22 00:14:07 iserver sshd[15751]: Invalid user tomcat from 89.238.66.122
Jan 22 00:14:10 iserver sshd[15753]: Invalid user marine from 89.238.66.122
Jan 22 00:14:12 iserver sshd[15755]: Invalid user global from 89.238.66.122
Jan 22 00:14:14 iserver sshd[15757]: Invalid user cadi from 89.238.66.122
Jan 22 00:14:15 iserver sshd[15759]: Invalid user marine from 89.238.66.122
Jan 22 00:14:18 iserver sshd[15763]: Invalid user upload from 89.238.66.122
Jan 22 00:14:19 iserver sshd[15765]: Invalid user cady from 89.238.66.122
Jan 22 00:14:21 iserver sshd[15767]: Invalid user marine from 89.238.66.122
...

на протяжении 2х суток уже.. НемеСц комп совсем не выключает чтоли..
Зы: хотелось бы в blaсklist или host deny или reject с любых открытых портов научиться делать. псле пары-тройки неудачных попыток. Логи то не резиновые! помогите пжалуйста толковым советом..

надпись на двери старого трамвая: "ВЫХОДА НЕТ!" | ❤windows 8 enterprise

2

Enzo_brn пишет:

Зы: хотелось бы в blaсklist или host deny или reject с любых открытых портов научиться делать.

1.

man hosts.deny

2. Посмотрите также fail2ban.
3. Переназначьте «дефолтный» порт для sshd.

Enzo_brn пишет:

Логи то не резиновые!

В качестве «косметической» меры настройте ротацию логов.

Был, был и весь вышел...

3

fail2ban не пробовали ?

Каменск-Шахтинский

4

прошу прощения , пост Lupo Alberto появился только  обновления странички  smile

Каменск-Шахтинский

5

drac753, Это даже "+" - мнения совпали, уверенность в прав. действиях удвоилась, СПС Lupo Alberto, drac753. smile

надпись на двери старого трамвая: "ВЫХОДА НЕТ!" | ❤windows 8 enterprise

6

1) # cat /etc/hosts.deny
ALL: 89.238.66.122
2) # aptitude install fail2ban
3) Перекинул на роутере в таблице NAT и в /etc/ssh/sshd_config: port: **** , перезапустил сервис /etc/init.d/ssh restart

Возникли 2 вопроса, сходу ответов не нашел:
1. в конфиге /etc/fail2ban/jail.conf есть [ssh] и [ssh-ddos], оба ищут в /var/log/auth.log, а я сабж нашел в /var/log/auth.log.1,  помогите пожалуйста прояснить ситуацию. ac
2. в /etc/ssh/sshd_config есть AuthorizedKeysFile, прописал ей абсолютный путь, хочу ее 1ну на всех. Какие права и владельца я должен поставить на папку и файл авториз.хостов?
Большое спасибо заранее))

надпись на двери старого трамвая: "ВЫХОДА НЕТ!" | ❤windows 8 enterprise

7

Enzo_brn пишет:

2. в /etc/ssh/sshd_config есть AuthorizedKeysFile, прописал ей абсолютный путь, хочу ее 1ну на всех. Какие права и владельца я должен поставить на папку и файл авториз.хостов?

Не совсем понятна цель установки абсолютного пути  :o
По-умолчанию, ключи находятся в домашнем каталоге пользователя ~/.ssh/ — чем именно он не подходит?
Вы не путаете предназначение файла с этими ключами?

Был, был и весь вышел...

8

Enzo_brn пишет:

3) Перекинул на роутере в таблице NAT и в /etc/ssh/sshd_config: port: **** , перезапустил сервис /etc/init.d/ssh restart

IMHO, одного этого достаточно, чтобы защититься от нецеленаправленных атак, а в совокупности с беспарольным входом по ключам...  :rolleyes:

Был, был и весь вышел...

9

Lupo Alberto пишет:

Вы не путаете предназначение файла с этими ключами?

ээ.. Как я понял, дефолтны(й/е) authorized_keys лежат в папк(е/ах) %h/.ssh/ у всех пользователей, воспользовавшихся ssh-keygen.
в файле authorized_keys sshd ищет публичные ключи, т.е. если на сервере добавить к user1/.ssh/authorized_keys какой-нибудь пуб.ключ, то цепляться к ниму придется как:
ssh -l user1 -p **** iserver@localhost ?

надпись на двери старого трамвая: "ВЫХОДА НЕТ!" | ❤windows 8 enterprise

10

а если не указать логин то не пустит ведь? Или бубет искать во всех пользователях? (при условии что логин серв. пользователя и клиента не совпадают)
зы: парольную авторизацию, рута и ssh v1 отрубил)

надпись на двери старого трамвая: "ВЫХОДА НЕТ!" | ❤windows 8 enterprise

11

Как я понимаю: создаю пару ключей — публичный и приватный. Публичный копирую на все хосты, куда у меня есть доступ и куда я хочу подключаться, в каталог .ssh пользователей, к учётным записям которых я имею доступ.
Приватный хранится в ~/.ssh пользователя, от имени которого я провожу подключение.
В случае подключения от(к) учётной записи root'а (а это само по себе не камильфо  oO ) оба эти ключа могут храниться в /etc/ssh (Но я это не проверял).

Enzo_brn пишет:

то цепляться к ниму придется как:
ssh -l user1 -p **** iserver@localhost ?

Что-то у вас имя пользователя в двух местах указано —  -l user1 и iserver@localhost
Ну да, но можно проще — настроить ssh-алиасы и подключаться примерно так:

ssh host-name

где host-name имя почти произвольное, только для удобства запоминания.

Был, был и весь вышел...

12

Вот, например, часть конфигурационного файла ~/.ssh/config в моём домашнем каталоге (Все имена, адреса и порты вымышлены. Любое совпадение с реально существующими случайно  wink )

# Доступ к десктопу извне
Host lupo-home
HostName lupo.homelinux.com
User lupo
Port 2233

Подключаюсь так:

 Консоль:

ssh lupo-home

P.S. Кстати — http://linuxforum.ru/viewtopic.php?pid=245267#p245267

Был, был и весь вышел...

13

Lupo Alberto, мысли читаешь? http://linuxforum.ru/viewtopic.php?pid=245267#p245267  smile

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

14

Все получилось, всем спасибо)
P.P.S. не в тему: Как бы юзеру оставить 2 команды(ls и scp) и "вальер" в виде home directory?

надпись на двери старого трамвая: "ВЫХОДА НЕТ!" | ❤windows 8 enterprise

15

Enzo_brn, как-то так —
http://www.google.by/search?q=ssh+chroo … nt=firefox

Был, был и весь вышел...

16

Enzo_brn пишет:

"вальер" в виде home directory?

chroot

Enzo_brn пишет:

Как бы юзеру оставить 2 команды(ls и scp)

apparmor, tomoyo.

It is good day to die ...
MS Windows 10
Заметки о главном...

17

i2ks пишет:

apparmor, tomoyo.

IMHO, настроив должным образом chroot-окружение можно только его средствами ограничить количество доступных пользователю команд.

Был, был и весь вышел...

18

Lupo Alberto, да ни кто ваше имхо и не собирается оспаривать, и что за привычка - эта ИМХО - быдло прям какое то.
Вы свое имхо можете ...в общем проехали...

А я лишь предоставил куда более гибкий инструмент по администрированию безопасности linux в целом, хотя можно еще добавить selinux, но это уже будет другая история.

It is good day to die ...
MS Windows 10
Заметки о главном...

19

i2ks, почему у тебя имхо ассоциируется с быдло?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

20

i2ks, как вы знаете, IMHO — в одном из вариантов обозначает «по моему скромному мнению» — и значит лишь то, что я так думаю.
Городить огород (apparmor, tomoyo) из-за возможности запустить две команды (а именно такое условие у ТС) — как-то избыточно.
P.S.

+ открыть спойлер

Вы ярлыки аккуратнее развешивайте, ведь развешивание ярлыков — удел людей недалёких.

Был, был и весь вышел...

21

Lupo Alberto пишет:

P.S.
Скрытый текст -
Вы ярлыки аккуратнее развешивайте, ведь развешивание ярлыков — удел людей недалёких.

Это можно было в ЛС написать,а  не под спойлер прятать. На счет людей недалеких, это Вы зря так. В общем см правила форума. Улыбаемся и машем. Надеюсь объяснять не надо почему я именно так написал?

newzenon пишет:

i2ks, почему у тебя имхо ассоциируется с быдло?

Данный вопрос не укладывается в рамки данной темы, а так:

i2ks пишет:

что за привычка - эта ИМХО

It is good day to die ...
MS Windows 10
Заметки о главном...

22

i2ks пишет:

Это можно было в ЛС написать,а  не под спойлер прятать.

Разумеется, хамить — так во всеуслышание, замечание сделать — так на ушко.

Был, был и весь вышел...

23

Lupo Alberto пишет:

Разумеется, хамить — так во всеуслышание, замечание — так на ушко.

т.е. хамить(замечание) можно под спойлером ? не знал об этом  wink

It is good day to die ...
MS Windows 10
Заметки о главном...