SSH 서버 설정

SSH 서버 설정

가정용 PC에서 사무실 PC로 원격 셸(RDP 아님)을 가져올 수 있는 방법이 있나요? 저는 2개의 다른 장소에 2개의 PC를 가지고 있습니다. PC 번호 1 IP: 66.33.22.885(집 PC) PC 번호 Tow IP: 77.13.85.676(사무실 PC)

집에서 사무실까지 cmd(RDP)를 통해 연결하고 싶지 않습니다. 어떻게 해야 할까요??? 그리고 왜 그들이 내 게시물을 편집하고 삭제했는지 모르겠습니다 !!

답변1

SSH 서버 설정

이를 수행할 수 있는 한 가지 방법은 액세스하려는 PC에 SSH 서버를 설치하고 실행하는 것입니다. 무료로 제공되는 것을 찾을 수 있습니다여기. 설정 과정은 매우 간단해 보이지만 다음을 살펴보세요.어떻게이 특정 소프트웨어를 사용하기로 선택한 경우 더 나은 이해를 위해. 일반적으로 여기에 포함된 개념은 사용하기로 결정한 SSH 서버에 적용됩니다.

다음을 통한 연결을 허용하도록 네트워크 구성

컴퓨터가 라우터나 방화벽 뒤에 있는 경우 연결 중인 컴퓨터가 액세스할 수 있도록 포트 TCP/22(또는 이를 실행하기로 결정한 포트)를 열어야 합니다. 이를 수행하는 방법에 대한 지침은 라우터마다 크게 다르므로 이를 수행하는 방법에 대한 문서를 확인해야 합니다(단, " <router type> port forwarding"에 대한 검색 엔진을 사용하면 공식 문서 대신 거의 확실하게 작동합니다). 어떤 이유로든 이 작업을 수행할 수 없는 경우(예: 사무실 방화벽을 제어할 수 없는 경우) 수행 방법을 살펴볼 수 있습니다.역방향 SSH 터널링PuTTY와 함께.

SSH 서버에 연결

이 설정이 완료되면 다음과 같은 SSH 클라이언트에 연결할 수 있습니다.퍼티. Putty를 열면 대략 다음과 같은 화면이 나옵니다.

퍼티

연결할 때 설정해야 할 중요한 사항은 다음과 같습니다.

1: SSH 서버가 실행 중인 컴퓨터의 호스트 이름 또는 IP 주소입니다. 2: 연결 유형 "SSH를 지정합니다. 3. 지정된 포트 번호가 SSH 서버가 실행 중인 포트 번호(그리고 방화벽/라우터에서 열었는지)인지 확인합니다. 변경하지 않은 경우 기본값인 "22"는 괜찮습니다.

"연결"을 클릭하면 초기 연결이 수행되며 처음에만 서버 키를 유효한 것으로 승인할지 묻는 메시지가 표시됩니다. 대부분은 여기에서 '예'라고 대답하지만 이 시점에서 지문 확인을 수행하여 자신이 생각하는 곳에 연결되어 있는지 절대적으로 확인할 수 있습니다(물론 질문에 대답할 수 있는 범위를 벗어남). 그 후에는 사용자 이름과 비밀번호를 묻는 메시지가 표시됩니다. 이를 제공하고 'Enter'를 누르면 쉘이 표시됩니다 cmd.

참고: 양방향(집 -> 사무실 및 사무실 -> 집)에서 이 작업을 수행하려면 두 컴퓨터 모두에 서버를 설정하고 두 방화벽/라우터 설정에 적절한 포트를 전달해야 합니다. .

다른 옵션

Microsoft 기반 솔루션만 고집한다면 한 번 살펴보세요.여기Telnet을 통해 사용할 수 있는 암호화된 채널을 제공하기 위해 IPSec를 사용하는 방법을 알아보세요. 이에 대해 더 자세히 설명하는 것은 확실히 내 전문 분야를 벗어나지만, 거기에 쓴 내용에는 필요한 모든 정보가 들어 있는 것 같습니다.

답변2

Telnet 서비스를 설정하는 것은 어렵지 않습니다. 귀하의 질문에 대한 의견에 명시된 바와 같이 안전하지 않습니다.

아래에서 설명할 여러 단계가 있습니다. 이 MS를 참조하세요기사각 단계에 대한 자세한 내용은

당연히 라우터/방화벽에서 적절한 포트를 전달해야 합니다.

관련 정보