Linux
2017.10.12 16:48

Fedora / fail2ban - sshd

조회 수 112 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

fail2ban 설치

# dnf install fail2ban

설정하기

# /etc/fail2ban/jail.d/custom.conf
[DEFAULT]
bantime = 600
banaction = firewallcmd-ipset
backend = systemd
ignoreip = 127.0.0.1 # 여러개 등록시 공백으로 구분
findtime = 600
maxretry = 3

[sshd]
enabled = true

fail2ban 활성화 및 시작

# systemctl enable fail2ban.service


# systemctl start fail2ban.service

fail2ban 상태 확인

# fail2ban-client status sshd

참고사이트

TAG •

Linux
2017.09.14 09:04

Fedora / Sudo 설정하기

조회 수 262 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

su -

usermod username -a -G wheel


Linux
2014.11.18 11:19

Fedora 20 / Masquerading

조회 수 2024 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

DHCPD 설치 및 설정

yum install dhcp

/etc/dhcp/dhcp.conf

ddns-update-style interim;
ignore client-updates;
subnet 192.168.10.0 netmask 255.255.255.0 {
# --- default gateway
  option routers                  192.168.10.1;
  option subnet-mask              255.255.255.0;
  option domain-name-servers      168.126.63.1, 168.126.63.2;
  option time-offset              -18000; # Eastern Standard Time
  range dynamic-bootp 192.168.10.2 192.168.10.254;
  default-lease-time 21600;
  max-lease-time 43200;
}

systemctl

systemctl enable dhcpd.service
systemctl start dhcpd.service

firewall-cmd

firewall-cmd --add-masquerade
firewall-cmd --add-masquerade --permanent

TAG •

Linux
2013.12.20 09:26

firewall-cmd

조회 수 18132 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

포트 열기

firewall-cmd --zone=public --add-port=8882/tcp --permanent

포트 닫기

firewall-cmd --zone=public --remove-port=8882/tcp --permanent

TAG •

Python
2013.11.19 17:23

E-mail 전송

조회 수 125777 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
# coding: utf-8
# 이메일을 보내기 위한 smtplib 모듈을 import 한다
import smtplib

# 이메일을 보내기 위한 email 모듈을 import 한다
# MIME (Multipurpose Internet Mail Extensions) 는 전자우편을 위한 인터넷 표준이라고 한다.
from email.mime.text import MIMEText

def send_email(from_mail, to_mail, subject, msg):
    # 읽어들인 파일의 텍스트를 MIME 형식으로 바꾼다.
    msg = MIMEText(msg)

    # me == 보내는 사람의 이메일 주소
    # you == 받는 사람의 이메일 주소
    msg['Subject'] = subject # 이메일 제목
    msg['From'] = from_mail
    msg['To'] = to_mail

    # 로컬 SMTP 서버가 없을 경우 계정이 있는 다른 서버를 사용하면 된다.
    s = smtplib.SMTP_SSL('smtp.gmail.com', 465)
    s.login("로그인ID", "로그인암호")
    s.sendmail(from_mail, to_mail, msg.as_string())
    s.quit()

send_email("송신자이메일주소", "수신자이메일주소", "test e-mail", "For test")
TAG •

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 39 Next
/ 39