본문 바로가기

전체 글

[네임서버] bind view zonetransfer test(dns) bind view zonetransfer 테스트(bind) 마스터 서버 named 설정 파일(/etc/named.conf) vim /etc/named.conf // named.conf options { listen-on port 53 { any; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; recursing-file "/var/named/data/named.recursing"; secroots-file "/var/named/data/.. 더보기
DNS SPF 레코드 등록 및 질의 테스트(txt 레코드 조회) DNS SPF 레코드 등록 및 질의 테스트(txt 레코드 조회) SPF 설정 sangchul.kr. IN TXT "v=spf1 ip4:192.168.63.1 -all" (메일 발송 IP를 입력) 의미: 위 메일발송IP를 위조하여 보내온 메일은 수신자의 메일서버에서 drop시켜라. sangchul.kr. IN TXT "v=spf1 ip4:192.168.63.1 ~all" (메일 발송 IP를 입력) 의미: 위 메일발송IP를 위조하여 보내온 메일은 수신자의 메일서버의 정책에 따라 판단하라 도커 컨테이너 실행 docker run -it --rm --name nettools -h nettools anti1346/ubuntu-nettools:latest SPF 등록 정보 확인 dig 명령어 사용 dig sangch.. 더보기
[네트워크] cisco 2950 모드별 명령어 cisco 2950 모드별 명령어 Cisco Catalyst 2950 스위치는 IOS 기반으로 동작하며, 다양한 모드를 가지고 있습니다. 각 모드별 명령어는 다음과 같습니다. 1. 사용자 EXEC 모드: 기본 모드로, 최소한의 명령어만 사용할 수 있습니다. enable: 특권 EXEC 모드로 전환합니다. logout: 로그아웃합니다. ping: 호스트에게 ICMP 패킷을 보냅니다. show: 스위치의 상태 정보를 표시합니다. 2. 특권 EXEC 모드: 모든 명령어를 사용할 수 있는 모드입니다. configure terminal: 글로벌 설정 모드로 전환합니다. disable: 사용자 EXEC 모드로 전환합니다. exit: 현재 모드를 종료하고 이전 모드로 돌아갑니다. reload: 스위치를 다시 시작합니.. 더보기
[리눅스] 리눅스 LANG 변경 리눅스 LANG 변경 1. LANG 확인 #echo $LANG 2 영문 설정 #LANG=en_US 더보기
mysqladmin 명령어 mysqladmin 명령어 mysqladmin은 MySQL 데이터베이스 서버를 관리하는 명령어입니다. 이 명령어를 사용하여 다양한 데이터베이스 관리 작업을 수행할 수 있습니다. 기본 구문 mysqladmin [옵션] 작업 [추가 옵션] 주요 옵션 -u, --user=사용자 : MySQL 서버에 연결할 사용자 이름 지정. -p, --password[=비밀번호] : 비밀번호를 입력하고 사용자 인증. -h, --host=호스트 : MySQL 서버 호스트명 또는 IP 주소를 지정. create database : 새 데이터베이스 생성. drop database : 데이터베이스 삭제. reload : 설정 파일 다시 로드 (재시작하지 않고 설정을 다시 적용). flush-tables : 모든 테이블을 닫고 테이블.. 더보기
[리눅스] 보안을 위한 /etc/sysctl.conf 파일 수정 리눅스서버는 커널/네트워크 매개변수 설정 1. 리눅스 커널/네트워크 매개변수 설정 1) /etc/sysctl.conf 파일 수정 vi /etc/sysctl.conf -> 마지막줄부터 아래 내용 추가 ################### 복사 시작 #################### # icmp redirects를 보내지 않는다. net.ipv4.conf.eth0.accept_redirects=0 net.ipv4.conf.lo.accept_redirects=0 net.ipv4.conf.default.accept_redirects=0 net.ipv4.conf.all.accept_redirects=0 net.ipv4.conf.eth0.send_redirects = 0 net.ipv4.conf.lo.send_r.. 더보기
[리눅스] APM 설치(MySQL, Apache, PHP) APM 설치(MySQL, Apache, PHP) 1. 필수 라이브러리 설치 $ yum -y install gd gd-devel libpng libpng-devel libjpeg libjpeg-devel freetype freetype-devel fontconfig fontconfig-devel libxml2 libxml2-devel openssl openssl-devel gmp gmp-devel mhash mhash-devel libmcrypt libmcrypt-devel ncurses-devel curl-devel gdbm-devel libtool libtool-ltdl-devel 2. MySQL 설치2.1 MySQL 계정 생성 $ useradd -m -c "MySQL Server" -d /usr/lo.. 더보기
MySQL에서 데이터베이스를 생성하고 사용자에게 권한을 할당하는 방법 MySQL에서 데이터베이스를 생성하고 사용자에게 권한을 할당하는 방법새로운 데이터베이스를 생성하고 사용자에 대한 권한을 설정하는 SQL 쿼리를 사용하여 데이터베이스와 사용자를 만드는 방법입니다.1. 새로운 데이터베이스 생성"sangchul_db"라는 이름의 새로운 데이터베이스가 생성됩니다.CREATE DATABASE sangchul_db;2. 새로운 데이터베이스의 소유자 및 권한 설정"sangchul_db" 데이터베이스에 대한 "sangchul" 사용자의 권한을 설정합니다.INSERT INTO mysql.db (Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Grant_priv, Refer.. 더보기

반응형