Server 33

리눅스 네트워크 포트 상태 확인

만일 웹 서버를 생성하고, 데몬(Daemon)프로세스로 실행하여 웹 서비스를 개시하려고 할때, 현재 시스템의 네트워크 포트 상태를 확인할 필요가 있다. (만약 서버의 포트로 지정된 번호가 이미 사용중인 포트라면, 지정한 포트를 변경하거나, 현재 해당 포트를 사용하는 프로세스를 종료시켜야 한다.) 현재 사용하고 있는 TCP포트(Port)를 조회하는 리눅스 명령어는 netstat이다. netstat 명령어로 TCP 통신을 진행중인 서비스의 연결 상태를 확인할 수 있다. (netstat은 Network Statistics의 약자로, 네트워크의 문제를 찾아내고 성능 측정으로서 네트워크상의 트래픽(Traffic)양을 결정하기 위해 사용한다. ) netstat 옵션: a 모든 소켓을 출력 -l listen 상태인 ..

Server/Linux 2021.11.30

쿠버네티스(Kubernetes) 에 대해

1. 쿠버네티스란? Kubernetes, 쿠버네티스, 또는 간단히 "큐브(kube)"는 Linux 컨테이너 작업을 자동화하는 오픈소스 플랫폼이다. 쿠버네티스는 컨테이너화 된 워크로드와 서비스를 관리하기 위한 이식할 수 있고, 확장 가능한 오픈소스 플랫폼으로, 선언적 구성과 자동화를 모두 지원한다. 즉, Linux 컨테이너를 실행하는 호스트 그룹을 함께 클러스터링 할 수 있으며 쿠버네티스를 통해 이러한 클러스터를 쉽고 효율적으로 관리할 수 있습니다. 이 클러스터는 퍼블릭 클라우드, 프라이빗 클라우드 또는 하이브리드 클라우드 전체로 호스트를 확장할 수 있습니다. 일반적으로 컨테이너 방식의 배포는 다음과 같은 추가적인 장점을 제공해 인기가 있다고 알려져 있다. 빠른 생성과 배포: VM 이미지를 사용하는 것에 ..

Server/Kubernetes 2021.08.12

루트 권한 사용 - sudo와 su의 차이점

1. 개요 만일 root권한으로 curl을 설치해야할 일이 생겼다고 가정해보자. sudo apt install curl su (계정전환) → apt install curl 이런 여러 방법으로 설치할 때가 있는데, 이들의 각각 차이점을 알아보고자 한다. 2. sudo와 su의 차이점 sudo → 현재 계정에서 단순히 root의 권한만 빌린다. root권한을 이용하여 접근 권한을 얻고 명령어를 실행할 수 있도록 슈퍼유저로서의 액세스를 돕는다. su → root계정으로 전환한다. su(substisute user) 명령어는 로그아웃 없이, 다른 사용자로 로그인을 가능하게하는 리눅스 명령어로, 파라미터가 없이 "su" 를 입력하면 "su root"와 동일하다. su와 su - 는 root계정으로 전환한다는 점에..

Server/Linux 2021.08.01
반응형