Netcat 및 OpenSSL 설치
이 단계에서는 두 가지 필수 네트워킹 도구인 Netcat 과 OpenSSL 을 설치합니다. Netcat (종종 nc라고 함) 은 네트워크 통신을 위한 디지털 스위스 아미 나이프와 같습니다. 명령줄에서 직접 네트워크 연결을 읽고 쓸 수 있게 해줍니다. OpenSSL 은 암호화 기능을 제공하는 강력한 툴킷으로, 채팅 메시지를 보호하는 데 사용됩니다.
소프트웨어를 설치하기 전에 패키지 목록을 업데이트하는 것이 좋습니다. 이렇게 하면 최신 안정 버전의 도구를 얻을 수 있습니다.
sudo apt update
이제 Netcat 을 설치해 보겠습니다. 이 명령은 패키지를 자동으로 다운로드하여 설치합니다.
sudo apt install -y netcat
다음으로 OpenSSL 을 설치합니다. 이는 안전한 통신에 필요한 암호화 기능을 제공합니다.
sudo apt install -y openssl
설치 후 두 도구가 올바르게 작동하는지 확인해야 합니다. 다음 명령은 버전 정보를 표시합니다. 첫 번째 줄은 Netcat 의 버전을 표시하고, 두 번째 줄은 OpenSSL 의 버전을 표시합니다.
nc -h | head -n 1
openssl version
버전 번호는 다를 수 있지만 다음과 유사한 출력을 볼 수 있습니다.
OpenBSD netcat (Debian patchlevel 1.217-2ubuntu1)
OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
이와 같은 버전 정보를 확인했다면 성공적으로 두 도구를 모두 설치했으며, 안전한 채팅을 만드는 데 사용할 다음 단계로 진행할 준비가 되었습니다!