2016-09-02 6 views
2

나는 네트워크에 대해 배우고 있으며 최근에 SCP 프로토콜이 다른 컴퓨터의 파일을 편집하는 데 사용됨을 알게되었습니다. 이제 다른 컴퓨터가 동일한 네트워크에 있어야한다는 것입니다. 그래서 다른 네트워크에서 파일을 편집하는 방법에 대해 궁금한가요?Vim을 사용하여 SCP를 사용하지만 다른 서브넷을 통해 파일을 편집하는 방법은 무엇입니까?

추가 정보 : 대학에는 컴퓨터 실이 있습니다. 각 실험실에는 정확히 하나의 스위치가 있습니다. 특정 실험실의 모든 컴퓨터는 스위치에 연결됩니다. 또한 모든 실험실에는 인터넷이 연결되어 있습니다. 따라서 내 친구가있는 컴퓨터에서 VIM을 사용하여 파일을 편집하고 싶지만 다른 실험실에 있다면 어떻게해야합니까?

+2

할 수 있는지 여부는 Vim이 아닌 네트워크 구성에 따라 다릅니다. 한 머신에서 다른 머신으로'scp '할 수 있다면, Vim은 원격 머신의 파일도 편집 할 수 있습니다. 'scp '할 수 없다면 Vim도 작동하지 않을 것이다. –

+0

친구의 컴퓨터에 계정이 있습니까? 그것은 ssh/scp 서버를 실행하고 있습니까? – IBam

답변

2

SSH 및 HTTP와 같은 응용 프로그램 수준 프로토콜은 기본 TCP/IP 연결을 사용합니다. 서브넷에 상관없이 작동합니다 (방화벽, 패킷 필터, 네트워크 프록시 등의 확장 네트워킹 기능 제외)

인터넷을 통해 또는 로컬 랩 네트워크를 통해 친구의 컴퓨터에 연결할 수 있고 컴퓨터의 IP 주소/DNS 이름과 해당 포트 (SSH/SCP의 경우 22)는 차단되지 않고 컴퓨터에 로그인되어 있으므로 파일을 원격으로 편집 할 수 있습니다. 빔에서

  1. ping othercomputer
  2. ssh [email protected]
  3. : :edit scp://[email protected]/path/to/file
최종 목표는 원격 편집 인 경우

, 나는 이전의 상단에, 다음 단계를 통해 각 건물이 접근 것