분류 전체보기 209

리눅스에서 와일드카드

리눅스에서 와일드카드는 파일과 디렉터리를 다룰 때 매우 강력한 도구입니다. 명령어에 직접 파일명을 하나하나 지정하지 않아도, 특정 규칙이나 패턴에 맞는 대상을 한꺼번에 선택할 수 있다는 점에서 초보자와 전문가 모두가 자주 활용합니다. 리눅스에서 와일드카드란 무엇인가와일드카드는 문자 그대로 ‘어떤 문자든지 대체하는 기호’를 말합니다. 파일 이름이나 디렉터리 이름을 지정할 때, 정확한 이름을 모를 때나 여러 개를 한꺼번에 다뤄야 할 때 유용합니다. ls, cp, rm, mv, cat 등 대부분의 명령에서 사용할 수 있으며, 규칙에 맞는 항목을 자동으로 찾아 명령에 전달해 줍니다. 특히 서버 운영이나 시스템 관리에서는 시간을 절약하는 데 큰 도움을 줍니다.리눅스에서 가장 널리 사용되는 와일드카드 문자는 *, ..

유틸리티 2025.11.22

우분투 서버에서 apt와 apt-get

우분투 서버에서 apt와 apt-getapt는 우분투와 데비안 계열에서 사용하는 통합 패키지 관리 명령입니다. apt-get과 apt-cache 기능을 간결하게 묶어, 설치, 업데이트, 삭제를 더 직관적으로 처리합니다. 진행 표시와 요약 정보가 제공되어 사용자가 관리 상태를 쉽게 파악할 수 있습니다. 서버와 데스크톱 환경 모두에서 일상적인 패키지 관리에 널리 사용됩니다. apt-get은 데비안·우분투 계열에서 사용하는 전통적 패키지 관리 명령으로, 스크립트나 서버 자동화 환경에 적합합니다. 동작이 안정적이고 버전 변화가 적어, 운영 서버에서 예측 가능한 설치 및 업데이트 관리에 널리 활용됩니다.✅ 서버 환경에서 apt-get을 사용하는 이유서버 환경(특히 AWS EC2의 우분투)에서 안정성과 일관성을 확..

카테고리 없음 2025.11.02

[리눅스 설치] 설치 후 제일 먼저 해야할 일

🐧 [리눅스 설치 후 꼭 해야 할 기본 설정 3가지]리눅스를 처음 설치하고 나면, 바로 사용할 수 있을 것 같지만조금만 손을 보면 훨씬 편리하고 안정적인 환경이 됩니다.오늘은 ‘리눅스 설치 후 제일 먼저 해야 할 일’ 세 가지를 정리해 보겠습니다.1️⃣ 터미널을 대시보드에 고정하기리눅스를 쓰다 보면 터미널을 하루에도 여러 번 열게 됩니다.그만큼 가장 자주 사용하는 도구이기 때문에,대시보드(왼쪽 런처 바)에 고정해 두면 훨씬 편리합니다.설정 방법왼쪽 하단의 ‘활동(Activities)’ 아이콘을 클릭합니다.검색창에 terminal 또는 터미널을 입력합니다.아이콘이 나타나면 마우스 오른쪽 버튼을 클릭하고[즐겨찾기에 추가] 또는 **[대시보드에 고정]**을 선택합니다.이제 언제든지 대시보드에서 터미널을 한 ..

VMware에서 NAT 포트 포워딩 설정

NAT 포트 포워딩 설정VMware NAT 네트워크의 포트를 열어호스트에서 접근할 수 있게 만드는 방법입니다.(1) VMware NAT 설정 열기VMware Workstation 상단 메뉴 → Edit → Virtual Network Editor네트워크 목록에서 VMnet8 (NAT) 선택Change Settings 클릭 (관리자 권한 필요)아래쪽 NAT Settings… 버튼 클릭 (2) 포트 포워딩 추가“NAT Settings” 창에서 Add… 클릭다음 정보를 입력합니다: Host port: 3306 Type: TCP Virtual Machine IP address: 192.168.40.128 Virtual Machine port: 3306 OK → OK로 저장 이렇게 하면호스트의 127.0.0.1:..

유틸리티 2025.10.26

sudo mysql_secure_installation

