Linux

인프라/리눅스

[Linux] Cockpit

cockpit이란 리눅스 서버를 모니터링하고 관리하는 웹 UI 기반의 툴이다 fedora 프로젝트에서 나왔으며 centOS,unbuntu등 대부분의 대중적인 리눅스를 지원한다 설치하기 cockpit은 웹서버가 9090포트를 기본으로 사용한다. 설치는 unbuntu 20.04LTS에서 진행하였다. $ sudo apt-get update $ sudo apt-get install cockpit 위의 명령어를 실행하면 바로 설치가 된다. cockpit 웹으로 접속하기 접속방법은 웹UI 기반이므로 브라우저의 URL창에 "서버의 ip:9090" 을 입력해주면 아래와 같은 화면이 나온다. 로그인은 서버에 접속하던 id와 password를 입력하면 아래와 같이 서버 리소스 정보를 보여준다. 리소스 정보뿐만 아니라 서버..

인프라/리눅스

[Linux] SSH

SSH란? Secure Shell Protocol의 약자로 네트워크 프로토콜중 하나로, 네트워크 상의 다른 컴퓨터로 접속할때(또는 통신할때) 안전하게 통신을 할수 있는 기능을 제공한다. 사용 이유 이와 비슷한 프로토콜로 FTP(파일 전송 프로토콜),telnet등이 있는데 왜 ssh를 사용할까? 답은 보안때문이다. telnet,FTP같은 프로토콜들의 문제점은 데이터를 암호화 하지 않고 평문상대로 보내기 때문에 중간에 데이터를 갈취하게 된다면 그대로 사용할수 있게 되기 떄문에 거의 사용하지 않는다. 이러한 이유로 윈도우에서는 아에 telnet기능 자체를 기본적으로 꺼둔다. 아래의 이미지를 보면 윈도우에서는 기본적으로 텔넷기능이 꺼져있는것을 볼수 있다. 사용 예 데이터 전송 ⇒ github에 소스 코드를 pu..

hyeonta
'Linux' 태그의 글 목록