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 드라이브 만들기

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

부팅 가능한 USB 드라이브를 만들려면 Rufus를 사용하는 것이 간단하고 효과적이다. Rufus는 Windows에서 사용 가능한 무료 소프트웨어로, ISO 파일을 USB 드라이브로 복사하여 부팅 가능한 설치용 USB 드라이브를 만들 수 있다. 이…

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