OpenSSL MD5 사용법

openssl md5 명령어는 OpenSSL 라이브러리를 사용하여 파일이나 문자열의 MD5 해시를 생성하는 데 사용된다. MD5는 메시지 다이제스트 알고리즘 중 하나로, 입력 데이터를 고정 길이의 해시 값으로 변환하는 역할을 한다. 이 글에서는…

Continue ReadingOpenSSL MD5 사용법

extundelete 설치 및 지운파일 복구방법

파일을 실수로 삭제했거나 손상되었을 때, extundelete는 ext2, ext3, ext4 파일 시스템에서 파일을 복구하는 데 도움을 주는 유틸리티이다. 이 글에서는 extundelete를 설치하고 사용하여 지운 파일을 복구하는 방법에 대해 알아본다. extundelete 설치…

Continue Readingextundelete 설치 및 지운파일 복구방법

Docker 컨테이너의 기본 개념과 사용법

도커(Docker)는 현대의 소프트웨어 개발 및 배포를 혁신적으로 변화시킨 컨테이너 기반 가상화 플랫폼이다. 이 글에서는 Docker 컨테이너의 기본 개념과 간단한 사용법에 대해 알아본다. Docker 컨테이너란? Docker 컨테이너는 격리된 환경에서 애플리케이션과 해당…

Continue ReadingDocker 컨테이너의 기본 개념과 사용법

라즈베리파이 raspi-config 설정으로 USB 부팅 설정하기

라즈베리파이를 USB로 부팅하려면 부트로더의 부팅 설정을 바꾸어야 한다. Raspberry Pi Imager로 USB BOOT용 이미지를 사용하여 설정 하는 방법이 있고, raspi-config로 직접 부트로더 설정을 바꾸는 방법이 있다. 이 글에서는 raspi-config를 사용하여…

Continue Reading라즈베리파이 raspi-config 설정으로 USB 부팅 설정하기

Barrier를 이용한 Windows와 Ubuntu 간 마우스/키보드 공유

Barrier는 여러 대의 컴퓨터 간에 마우스와 키보드를 공유할 수 있는 오픈 소스 소프트웨어이다. 필자의 경우 Host PC는 windowns11이고, 라즈베리파이에 Ubuntu를 설치하여 사용하려고 하는데, Windows와 Ubuntu간 마우스/키보드 공유가 필요한 상황이다. 이…

Continue ReadingBarrier를 이용한 Windows와 Ubuntu 간 마우스/키보드 공유

Balena Etcher로 부팅 가능한 USB 드라이브 만들기

Balena Etcher는 Windows, macOS, Linux에서 사용 가능한 무료 소프트웨어로, ISO 파일을 USB 드라이브로 복사하여 부팅 가능한 미디어를 생성하는 데 도움을 준다. 이 글에서는 Balena Etcher를 사용하여 부팅 가능한 USB 드라이브를…

Continue ReadingBalena Etcher로 부팅 가능한 USB 드라이브 만들기