sudo mysql_secure_installation 명령은 MariaDB를 최초 설치 후 보안 설정하는 절차입니다. 아래 단계에 따라 진행하시면 됩니다.🔹 1. 명령 실행sudo mysql_secure_installation🔹 2. 단계별 안내1. Enter current password for root (enter for none):→ 새 설치의 경우 비밀번호가 없으므로 그냥 Enter.2. Set root password? [Y/n]→ Y 입력 후 새 비밀번호 설정.(루트 계정 접속 시 사용할 비밀번호입니다.)3. Remove anonymous users? [Y/n]→ Y (익명 사용자 삭제)4. Disallow root login remotely? [Y/n]→ 보통 Y (보안상 원격 루트 접..

Amazon Linux 2023에서 MariaDB 설치 및 실행 요약

Amazon Linux 2023에서 MariaDB 설치 및 실행 요약1. 패키지 설치sudo dnf update -ysudo dnf install -y mariadb105-server> mariadb105-server는 Amazon Linux 2023에서 제공하는 10.5 버전의 MariaDB 서버입니다.mariadb105-common, mariadb105-libs 등은 자동으로 함께 설치됩니다.2. 데이터 디렉터리 초기화 (필요시)sudo mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql> /var/lib/mysql 폴더에 시스템 테이블이 생성됩니다.이미 초기화되어 있으면 생략해도 됩니다.3. 서비스 시작 및 자동 실행 설정..

NAT에서 브리지(Bridged) 네트워크로 변경하는 방법

NAT에서 브리지(Bridged) 네트워크로 변경하는 방법가상 머신 종료: 현재 실행 중인 "Server" 가상 머신의 전원을 완전히 끕니다. (Shutdown)설정 메뉴 진입: VMware Workstation에서 "Server" 가상 머신을 선택한 후, **'Edit virtual machine settings'**를 클릭합니다.네트워크 어댑터 선택: 왼쪽 'Hardware' 탭에서 'Network Adapter'를 선택합니다.네트워크 연결 방식 변경:오른쪽 'Network connection' 섹션에서 'Bridged: Connected directly to the physical network' 옵션을 선택합니다.만약 컴퓨터에 여러 개의 실제 네트워크 카드(유선랜, 무선랜 등)가 있다면, 'Con..

유틸리티 2025.10.13

AWS 리소스 접근 권한을 설정

1. IAM 정책(Policy)이란?IAM 정책은 “허용(Allow)” 또는 “거부(Deny)” 규칙을 담은 JSON 문서입니다.즉, 누가 어떤 리소스에 어떤 행동을 할 수 있는가를 기술합니다.AWS는 모든 리소스 접근을 정책 기반으로 제어합니다.정책이 없으면 기본적으로 접근이 거부(Deny) 됩니다.2. 정책의 기본 구조IAM 정책은 다음과 같은 JSON 형식을 가집니다:{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:ListBucket", "Resource": "arn:aws:s3:::my-bucket" } ]} 항목 의미 Version정책 언어 버전 (항상 "201..

유틸리티/Cloud 2025.10.11

AWS의 IAM(Identity and Access Management)

AWS의 IAM(Identity and Access Management)‘사용자와 권한을 안전하게 관리하는 서비스’입니다.쉽게 말해 “누가(AWS 사용자)가 무엇을(AWS 리소스)에 어느 정도까지 할 수 있는가”를 제어하는 보안의 핵심입니다.1. IAM의 핵심 개념 구성 요소 설명 사용자(User)AWS에 접근하는 개별 계정(사람 또는 애플리케이션).그룹(Group)여러 사용자를 묶어 동일한 권한을 부여할 수 있는 단위.역할(Role)사용자 대신 임시로 권한을 위임받는 가상 신분. EC2, Lambda 등이 자주 사용.정책(Policy)JSON 형식의 권한 규칙. ‘어떤 리소스에 대해 어떤 작업을 허용/거부할지’를 명시.2. IAM의 주요 기능세분화된 접근 제어“S3 버킷 목록 보기만 허용”, “EC2..

유틸리티/Cloud 2025.10.10

Ubuntu에서 Docker 설치 방법

🔹 Ubuntu에서 Docker 설치 방법패키지 업데이트sudo apt-get update 필요한 패키지 설치sudo apt-get install -y ca-certificates curl gnupg lsb-release Docker GPG 키 추가sudo mkdir -m 0755 -p /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg Docker 저장소 등록echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \https://dow..