터미널에서 원격 로그인 주소를 찾는 방법

터미널에서 원격 로그인 주소를 찾는 방법

scp를 사용하여 원격(Linux) 컴퓨터에서 로컬 컴퓨터(Mac OS Mojave)로 파일을 복사합니다. Mac에서 "원격 로그인"을 활성화했습니다. "원격 로그인"을 활성화한 시스템 환경설정의 "공유" 섹션에 주소가 나열되어 있는데, 예를 들어 제가 UCLA 캠퍼스에 있을 때 다음과 같습니다.

[email protected]

이 주소(번호는 x로 표시되고 이름은 제거됨)를 사용하면 ssh외부 컴퓨터에서 내 Mac으로 들어갈 수 있으며 특히 scp파일을 전송하는 데 사용할 수 있습니다.

외국 기계에서는

scp filename [email protected]:~/Downloads

파일이 내 Mac의 다운로드 폴더에 나타납니다.

이 프로세스를 자동화하고 싶습니다. 원격 주소가 자주 바뀌는 것 같습니다. 명령줄에서 내 컴퓨터의 주소를 어떻게 알 수 있나요? Mac OS는 시스템 환경설정에 나열되어 있으므로 이를 명확하게 생성할 수 있습니다.

감사합니다!

답변1

이것은 질문에 대한 완전한 답변보다 해결 방법에 가깝지만 의견 후에는…

시스템 환경설정 > 네트워크. 이더넷에서는 "DHCP 사용"이라고 표시된 부분을 볼 수 있으므로 이를 수동 주소를 사용하는 DHCP로 변경합니다. Wi-Fi에서는 TCP/IP 아래의 고급 섹션에 있습니다.

주소를 수정하면 Uni가 고정된 주소를 제공하도록 설득하지 않는 한 해결할 수 없는 충돌이 발생할 수 있습니다.

관련 정보