웹사이트 검색

NitroShare를 사용하여 Linux에서 로컬로 파일을 공유하는 방법


NitroShare는 모든 장치에 설치되어 있는 한 Linux 사용자가 한 장치에서 다른 장치로 파일을 이동할 수 있도록 도와주는 크로스 플랫폼 파일 전송 응용 프로그램입니다. 이를 수행하는 방법에는 여러 가지가 있으며 일부는 NitroShare보다 더 안전하지만 이 방법은 일상적인 일반적인 파일 공유 작업에 가장 간단하고 사용하기 쉬운 방법 중 하나입니다. 다음 빠른 가이드에서는 Ubuntu 시스템에서 Arch 시스템으로 샘플 파일을 전송하는 방법을 보여줍니다.

먼저 두 시스템 모두에 NitroShare를 설치해야 합니다. NitroShare는 이미 Ubuntu의 기본 리포지토리에서 사용할 수 있으므로 터미널을 열고 다음을 입력하여 설치할 수 있습니다.

sudo apt-get install nitroshare

그러나 완전히 최신 버전의 소프트웨어를 원하는 경우 다음 명령을 입력하여 추가할 수 있는 앱 개발자가 제공하는 공식 저장소가 있습니다.

sudo apt-add-repository ppa:george-edison55/nitroshare

.. 다음:

sudo apt-get update and then

그런 다음

sudo apt-get install nitroshare

최신 버전을 설치하려면.

Arch에서 패키지는 AUR 저장소에 있습니다. "pacman\ 도구에서 설치하는 데 문제가 있는 경우 터미널을 열고 다음 명령을 입력하십시오.

wget https://aur.archlinux.org/cgit/aur.git/snapshot/nitroshare.tar.gz

패키지를 다운로드한 다음

tar xf nitroshare.tar.gz

다운로드한 파일을 압축 해제한 다음

cd nitroshare

새로 생성된 디렉토리에 들어가고 마지막으로

makepkg -sri

NitroShare를 설치합니다.

두 시스템 모두에 응용 프로그램을 설치한 후 메뉴에서 실행하면 새 아이콘이 트레이에 나타납니다. 동일한 네트워크 연결을 공유하는 장치로 파일을 보내는 것은 트레이 아이콘을 왼쪽/오른쪽 클릭하고 "파일 보내기...\ 옵션을 선택하는 것만큼 간단합니다.

보내려는 파일을 선택할 수 있는 파일 관리자 창이 열립니다. 하나 또는 여러 파일 또는 전체 디렉토리를 보낼 수 있습니다. 다음 단계는 파일을 보낼 장치를 선택하는 것입니다(제 경우에는 하나만).

그런 다음 대화 상자에 전송 진행률이 표시됩니다. 이 진행률 창을 닫아도 NitroShare는 백그라운드에서 계속 작동합니다. 전송이 완료되면 알림 시스템에서 알림을 받게 됩니다.

응용 프로그램 설정은 트레이에 있는 응용 프로그램 아이콘을 클릭하고 "설정\ 옵션을 선택하여 액세스할 수 있습니다. 여기에는 앱 기능의 다양한 측면과 관련된 세 개의 탭이 있습니다. "일반\ 탭에서 다음을 설정할 수 있습니다. 네트워크에서 브로드캐스트할 장치 이름, 자동 시작 옵션 설정 및 "수신 동작\도 설정합니다.

"Advanced\ 탭에서 포트 및 브로드캐스트 설정을 볼 수 있습니다. 기본값은 잘 작동하지만 특정 포트 번호에 문제가 있는 경우 변경할 수 있습니다. 또한 시간 초과 및 브로드캐스트 간격 설정은 잠재적으로 장치를 보다 쉽게 자주 검색할 수 있지만 지속적인 통신으로 인해 트래픽 부하에 약간의 단점이 있음을 유의하십시오.

전송 및 수신 파일의 모든 단순함이 다소 긴장되어 앱에 보안 계층을 추가하려는 경우 "보안\ 섹션으로 이동하여 "TLS 활성화\ 상자를 클릭하십시오. 여기에서 CA 인증서, 개인 키 암호 문구 등을 추가할 수 있습니다.

개인 키를 생성하려면 터미널을 열고 다음을 입력하십시오.

openssl genrsa -des3 -out rootCA.key 2048

더 큰 키 크기를 원하면 "2048\을 "4096\으로 바꿔야 합니다. 한 가지 더 자세한 내용은 키에 비밀번호 보호를 추가하는 "-des3” 매개변수입니다. 해당 단계를 원하지 않으면 이전 명령에서 특정 매개변수를 제거하십시오.

다음으로 다음을 입력합니다.

openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 2048 -out rootCA.pem

일련의 질문에 답하여 수행되는 일부 개인 정보를 추가하여 인증서에 자체 서명하라는 메시지가 표시됩니다. "-days” 매개변수는 키가 만료되기 전의 기간을 정의하므로 값을 원하는 대로 변경하십시오. 파일의 최종 형식은 다음과 같아야 합니다.