본문 바로가기
반응형

전체 글264

05 실습 환경 구성 - VS Code 설정 vs code에서 확장탭에 들어가서 remote를 검색해서 Remote Development라는 플러그인을 설치한다. 설치를 완료하면 원격 탐색기라는 메뉴가 생긴다. 그리고 f1키를 누르고 "Remote-SSH"를 입력하여 "원격-SSH: 호스트에 연결..." 메뉴를 클릭한다. SSH 호스트 구성을 클릭한 후 사용자의 파일경로를 선택한다. 그럼 config 파일을 작성할 수 있다. Host: ec2 인스턴스의 이름 HostName: 인스턴스의 퍼블릭IP User: ubuntu(우분투일 경우) 또는 ec2-user(아마존 리눅스일 경우) IdentityFile: 키페어 파일의 경로 config 파일을 저장하면 원격탐색기 탭에 SSH 대상으로 우리가 만든 ec2 인스턴스가 보인다. 새 창에서 호스트에 연결 .. 2022. 6. 23.
04 리눅스 시스템 구성 - 클라우드 우분투 EC2 인스턴스를 생성한 뒤 SSH를 이용해 인스턴스에 접속해야 한다. 인스턴스 접속 방법으로는 첫 번째로 putty를 이용해서 접속하는 방법과 두 번째로 wsl에서의 ssh -i [키 페어 이름] ubuntu@[인스턴스의 퍼블릭IP] 명령어로 접속하는 방법이 있다. 두 번째 방법을 사용하여 접속을 시도해보니 에러가 나올 것이다. 이는 키의 권한이 너무 열려있기 때문이다. 그래서 chmod 400 [키 페어 이름] 명령어를 입력해야 한다. 그러나 WSL에서 chmod는 Windows에서 사용하는 NTFS 파티션에서 작동하지 않는다. 따라서 400 권한이 제대로 부여되질 않는다. 이 문제를 해결하기 위해서는 pem 파일을 Linux 컨테이너의 파티션(예: 홈 폴더)으로 이동해야 chmod 400이 .. 2022. 6. 23.
02 리눅스 커널 소개 커널: 컴퓨터 운영체제의 핵심이 되는 컴퓨터 프로그램으로, 시스템의 모든 것을 통제한다. 또한 운영체제의 다른 부분 및 응용 프로그램 수행에 필요한 여러 가지 서비스를 제공한다. 리눅스 커널의 주요 기능 2022. 6. 22.
01 리눅스 배포판 소개 리눅스 배포판은 300여 가지가 있고 Pulblic Cloud 상에도 많은 배포판이 제공된다. 이 많은 배포판들은 3개의 주요 리눅스 개열로 정리된다. 그럼 어떤 배포판을 선택해야 할까? 이는 워크로드에 따라 적합한 배포판을 선택해야 한다. 2022. 6. 22.
반응형