분류 전체보기(313)
-
[사용자 관리] usermod -옵션 값
# usermod [option] 사용자계정 [옵션 값] -d : 사용자의 홈 디렉터리를 변경한다. 변경할 디렉터리는 미리 생성되어야 한다. -m과 같이 사용하면 사용하던 홈 디렉터리의 파일과 디렉터리도 같이 옮겨주므로 이 경우에는 디렉터리를 생성하지 않아도 된다. -m : 사용자의 홈 디렉터리 변경 시 기존에 사용하던 파일 및 디렉터리를 옮겨주는옵션으로 -d와 함께 쓰인다. -g : 사용자의 그룹을 변경한다. -s : 사용자의 셸을 변경한다. -u : 사용자의 UID 값을 변경한다. -e : 계정만기일을 변경한다. YYYY-MM-DD 또는 MM/DD/YY 형태로 지정한다. -f : 패스워드 만기일이 지난 후 패스워드에 Lock을 설정할 유예기간을 지정한다. -c : 사용자의 간단한 정보를 입력하거나 변..
2021.10.28 -
[사용자 관리] useradd -옵션값
# useradd [option] 사용자계정 이름 [옵션 값] -c : 사용자 생성 시 사용자에 대한 설명을 설정 -d : 홈 디렉터리를 지정할 때 쓰임. 최종 디렉터리만 생성하므로 중간 경로가 있는 경우에는 미리 생성. -D : /etc/default/useradd에 설정된 유저추가와 관련된 기본 사항들을 보여줌 -e : 계정의 만기일을 YYYY-MM-DD 형식으로 지정 -f : 사용자의 패스워드가 만기일을 날짜수로 지정 -g : 그룹을 지정할 때 사용. 지정할 그룹이 미리 생성 되어 있어야 함. -G : 기본 그룹 외에 추가로 그룹에 속하게 할 경우에 쓰임 -k : 사용자 생성 시에 제공되는 환경 파일들은 기본적으로 /etc/skel로 지정되어 있는데, 이 외의 디렉터리를 지정할 때 쓰임 -m : 사..
2021.10.28 -
tcp란
TCP(Transmission Control Protocol)란 네트워크 계층 중 전송 계층에서 사용하는 프로토콜 로서, 장치들 사이에 논리적인 접속을 성립(establish)하기 위하여 연결을 설정하여 신뢰성을 보장하는 연결형 서비스 이다. TCP의 특징 인터넷 상에서 데이터를 메세지의 형태(세그먼트 라는 블록 단위)로 보내기 위해 IP와 함께 사용하는 프로토콜이다. TCP와 IP를 함께 사용하는데, IP가 데이터의 배달을 처리한다면 TCP는 패킷을 추적 및 관리한다. 연결형 서비스로 가상 회선 방식을 제공한다. Sliding Window 슬라이딩 윈도우는 두개의 네트워크 호스트간의 패킷의 흐름을 제어하기 위한 방법 TCP 와 같이 데이터의 전달을 보증하는 프로토콜에서는 패킷 하나하나가 전달되었음을 확..
2021.08.27 -
3 way handshake
TCP에서 연결지향적인 특성을 갖게 해주는 과정, 방법이 바로 3 Way-Handshake 방식이다. * TCP의 3-way Handshaking 과정 SYN 은 synchronize sequence numbers ACK는 acknowledgements 의 약자. [STEP 1] A클라이언트는 B서버에 접속을 요청하는 SYN 패킷을 보낸다. 이때 A클라이언트는 SYN 을 보내고 SYN/ACK 응답을 기다리는SYN_SENT 상태 가 되는 것이다. [STEP 2] 이때 서버는 Listen 상태로 포트 서비스가 가능한 상태여야 한다. (Closed :닫힌상태) B서버는 SYN요청을 받고 A클라이언트에게 요청을 수락한다는 ACK 와 SYN flag 가 설정된 패킷을 발송하고 A가 다시 ACK으로 응답하기를 기다..
2021.08.27 -
라우팅 프로토콜 한눈에 보기
이게 제일 잘되어 있는듯 IGP는 내부 EGP는 외부에서 내부로!!
2021.08.24 -
결합도와 응집도
결합도(Coupling) 세기 종류 내용 강함 약함 자료결합도 (Data Coupling) 어떤 모듈이 다른 모듈을 호출하면서 매개 변수나 인수로 데이터를 넘겨주고, 호출 받은 모듈은 받은 데이터에 대한 처리 결과를 다시 돌려주는 방식 스탬프(검인) 결합도 (Stamp Coupling) 두 모듈이 동일한 자료 구조를 조회하는 경우의 결합도이며, 자료 구조의 어떠한 변화, 즉 포맷이나 구조의 변화는 그것을 조회하는 모든 모듈 및 변화되는 필드를 실제로 조회하지 않는 모듈에까지도 영향을 미친다. 제어 결합도 (Control Coupling) 한 모듈이 다른 모듈의 상세한 처리 절차를 알고 있어 이를 통제하는 경우나 처리 기능이 두 모듈에 분리되어 설계된 경우에 발생한다. 외부 결합도 (External Cou..
2021.02.15