본문 바로가기

전체 글

C276x260.fwebp.q85 [draft] mail 명령어 mail 명령어mail 명령어는 일반적으로 Unix/Linux 시스템에서 기본적으로 제공됩니다.mail 설치Debian/Ubuntu 계열sudo apt-get updatesudo apt-get install mailutilsRHEL/CentOS 계열sudo yum updatesudo yum install mailx설치 후에는 mail 명령어를 사용하여 이메일을 보낼 수 있습니다. mail 명령어는 일반적으로 다음과 같은 구문을 사용합니다.mail [옵션] [받는 사람 이메일 주소]옵션은 다양하며, 자세한 내용은 man mail 명령어를 사용하여 확인할 수 있습니다. 예를 들어, mail 명령어를 사용하여 user@example.com 이메일 주소로 이메일을 보내려면 다음과 같이 입력합니다.mail use.. 더보기
C276x260.fwebp.q85 [draft] lsof 명령어 lsof(list open file) 명령어lsof(List Open Files)는 리눅스와 유닉스 기반 시스템에서 현재 열린 파일과 네트워크 소켓에 대한 정보를 보여주는 명령어입니다. 이 정보는 프로세스가 어떤 파일을 열어 있는지 어떤 네트워크 연결을 맺고 있는지 등을 확인하는 데 유용합니다.lsof 패키지 설치CentOSyum install -y lsofUbuntuapt-get install -y lsoflsof 명령어의 기본 구문lsof [옵션]주요 옵션-i : 네트워크 소켓 정보를 보여줍니다.-u user : 특정 사용자가 열고 있는 파일을 보여줍니다.-c command : 특정 명령(command)를 실행 중인 프로세스가 열고 있는 파일을 보여줍니다.-t : 출력을 프로세스 ID(PID) 목록으.. 더보기
C276x260.fwebp.q85 [draft] 샘플 데이터베이스와 테이블을 생성하는 방법 샘플 데이터베이스와 테이블을 생성하는 방법MySQL 데이터베이스 생성CREATE DATABASE sampledb;샘플 데이터베이스 선택USE sampledb;샘플 테이블 생성사용자 정보를 저장하는 테이블을 생성CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, email VARCHAR(100) NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP);데이터 삽입생성한 테이블에 샘플 데이터를 삽입INSERT INTO users (username, email) VALUES ('user1', 'user1@example.com');INSERT.. 더보기
C276x260.fwebp.q85 [draft] 우분투에 ipmitool을 설치하고 사용하는 방법 우분투에 ipmitool을 설치하고 사용하는 방법ipmitool은 IPMI(Intelligent Platform Management Interface)를 통해 서버를 원격으로 관리할 수 있는 명령줄 도구입니다. 서버의 전원 관리, 시스템 정보 확인, 센서 데이터 모니터링 등 다양한 기능을 제공합니다.1. ipmitool 설치패키지 목록 업데이트sudo apt-get updateipmitool 설치sudo apt-get install ipmitoolReading package lists... DoneBuilding dependency tree... DoneReading state information... DoneThe following additional packages will be installed:.. 더보기
C276x260.fwebp.q85 [draft] CentOS 7에서 www-data 계정을 생성하는 방법 CentOS 7에서 www-data 계정을 생성하는 방법그룹(gid 33) 삭제$ cat /etc/group | grep 33tape:x:33:groupdel tape그룹 생성sudo groupadd -g 33 www-data사용자 생성-r 옵션은 시스템 사용자로 생성합니다.-u 33는 사용자 ID를 33으로 설정합니다.-g 33는 그룹 ID를 33으로 설정합니다.-s /sbin/nologin은 로그인 셸을 /sbin/nologin으로 설정하여 사용자가 로그인할 수 없도록 합니다.-d /var/www는 사용자의 홈 디렉터리를 /var/www로 설정합니다.-c "www-data"는 사용자의 설명을 설정합니다.sudo useradd -r -u 33 -g 33 -s /sbin/nologin -d /var/ww.. 더보기
C276x260.fwebp.q85 [draft] AWS Chatbot을 사용하여 Slack 채널에서 Amazon EventBridge 이벤트를 모니터링하고 알림을 받는 방법 AWS Chatbot을 사용하여 Slack 채널에서 Amazon EventBridge 이벤트를 모니터링하고 알림을 받는 방법1. Slack Incoming Webhook 설정Slack 워크스페이스에서 알림을 받을 채널에 대한 Incoming Webhook을 설정하고 웹훅 URL을 복사합니다.Slack Incoming Webhooks을 사용하는 방법2. AWS Chatbot 구성Slack에 로그인한 상태에서 진행하면 로그인 과정이 필요 없다. AWS Management Console에서 Chatbot 서비스를 엽니다."Slack 연결"을 클릭하여 Slack과 Chatbot을 연결합니다.구성 이름 : AWSChatbot-configuration역할 이름 : AWSChatbot-role3. Amazon SNS.. 더보기
C276x260.fwebp.q85 [draft] 기술적 취약점 분석 평가 상세 가이드 기술적 취약점 분석 평가 상세 가이드주요정보통신기반시설_기술적_취약점_분석_평가_방법_상세가이드.pdf한국인터넷진흥원 홈페이지- https://www.kisa.or.kr/ 더보기
C276x260.fwebp.q85 [draft] CentOS 7에서 ISO 이미지를 생성하기 CentOS 7에서 ISO 이미지를 생성하기(mkisofs)mkisofs는 ISO 이미지 생성을 지원하는 유용한 명령어입니다.1. mkisofs 설치mkisofs 패키지를 설치해야 합니다. genisoimage 패키지에 포함되어 있습니다.sudo yum install genisoimage2. ISO 이미지 생성mkisofs를 사용하여 ISO 이미지를 생성합니다.mkisofs -o letsencrypt.iso /mnt$ mkisofs -r -T -J -V "letsencrypt" -o letsencrypt.iso /tmp/letsencryptI: -input-charset not specified, using utf-8 (detected in locale settings) 20.88% done, estim.. 더보기