본문 바로가기
반응형

vmware7

[인프라] 리눅스 사용자 계정 관리 기초 및 보안 설정 리눅스 운영체제에서 사용자 계정 관리는 시스템 보안과 운영 효율성을 위해 중요한 작업입니다.본 포스팅에서는 리눅스 계정 관리의 기본과 이를 안전하게 운영하기 위한 보안 설정 방법을 알아보겠습니다.1. 리눅스 사용자 계정의 기본 개념리눅스는 멀티유저(Multi-User) 운영체제입니다.이는 여러 사용자가 한 시스템을 동시에 사용할 수 있음을 의미합니다.각각의 사용자는 고유의 사용자 계정(User Account)으로 시스템에 접근합니다.일반 사용자(Regular User) : 제한된 권한을 가진 계정으로, 일반 작업 수행에 적합관리자(Root User) : 시스템의 모든 권한을 가진 계정으로, 신중히 사용해야 함2. 사용자 계정 관리2-1 사용자 계정 생성사용자를 생성하기 위해서는 useradd 명령어를 사.. 2026. 4. 20.
[인프라] 리눅스에서 시스템 모니터링 도구 10가지 다 사용해보기 리눅스 시스템 운영 중에는 시스템 성능과 자원 사용 현황을 실시간 모니터링하는 것이 중요합니다. 이를 통해 성능 병목을 찾아내거나 시스템의 상태를 파악할 수 있습니다.리눅스에서 자주 사용되는 시스템 모니터링 도구들을 소개하고, 각 도구를 어떻게 사용하는지에 대해 알아보겠습니다.1. top 명령어top명령어는 리눅스에서 시스템의 프로세스 및 자원 사용 현황을 실시간으로 보여주는 기본적인 도구입니다. CPU, 메모리, 프로세스 등의 정보를 실시간으로 확인할 수 있습니다.사용법topP : CPU 사용량 기준으로 정렬M : 메모리 사용량 기준으로 정렬q : 종료2. htop 명령어htop은 top 명령어의 향상된 버전으로, 색상 표시와 함께 보다 직관적인 인터페이스를 제공합니다. htop을 사용하면 프로세스를 .. 2026. 4. 20.
[인프라] 매일 자정에 시스템 로그 백업하는 쉘 스크립트 시스템 로그는 서버에서 발생하는 중요한 이벤트를 기록하고 있으며, 이를 주기적으로 백업하는 것은 시스템 안정성과 보안을 유지하는 데 매우 중요합니다.이 포스팅에서는 쉘 스크립트를 사용하여 매일 자정에 시스템 로그를 자동으로 백업하는 방법을 설명합니다.1. 쉘 스크립트 작성먼저, 시스템 로그 백업을 위한 쉘 스크립트를 작성합니다.이 스크립트는 /var/log/ 디렉토리의 로그 파일을 압축하여/backup/logs/ 디렉토리에 날짜가 포함된 파일 이름으로 저장하는 역할을 합니다.스크립트 파일을 생성합니다. 파일이름은 backup_logs.sh라는 이름의 파일을 만들겠습니다.#!/bin/bash# 로그 백업 디렉토리 설정BACKUP_DIR="/backup/logs"# 로그 파일 백업tar -czf $BACKU.. 2026. 4. 20.
[인프라] 리눅스 Crontab 기초 : 반복 작업을 자동화 해보자 1. Crontab이란 무엇인가?Crontab은 리눅스/유닉스 시스템에서 일정한 간격으로 작업(명령어 또는 스크립트)을 실행할 수 있도록 예약하는 도구입니다.IT 운영 환경에서 로그 관리, 백업, 시스템 점검 등 반복 작업 자동화에 필수적입니다.2. Crontab 기본 명령어# Crontab 설정 파일 편집crontab -e# 현재 사용자의 Crontab 확인crontab -l# Crontab 삭제crontab -r3. Crontab의 일정 표현 형식Crontab은 5개의 필드로 작업 주기를 지정합니다.필드값의 범위의미분 (Minute)0-59작업이 실행될 분시 (Hour)0-23작업이 실행될 시간일 (Day)1-31작업이 실행될 일월 (Month)1-12작업이 실행될 월요일 (Day)0-7 (0과 7은.. 2026. 4. 20.
[인프라] 우분투에서 Nano 편집기 활용하기 Nano는 사용하기 쉬운 텍스트 편집기로, Linux 환경에서 간단한 파일 편집 작업에 적합합니다. 특히 Vim에 비해 진입 장벽이 낮아 Linux 초보자들에게 추천되는 편집기입니다. 이번 포스팅에서는 Nano의 설치 방법, 기본 사용법, 그리고 실습 예제를 통해 효율적으로 Nano를 활용하는 방법을 알아보겠습니다.1. Nano 설치하기우분투에는 기본적으로 Nano가 설치되어 있습니다. 하지만 설치되어 있지 않은 경우 아래 명령어로 간단히 설치할 수 있습니다.sudo apt updatesudo apt install nanonano --version2. Nano의 기본 사용법2-1 Nano로 파일 열기Nano는 간단하고 직관적인 키 조합으로 작동합니다. 파일을 열면 하단에 주요 단축키가 표시되므로, 초보자.. 2026. 4. 20.
[인프라] 맥북 M1에서 VMware Fusion / 우분투 설치하기 1. 우분투 ISO 파일 설치하기 https://ubuntu.com/download/desktop 2. VMware Fusion에 가상환경 구축하기 "Create a custom virtual machine" 선택 Linux -> Ubuntu 64-bit Arm 선택 계속 Finish 실행을 하게 하면 다음과 같은 화면이 나옵니다.이 화면은 우분투 iso 파일을 넣지 않은 화면입니다. 3. 이미지 파일 넣기 VMware Machine Libary -> settings -> CD/DVD -> 파일 넣기저는 기존에 설치한 iso 파일을 넣었습니다. 4. 설치 과정 추가 언급이 없을 때는 그냥 디폴트로.. 2026. 4. 19.
[인프라] 맥북 M1 칩 VMware Fusion(가상머신) 설치 0. ARM 아키텍처와 x86아키텍처 호환맥북 M1은 ARM 아키텍처 기반이기 때문에 x86 기반 소프트웨어는 호환성 문제로 설치가 안되는 프로그램이 많습니다. 맥북을 사기 전 개발자라면 자신이 주로 쓰는 프로그램이 호환되는지를 알고 사면 좋을 것 같습니다.특히 저는 virtualBox, Pfsense 등 호환이 되지 않아 불편함을 겪은 적이 있습니다..저는 기존에 맥에서 제공하는 UTM 가상머신을 활용했습니다.이번에는 VMware를 이용해 가상환경을 설치하는 법을 알려드리겠습니다.1. 설치1.1 VMware 설치참고로 VMware는 브로트컴이 인수했기 때문에 이전과 설치방법이 다릅니다.첫번째로 브로드컴 회원가입을 합니다.https://www.vmware.com/products/desktop-hyperv.. 2026. 4. 17.
반응형