일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- OOAD
- wireshark
- python
- Network
- Util
- mongoose
- Scheduling
- ubuntu
- algorithm
- Express
- OS
- docker
- React
- sequelize
- Kotlin
- TypeScript
- AWS
- Crawling
- mysql
- DATABASE
- Android
- S3
- MongoDB
- node.js
- macos
- css
- HTML
- linux
- postman
- typeorm
- Today
- Total
목록
반응형
Linux (7)
SW

서론이번 글에서는 레드햇 부팅 시 안전모드(Rescue Mode)로 부팅하는 방법에 대해서 설명한다.CentOS 환경에서도 동일하게 사용이 가능하나, 이번 포스팅은 레드햇 운영체제를 기준으로 한다.Rescue ModeRescue Mode는 리눅스 시스템이 제대로 부팅되지 않거나, 주요 서비스가 실패했을 때 문제를 진단하고 해결하기 위한 제한된 환경을 제공한다. 시스템이 최소한의 리소스와 서비스를 사용하는 상태로 부팅되며, 일반적으로 루트 파일 시스템만 마운트 된다.Rescue Mode 사용 필요성때때로 우리는 리눅스 시스템을 사용하다가 디스크 용량 부족을 경험하기도 하고, 파일 시스템을 잘못 건드려서 파일 시스템 자체가 손상되는 경우가 있다. 이러한 현상들은 시스템 부팅의 실패를 초래할 수 있으며, 이는..
서론이번 글에서는 레드햇 운영체제에서 Local Repository를 설정하는 방법을 알아본다.테스트 환경테스트 환경은 가상머신(Virtual Box)에서 진행했으며, 레드햇 버전은 8.4 버전을 사용하였다. rhel-8.4-x86_64-dvd.iso 파일을 레드햇 공식 홈페이지에서 다운로드 받아 진행방법먼저 다운로드 받은 rhel-8.4-x86_64-dvd.iso 파일을 서버에 업로드한다. 파일은 /root 경로에 업로드이후 아래 명령어를 수행할 때에도 root 권한을 얻은 뒤 수행다음으로는, 아래 명령어를 차례대로 입력해준다.$ mount -t iso9660 -o loop /root/rhel-8.5-x86_64-dvd.iso /media$ mkdir /repository$ cp -a /media/* ..

서론 이번 글에서는 우분투 서버에 원격 접속을 허용하는 방법을 간단하게 알아보고자 한다. 원격 접속 허용 방법 특정 서버에 원격 접속을 허용하기 위해서는 서버 방화벽 규칙을 추가해야 한다. 먼저 서버 내 방화벽 정책을 확인하기 위해 UFW(Uncomplicated Firewall)을 설치한다. sudo apt update sudo apt install ufw 다음으로는, 아래 명령어를 통해 해당 서버 방화벽 규칙에 3389번 포트가 있는지 확인한다. sudo ufw status 만약, 3389번 포트가 없다면 아래 명령어를 입력하여 3389번 포트를 여는 규칙을 추가한다. sudo ufw allow 3389 sudo ufw enable 위 명령어들을 수행하면 데스크탑 등 외부 PC에서 해당 서버에 원격으..

서론 이번 글에서는 패킷 캡쳐(.pcap) 확장자 파일을 JSON 파일로 변환하는 방법에 대해서 다루어볼 예정이다. 개발 환경은 Ubuntu 22.04 LTS 이며, 와이어샤크(Wireshark) 에서 제공하는 명령어를 기반으로 이번 글을 다룰 예정이므로 와이어샤크가 설치되어 있지 않은 분들은 아래 글을 참고하면 좋을 것 같다. [Ubuntu] Wireshark 설치 방법 - Ubuntu 22.04 LTS (tistory.com) [Ubuntu] Wireshark 설치 방법 - Ubuntu 22.04 LTS 서론 이번 글에서는 패킷 분석 툴인 와이어샤크(Wireshark)를 Ubuntu 환경에서 설치하고 실행하는 방법을 간단하게 다뤄보고자 한다. 와이어샤크를 이용하면 로컬 네트워크 내에서 발생하는 다양한..

서론 이번 글에서는 패킷 분석 툴인 와이어샤크(Wireshark)를 Ubuntu 환경에서 설치하고 실행하는 방법을 간단하게 다뤄보고자 한다. 와이어샤크를 이용하면 로컬 네트워크 내에서 발생하는 다양한 패킷 정보를 실시간으로 수집할 수 있으며 다양한 필터링 기능을 통해 본인이 찾고자 하는 내용 또한 분석할 수 있다. 또한, 패킷 정보 수집 뿐만 아니라 미리 생성되어 있는 패킷 캡쳐(.pcap) 등의 파일도 분석해주는 기능을 제공하고 있다. How to install Wireshark $ sudo apt update $ sudo apt upgrade 두 개의 명령어를 통해 설치 가능한 패키지 목록 최신화를 진행한다. UPDATE : 설치 가능 패키지 목록 최신화 UPGRADE : 해당 목록에 대해 실제 업데..

서론 이번 글에서는 VirtualBox를 통해 Ubuntu 설치 시 일어나는 오류 중 하나인 화면 잘림 현상에 대한 해결 방법에 대해서 간단하게 알아보고자 한다. 문제 우분투 설치를 진행하다보면 위 사진과 같이 체크박스만 보이고 아래에 다음 페이지로 이동하기 위한 버튼이 보이지 않는 경우가 종종 발생한다. 해결 방법 위와 같은 이슈가 생겼을 때에는 단축키 Alt+F7을 눌러서 문제를 해결할 수 있다. 단축키를 누른 후 마우스로 화면을 이동하거나 키보드 방향키를 통해 화면을 조정할 수 있다. 출처 virtualbox - I can't see the next button (ubuntu installation on vmware) - Ask Ubuntu I can't see the next button (ubu..

리눅스 환경에서 파일 사이즈 출력하기 EC2 환경에서 공부를 하던 중 파일 크기를 확인할 소요가 생겼다. 필자는 항상 ls -l 명령어를 통해서 파일의 사이즈를 포함한 정보를 출력하여 확인했다. 예를 들면 이런 식으로 말이다. 하지만, -l 옵션은 파일 사이즈 단위를 Byte 단위로 출력해주고 단위의 표시가 없기 때문에 파일 사이즈를 읽을 때 헷갈린 경우가 있었다. 해결방법 ls -l 이 아닌 ls -lh 옵션을 주면 파일 크기가 단위를 포함하여 보여주기 때문에 쉽게 확인할 수 있었다. 단순한 문제 일지라도 파일 사이즈가 매우 커지는 경우 한 눈에 확인하기가 어렵기 때문에 리눅스 환경에서 파일 사이즈를 확인할 필요가 있는 경우 -lh 옵션을 활용하면 좋을 것 같다는 생각을 했다. 출처 http://mel..