목록공부 (39)
DecordRay
텔넷(Telnet) 원격지의 호스트 컴퓨터에 접속하기 위해 사용되는 인터넷 프로토콜. 사용자가 원거리에 위치한 컴퓨터를 사용할 수 있도록 하는 기능을 가지고 있다. 사용자는 네트워크 상의 컴퓨터에 로그인하여 원격지 컴퓨터의 기능을 사용할 수 있다. 그렇다면 텔넷은 실제로 어떨때 사용할까? -> 스위치에 접근하거나, 서버에 접근할때 사용하게 된다. 텔넷 전용 포트 : 23번 Telnet 기능 켜기 1. 윈도우 검색 -> "Windows 기능 켜기/끄기" 2. "텔넷 클라이언트" 기능 활성화 위 단계를 거치게 되면 아래와 같이 telnet 명령어를 통해 스위치 or 서버 등에 원격으로 접근할 수 있다.(위 이미지에 경우 아무 ip를 넣었기 때문에 연결x)
NAS(Network Attached Storage, 네트워크 연결 스토리지) 네트워크 연결 스토리지(NAS)는 직원들이 네트워크를 통해 효과적으로 협업할 수 있도록 데이터를 지속적으로 사용할 수 있게 하는 파일 전용 스토리지 디바이스입니다. 모든 컴퓨터 네트워크에는 서버에 요청을 전송하는 상호 연결된 서버 시스템과 클라이언트 시스템이 있습니다. NAS 디바이스는 데이터 스토리지 및 파일 공유 요청만 처리하는 특수 서버로서, 프라이빗 네트워크에 빠르고 안전하며 안정적인 스토리지 서비스를 제공합니다. DHCP(Dynamic Host Configuration Protocol) DHCP란 호스트의 IP주소와 각종 TCP/IP 프로토콜의 기본 설정을 클라이언트에게 자동적으로 제공해주는 프로토콜을 말합니다. 네트..
SNMP(Simple Network Management Protocol) TCP/IP 프로토콜을 사용하는 인터넷에서 장치들을 관리하기 위해 사용하는 프로토콜 즉, 네트워크에 있는 장비들을 관리하기 위한 프로토콜 일반적으로 서버, 네트워크 장비, SNMP 설정이 가능한 장비들에 SNMP를 설정하면 SNMP서버에서 그 장비들에 대한 정보(CPU 사용률, 포트 Up/Down, Memory 사용률 등)를 수집하여 NMS나 SMS같은 프로그램에서 관리하기 위해 사용된다. MIB/OID 값을 가지고 정보를 수집한다. MIB(Management Information Base) : 관리 되어야 할 특정한 정보, 자원을 객체라 하고 이러한 객체들을 모아놓은 집합체를 MIB라 한다. 즉 관리자가 조회하거나 설정할 수 있는..
ls List의 약자로 해당 디렉터리에 있는 파일의 목록을 나열한다. # ls -> 현재 디렉터리의 파일 목록 # ls /etc/systemd -> /etc/systemd 디렉터리의 목록 # ls -a -> 현재 디렉터리의 목록(숨김 파일 포함) # ls -l -> 현재 디렉터리의 목록을 자세히 보여줌 # ls *.conf -> 확장자가 conf인 목록을 보여줌 # ls -l /etc/systemd/d* -> /etc/systemd 디렉터리에 있는 목록 중 앞 글자가 'd'인 것의 목록을 자세히 보여줌 cd Change Directory의 약자로 디렉터리를 이동하는 명령이다. # cd -> 현재 사용자의 홈 디렉터리로 이동. 현재 사용자가 'root'면 '/root' 디렉터리로 이동 # cd ~ubunt..
nohup nohup은 프로세스를 실행한 터미널의 세션 연결이 끊기더라도 프로세스를 계속해서 동작시키는 명령어 기본적으로 터미널에서 세션의 logout이 발생하면, 해당 터미널에서 실행된 프로세스들에게 HUP 신호를 전달하여 프로세스들을 종료시킨다. nohup은 프로세스들을 마치 데몬인 것처럼 동작시켜 이러한 HUP 시그널을 무시하도록 하는 명령어가 된다. 이를 요약하자면 nohup 사용 안할 시(기존) 세션 logout -> 실행 프로세스들에게 HUP 신호 전달 -> 실행되고 있던 프로세스들 종료 nohup사용 시 세션 logout -> 실행 프로세스들에게 HUP 신호 전달 -> nohup이 HUP 시그널 무시하도록 함 -> 실행되고 있던 프로세스들 계속 수행 * nohup을 실행할 대상이 스크립트인 ..
IPS(Intrusion Prevention System, 침입 방지 시스템) 악성코드 및 해킹 등에 기인한 유해 트래픽 차단 솔루션. 공격이 실제 피해를 주기 전 미리 능동적으로 공격을 차단함으로써 공격 피해를 최소화할 수 있는 능동적 보안대책 시스템 특징 방화벽(FireWall)은 IP 주소 또는 포트에 의해 네트워크 공격을 차단할 수 있지만, IPS는 응용프로그램 수준의 공격과 패턴에 대해서 실시간 대응이 가능 침입탐지가 목적인 IDS의 기능을 넘어서 침입을 탐지했을 경우에 대한 대처까지 수행 알려지지 않은 공격에 대해서도 대응이 가능 DMZ(Demilitarized Zone, 비무장지대) 내부 네트워크에서 외부 네트워크에 접근할 수 있는 특수한 네트워크 영역을 DMZ라고 한다. (반대로 외부 네트..
VPN(Virtual Private Network, 가상사설망) VPN은 공중네트워크를 통해 한 회사나 몇몇 단체가 통신 내용을 바깥 사람에게 드러내지 않고 통신할 목적으로 쓰이는 사설 통신망이다. 가상 사설망에서 메시지는 인터넷과 같은 공공망 위에서 표준 프로토콜을 써서 전달되거나, 가상 사설망 서비스 제공자와 고객이 서비스 수준 계약을 맺은 후 서비스 제공자의 사설망을 통해 전달된다. 왜쓰는가(Why)? 직접 전용망을 구축하거나 통신 사업자에게 전용망을 임대하고 이를 연결하기 위한 전용 네트워크 장비를 도입하는데 막대한 비용이 들기 때문에 이를 대체하기 위한 수단으로써 VPN을 사용하는 경우가 많다. 위의 그림에서와 같이 본점과 지점간에 전용망을 연결하는 것과 공중망(인터넷) 상에서 VPN 터널을 구..
트렌잭션이란? - 데이터베이스의 상태를 변화시키기 위해 수행하는 작업 단위 즉, 상태를 변화시킨다는 것 → SQL 질의어를 통해 DB에 접근하는 것 Ex) SELECT, INSERT, DELETE, UPDATE 작업 단위 → 많은 SQL 명령문들을 사람이 정하는 기준에 따라 정하는 것 예시) 사용자 A가 사용자 B에게 만원을 송금한다. * 이때 DB 작업 - 1. 사용자 A의 계좌에서 만원을 차감한다 : UPDATE 문을 사용해 사용자 A의 잔고를 변경 - 2. 사용자 B의 계좌에 만원을 추가한다 : UPDATE 문을 사용해 사용자 B의 잔고를 변경 현재 작업 단위 : 출금 UPDATE문 + 입금 UPDATE문 → 이를 통틀어 하나의 트랜잭션이라고 한다. - 위 두 쿼리문 모두 성공적으로 완료되어야만 "..