컴퓨터와 전화 간의 보안 연결

컴퓨터와 전화 간의 보안 연결

저는 어떤 형태의 호스팅도 해본 적이 없으며 호스팅을 어떻게 만들 것인지 궁금합니다.안전한내 컴퓨터와 휴대폰 사이에 작은 서버가 있나요? 동일한 Wi-Fi 범위 내에서 모든 것에 액세스하고 싶지는 않습니다. 휴대폰에서 PC 데이터의 일부만 액세스하고 싶습니다. 위협 모델이 높습니다.
윈도우 7 - 아이폰

답변1

태그에 몇 가지 연결 유형을 나열했으므로 이에 대해 설명하겠습니다.


웹서버 부분이 가장 쉽습니다.

PC에서 웹서버를 실행하기만 하면 됩니다. 귀하의 기술과 달성/학습하려는 내용에 따라 이를 수행하는 방법에는 여러 가지가 있습니다. 내가 가장 좋아하는 것은 JavaScript와 Node.JS를 사용하는 것이지만 처음 사용하는 경우 다소 복잡할 수 있습니다. Node.JS를 사용하면 자신만의 웹 서비스를 매우 빠르게 실행할 수 있으며 탁월한 Express 라이브러리와 같은 수많은 도우미 라이브러리가 있습니다.

또는 WAMP라는 것을 사용하는 것이 더 쉬울 수도 있습니다. 이는 Apache(웹 서버), PHP(웹 애플리케이션 생성을 위한 동적 언어 제공) 및 MySQL(데이터베이스)을 포함한 전체 웹 서비스 세트를 제공합니다. 해당 테마에도 다양한 변형이 있으며 WAMP가 아마도 가장 인기가 있을 것입니다. 활성화할 수 있는 선택적 Windows 서비스인 기본 인터넷 정보 서비스(IIS)를 실행할 수도 있습니다. 이는 Apache와 동일합니다. WAMP의 장점은 저렴한 호스팅 웹 서비스와 동일한 기능을 사용하므로 많은 튜토리얼과 지침이 있다는 것입니다.

보안에 대해 언급하셨으니 SSL/TLS 보안으로 Apache를 설정해야 한다는 점도 언급할 가치가 있습니다. 이에 대한 튜토리얼이 많이 있습니다.


그런 다음 SFTP와 SSH를 언급하셨습니다. 이들은 서로 관련되어 있으며 일반적으로 하나의 도구가 두 서비스를 모두 제공합니다. Windows에서는 다음과 같은 응용 프로그램이 필요합니다.무료SSHd또는WinSSHd(개인용으로는 무료) SSH 서버 부분을 제공합니다. SFTP도 제공됩니다.


퍼즐의 마지막 부분은 iPhone에서 올바른 클라이언트 앱을 사용하는 것입니다. 물론 웹 브라우저는 문제가 아니지만 SFTP와 SSH는 약간 더 문제가 있습니다. 이를 위해서는 하나 이상의 앱이 필요합니다. SFTP를 통해 파일을 전송하는 앱이 많기 때문에 SFTP가 가장 쉽습니다. 제가 선호하는 것은 Goodreader입니다. SSH는 좀 더 전문화되어 있기 때문에 가장 어렵지만 앱 스토어에는 SSH 클라이언트가 많이 나열되어 있습니다. 대부분 돈이 들지만.


위협 수준이 높다고 말씀하셨듯이 몇 가지 추가 사항이 있습니다.

SFTP/SSH의 경우 보안이 올바르게 구성되었는지 확인하세요. 또한 매우 강력한 암호화 수준을 갖춘 인증서 기반 인증을 사용하십시오. 비밀번호도 매우 강력한지 확인하세요.

웹 측면에서는 모든 구성 요소를 이해할 수 있도록 먼저 WAMP에 대해 학습하는 것이 좋습니다. 하지만 정말 안전한 사용을 위해서는 WAMP를 버리고 강력한 TLS 구성과 함께 Node.JS를 사용하는 것이 좋습니다. Node.JS에는 또한 도움이 될 수 있는 다양한 사용자 관리 도우미 라이브러리가 있습니다.

웹 측의 마지막 지점으로, 서버에 대한 사용자 연결을 인증하는 SASL의 사용을 조사할 수 있습니다(SSL/TLS는 서버를 사용자에게 인증합니다).

대체 보안 설정은 PC에 VPN을 생성하고 iPhone에서 VPN에 연결하는 것입니다. 그러면 전화의 모든 트래픽이 PC로 암호화됩니다. 이렇게 하면 웹과 기타 서비스를 PC 자체와 VPN에서만 액세스할 수 있도록 제한할 수 있으며, iPhone은 본질적으로 PC에 직접 연결됩니다.

관련 정보