EC2 3

리눅스 커널 이야기 - 2) top명령어, 메모리 관련 항목 알아보기

저번 글에서는 리눅스 서버의 정보를 확인할 수 있는 uname, dmesg, dmidecode등에 대해 알아보았다. 커널에 대한 정보, CPU 및 메모리, 디스크정보에 대해 알아보았으며 실제 장비의 구성과 시스템이 인식하는 설정이 다를 수도 있음을 확인해보았다.이번 글에서는 top명령어를 통해 프로세스의 상태를 확인해보고 메모리와 관련된 VIRT, RES, SHR, 메모리 커밋에 대해 알아보려고 한다.실습환경AWS EC2Type : t2.microOS: RHEL 9.5top명령어란?3초 간격으로 리눅스 환경에서 실행중인 프로세스와 시스템 자원(CPU, MEM)의 상태를 확인하는 명령어이다.(실행주기는 -d 옵션을 통해 변경가능하다.)top명령어에서 확인 가능한 정보현재시간 및 uptime로그인한 사용자 ..

[AWS] EC2 key없이 접근하기 - ssh 설정 변경

EC2를 처음 생성할 때 항상 키파일 설정이 필수적이다. 보안이 뛰어난것은 좋으나 단기간의 짧은 사용에는 귀찮고 키 파일이 컴퓨터에 없는경우에는 키 파일 없이 접속하고 싶은 경우가 있다.EC2에 키 없이 접근하는 방법은 AWS Session Manager 를 이용하는 것과 서버 자체의 ssh설정을 변경하는게 있는데, 오늘은 ssh설정을 변경해서 EC2에 바로 접근할 수 있는 설정을 해 보겠다.하지만, 해당 설정을 하기 위해서는 key파일로 먼저 접근하는게 필수적이다.간단한 테스트를 위해 EC2를 생성하고 SSH접근을 테스트 해 보았다.실습환경OS: Amazon Linux 2023, RHEL 9, Ubuntu24 AWS에서 EC2를 생성할 때 OS 별로 초기계정이 다른데 초기 계정의 계정명은 다음과 같다...

클라우드/AWS 2025.05.03

리눅스 커널 이야기 - 서버 정보 확인하기

실습환경AWS EC2Type : t2.microOS: RHEL 9.5Disk: 10GB시스템 구성정보 확인 uname -a커널 정보 확인 - 커널 이름 (Linux) - 호스트명 - 커널 버전 (예: 5.14.0-503.31.1.el9_5.x86_64) - 커널 릴리즈 날짜 및 시간 - 머신 아키텍처 (x86_64) - 프로세서 종류 - 하드웨어 플랫폼 - 운영체제 종류내용을 확인할 수 있음x86계열 64bit OS확인 dmesg커널의 디버그 메시지로 커널 부팅 시 나오는 메시지와 운영중 발생하는 메시지를 볼 수 있는 명령어 커널의 동작과정, 드라이버 실행, 커널 파라미터 확인 가능 커널 파라미터는 /proc/cmdline 에서도 확인이 가능하다.CPU 정보 확인dmid..