SSH를 사용하여 Cygwin에서 로컬 Linux 시스템에 연결하시겠습니까?

SSH를 사용하여 Cygwin에서 로컬 Linux 시스템에 연결하시겠습니까?

저는 Linux를 처음 접했고 이 질문에 대한 답변을 온라인에서 찾아보았지만 답변을 찾을 수 없거나 용어가 혼동되어 이것이 정확히 제가 원하는 것인지 알 수 없습니다.

어쨌든 Cygwin을 사용하여 Windows 노트북에서 Linux 데스크탑(Mint 17.3 Cinnamon)에 액세스하도록 설정하려면 어떻게 해야 합니까? 전체 원격 데스크톱이 필요하지 않고 Tmux와 터미널 기반 편집기(Uni에서 작업할 때 필요한 것)를 사용하기 위해 터미널에 액세스하기만 하면 됩니다. 내 데스크탑은 Uni 인터넷 구독을 사용하고 있습니다. 따라서 라우터는 내 것이 아니며 내가 원하는 방식으로 설정할 수 없습니다. 감사해요.

답변1

Cygwin에서 명령을 실행 ssh하고 컴퓨터의 이름이나 IP 주소를 인수로 전달하고 필요한 경우 사용자 이름을 전달하십시오.

ssh [email protected]

이름을 사용하는 경우에는 다음과 같아야 합니다.도메인 명 시스템ping이름( 등과 같은 네트워크 명령을 통해 컴퓨터에 액세스하는 데 사용할 수 있는 이름 ssh) Linux 컴퓨터에 설정한 호스트 이름은 Linux 컴퓨터에서만 알려져 있으므로 여기서는 도움이 되지 않습니다.

Windows(최소 Windows 7까지는)에는 매우 나쁜 터미널만 제공되므로 더 나은 터미널을 구입하세요.퍼티좋은 Windows 터미널이고 SSH 클라이언트가 내장되어 있으므로 Cygwin이 전혀 필요하지 않습니다. PuTTY에서 연결하기만 하면 됩니다.

지금까지는 Linux 데스크톱에 Windows 컴퓨터에서 볼 수 있는 IP 주소가 있다고 가정했습니다. 그렇지 않으면 전혀 연결할 수 없습니다. Linux 컴퓨터가 라우터 뒤에 있는 경우네트워크 주소 변환이렇게 하면 외부에서 연결할 수 없으며, 외부에서도 연결할 수 없습니다. 대신 공용 IP 주소를 사용하여 다른 컴퓨터에 연결해야 합니다. 당신은 설정할 수 있습니다역방향 SSH 터널그런 다음 세 번째 컴퓨터에서 Linux 컴퓨터에 연결합니다.

답변2

PuTTY 또는 Tera Term과 같은 Windows 터미널 에뮬레이터를 설치하거나 Cygwin에 SSH를 설치하도록 선택할 수 있습니다.

Cygwin에 SSH를 설치하려면 Cygwin 설치 프로그램을 다시 실행하고 패키지 선택 단계에서 SSH를 검색하고 설치할 적절한 패키지를 선택합니다.

이것은 최선의 추측입니다. 이것이 사실이라고 보장할 수는 없습니다.최저 한도에서SSH가 제대로 작동하는 데 필요한 설정을 설정합니다.

SSH 패키지

관련 정보