본문 바로가기

변군이글루

[draft] Amazon EC2 t4g.small 인스턴스에서 MySQL를 설치하는 방법 Amazon EC2 t4g.small 인스턴스에서 MySQL를 설치하는 방법테스트 환경운영 체제 버전 정보 확인$ lsb_release -dDescription: Ubuntu 22.04.3 LTS운영 체제의 아키텍처 확인(Arm 기반 AWS Graviton 프로세서 사용)$ uname -maarch64운영 체제의 비트 수$ getconf LONG_BIT64MySQL 설치Shell에서 mysql 계정 및 그룹 생성sudo groupadd -g 28 mysqlsudo useradd -m -c "MySQL Server" -d /usr/local/mysql -s /bin/false -u 28 -g mysql mysql$ egrep mysql /etc/passwd /etc/group/etc/passwd:mysql.. 더보기
[draft] 원도우에서 10MB 크기의 덤미 파일을 생성하는 방법 원도우에서 10MB 크기의 덤미 파일을 생성하는 방법fsutil은 Windows 운영 체제에서 파일 시스템 관리를 위한 유틸리티입니다. 이 도구를 사용하여 파일 시스템의 여러 가지 측면을 조사하고 관리할 수 있습니다. 여러가지 기능을 수행할 수 있지만 주로 파일과 디렉토리를 관리하는데 사용됩니다.명령어 구문fsutil 주요 서브 명령어file: 파일을 관리합니다.volume: 볼륨을 관리합니다.usn: USN(Update Sequence Number) 기능을 관리합니다.quota: 디스크 용량 할당량을 관리합니다.repair: 파일 시스템의 디스크 오류를 복구합니다.사용 예시파일 생성fsutil file createnew C:\path\to\your\file\dummy.txt 10485760볼륨 정보 .. 더보기
[draft] ngrep 명령어 ngrep 명령어ngrep은 네트워크 패킷을 캡처하여 특정 패턴을 검색하는 도구로, 파일 대신 네트워크 트래픽을 대상으로 합니다.설치일반적으로 ngrep는 패키지 관리자를 통해 설치할 수 있습니다. Debian/Ubuntusudo apt-get install ngrepRed Hat/CentOSsudo yum install ngrep기본 문법ngrep [옵션] 패턴 [인터페이스주요 옵션-q : 조용한(quiet) 모드. 출력을 최소화하여 패킷만 표시합니다.-W byline : 패킷을 표준 출력에 한 줄씩 표시합니다.-d 인터페이스 : 특정 네트워크 인터페이스를 선택합니다.-p 포트 : 특정 포트의 트래픽만 캡처합니다.-t : 타임스탬프 표시합니다.사용 예시1. 모든 패킷을 표시ngrep .2. 특정 포트(.. 더보기
[draft] CentOS 7에서 yum 저장소를 변경하는 방법 CentOS 7에서 yum 저장소(repository)를 변경하는 방법테스트 환경운영체제 버전 정보$ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)1. 기존 저장소 확인현재 활성화된 저장소 목록과 상태를 확인할 수 있습니다.yum repolist2. 원하는 저장소 찾기변경하려는 새로운 저장소를 찾아야 합니다. CentOS 기본 저장소 이외의 저장소를 사용하려면 해당 저장소의 URL을 알아야 합니다.3. 기존 저장소 비활성화저장소를 변경하려면 먼저 현재 사용 중인 저장소를 비활성화해야 합니다. 저장소의 설정 파일을 편집하여 enabled=0으로 설정하면 됩니다.예를 들어, /etc/yum.repos.d/CentOS-Base.repo 파일을 편집.. 더보기
[draft] 우분투 22.04에서 고정 IP 주소를 설정하는 방법 우분투 22.04에서 고정 IP 주소를 설정하는 방법1. 네트워크 설정 파일 확인먼저 현재 시스템의 네트워크 설정 파일을 확인합니다. 일반적으로 /etc/netplan/ 디렉토리에 있는 YAML 파일을 편집하여 네트워크 구성을 수정할 수 있습니다.ls /etc/netplan/2. 네트워크 설정 파일 편집원하는 네트워크 인터페이스 파일을 편집합니다. 예를 들어, 01-network-manager-all.yaml 파일을 편집하려면 다음과 같이 명령어를 실행합니다.sudo vim /etc/netplan/01-network-manager-all.yaml3. YAML 파일 수정YAML 파일에서 network 섹션 내에 고정 IP 주소를 설정합니다. 예를 들어, 다음과 같이 addresses 및 gateway4 값.. 더보기
[draft] 우분투에 lftp를 설치하고 사용하는 방법 우분투에 lftp를 설치하고 사용하는 방법lftp 설치하기패키지 목록 업데이트sudo apt-get updatelftp 설치sudo apt-get install -y lftplftp 사용하기기본 사용법lftp를 사용하여 FTP 서버에 접속하고 파일을 전송하려면 다음과 같이 명령어를 입력합니다.lftp ftp://username@ftp.example.comusername : FTP 서버에 로그인할 사용자 이름ftp.example.com : 접속할 FTP 서버의 주소FTP 서버 접속 및 명령어 실행lftp를 사용하여 FTP 서버에 접속하면 lftp 프롬프트가 나타납니다. 이 상태에서 다양한 FTP 명령어를 사용할 수 있습니다. FTP 서버의 디렉토리 목록 보기ls로컬 시스템의 디렉토리로 이동lcd /path.. 더보기
[draft] 윈도우에서 net use 명령어를 사용하여 공유 폴더에 접근하는 방법 윈도우에서 net use 명령어를 사용하여 공유 폴더에 접근하는 방법1. 명령 프롬프트 열기시작 메뉴에서 "명령 프롬프트"를 검색하고 명령 프롬프트를 실행합니다.NET USE[장치 이름 | *] [\\컴퓨터 이름\공유 이름[\볼륨] [암호 | *]] [/USER:[도메인 이름\]사용자 이름] [/USER:[점으로 구분된 도메인 이름\]사용자 이름] [/USER:[사용자 이름@점으로 구분된 도메인 이름] [/SMARTCARD] [/SAVECRED] [[/DELETE] | [/PERSISTENT:]] NET USE {장치 이름 | *} [암호 | *] /HOME NET USE .. 더보기
[draft] 우분투에서 메일 서버(postfix)를 구축하고 설정하는 방법 우분투에서 메일 서버(postfix)를 구축하고 설정하는 방법우분투에서 메일 서버를 구축하고 설정하는 방법에 대해 단계별로 안내해 드리겠습니다.다음은 메일 서버를 구축하는 과정입니다.단계 1: 필요한 패키지 설치하기터미널을 열고 다음 명령을 실행하여 필요한 패키지를 설치합니다.sudo apt updatesudo apt install -y mysql-serversudo apt install -y postfixsudo apt install -y dovecot postfix-mysql dovecot-mysql단계 2: MySQL 데이터베이스 구성하기MySQL에 루트 암호를 설정합니다.sudo mysql_secure_installationMySQL에 로그인합니다.sudo mysql -u root -p다음 명령을.. 더보기