Study/OS 4

[Linux] systemctl 명령어 서비스 목록 확인, 등록 방법

리눅스에 서비스를 등록하는 방법과 현재 실행중인 서비스 및 서버 재기동 시 자동으로 시작하는 방법에 대해 설명드리겠습니다. 서비스라고 하면 두 가지가 있습니다.service로 실행하는 서비스가 있고 systemctl로 실행하는 서비스가 있는데 두개가 비슷하긴 한데 다릅니다.Linux service와 systemctl 명령어의 차이 차이점이 더 있겠지만, service 명령어와 systemctl 명령어는 실행하는 경로가 다릅니다.systemctl 기준으로 설명드리겠습니다. 등록된 서비스 리스트 확인systemctl로 실행되는 서비스 리스트를 확인하려면 다음 명령어를 사용합니다.# systemctl로 실행하는 서비스 목록 확인systemctl list-unit-files# 원하는 서비스명을 검색systemc..

[Windows] SSH 설치, SSH Config 설정 방법 정리

SSH(Secure Shell)는 다른 컴퓨터의 쉘을 사용하여 명령어 실행이나 파일 전송 등을 할 수 있게 해주는 응용 프로그램입니다.윈도우에서 SSH 명령어를 사용하는 방법과 config host 설정으로 간편하게 접속하는 방법에 대해 설명드리겠습니다. SSH 설치윈도우에 SSH를 설치하려면 설정에서 선택적 기능 페이지로 들어가야합니다. OpenSSH 클라이언트 프로그램이 있는지 확인하고, 없으면 추가하면 됩니다.OpenSSH 서버 프로그램도 있는데, 둘의 차이점은 클라이언트는 이 컴퓨터에서 외부 서버에 연결하고 싶을 때, 서버는 이 컴퓨터를 외부에서 연결하고 싶을 때 사용합니다. Windows 11은 설정 > 시스템 > 선택적 기능에서 확인할 수 있습니다.못찾겠으면 윈도우 검색창에서 선택적 기능을 검..

[Linux/Ubuntu] 사용 중인 포트 종료(port kill) 방법

리눅스(우분투)에서 사용중인 포트를 닫는 방법에 대해 설명드리겠습니다.포트 번호로 바로 종료하는 방법과 PID로 종료하는 방법을 설명드리겠습니다.Ubuntu 18.04.6 LTS에서 진행하였습니다. 사용중인 포트 조회PID로 종료하기 위해서는 포트가 사용하고 있는 프로세스의 번호를 조회해야합니다. 윈도우랑 리눅스 둘다 netstat 명령어를 사용합니다.netstat 명령어는 간단하게 설명하면 네트워크 상태를 보여주는 명령어입니다.netstat 명령어를 사용하는 것은 같지만, 옵션이 다릅니다.netstat -tnlp | grep 8081 포트 번호를 사용중인 프로세스를 조회하였습니다.grep 명령어 없이 사용하면 현재 사용중인 모든 프로세스를 조회할 수 있습니다. 윈도우는 netstat -a -o 로 조회..

728x90