większość ludzi online zaleca pisanie par zadań cron, które manipulują tabelami IPTable, aby Twój port SSH był otwarty tylko między tymi godzinami.
Frank Thomas
4
pamiętaj, że jeśli coś się stanie, nie będziesz mieć do niego dostępu w innym czasie
Bartłomiej Lewandowski
1
Jest to zły pomysł, chyba że masz konkretny powód, dla którego musisz ograniczyć czas logowania. Bezpieczne hasło będzie wystarczające, jeśli wszystko, co próbujesz zrobić, to zabezpieczyć swój komputer. Exploit linuksa (najprawdopodobniej) całkowicie obejdzie login, co czyni go bezużytecznym. Tymczasem ograniczysz się do określonych czasów.
Jon
2
lepsze wykorzystanie fail2ban
user84207
1
Zgadzam się, fail2ban jest niezbędny do publicznego SSH. nie ochroni przed niektórymi bardzo powolnymi rozproszonymi atakami siłowymi rozproszonymi przez botnety, ale dla tego rodzaju przeciwnika i tak niewiele można zrobić na warstwie usług.
Czy Wk1800-0800reguła jest poprawna w twoim przykładzie? Jeśli tak - czy to oznacza to samo co Wk0000-0800|Wk1800-2400lub Mo1800-2400|WkMo0000-0800|WkMo1800-2400|Sa0000-0800?
burtek
tak, ta zasada pochodzi prosto ze stron podręcznika, więc jestem pewien, że ma rację. tak, powinno to być równoważne wyrażeniu złożonemu. Jeśli chodzi o twoją większą zasadę, czy próbujesz powiedzieć: W poniedziałek od 6p-12a, Każdego dnia tygodnia oprócz poniedziałku 12a-8a, Każdego tygodnia oprócz poniedziałku od 6p-12a i soboty od 12a-8p? Zestaw reguł nie ma całkowicie logicznego sensu (po co zezwalać na poniedziałek, a następnie nie zezwalać na poniedziałek w tym samym okresie). Uwaga: pamiętaj, aby używać spacji wokół rur i pół-rur. bash może być w tym szczególny.
Odpowiedzi:
Zobacz stronę podręcznika dla time.conf
pozwoliłby użytkownikowi na 1 wieczory w dni powszednie (wk) i wszystkie dni w weekendy (wd), a przez resztę czasu odmawiał.
twój byłby jakoś
źródło
Wk1800-0800
reguła jest poprawna w twoim przykładzie? Jeśli tak - czy to oznacza to samo coWk0000-0800|Wk1800-2400
lubMo1800-2400|WkMo0000-0800|WkMo1800-2400|Sa0000-0800
?/etc/pam.d/
. Zobacz odpowiedź na ask.fedoraproject.org/en/question/7260/…