Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

이열매의 메모장

맥북 CentOS 원격 접속 본문

Linux

맥북 CentOS 원격 접속

이열매 2019. 10. 8. 12:30

1. 네트워크 설정

    IP 주소 고정이나 부팅 시 자동으로 네트워크 연결을 하기 위하여 CentOS 쪽에서 이더넷 카드의 설정 정보를 바꿔줘야 한다.

 

    a. 해당 설정을 변경하기 위하여 write 권한이 있는 관리자 계정으로 로그인한다.

    b. cd /etc/sysconfig/network-scripts 해당 디렉토리로 이동하여 'ifcfg-'로 시작하는 파일을 찾는다. 이는 서버마다 파일명이 다르다.

    c. vi 편집기를 이용하여 파일을 열어준다. 나의 경우에는 파일 이름이 ifcfg-enp0s3 이었다.

    d. IP 주소 고정은 다음 링크를 참고한다. 원격 접속만을 위해서는 우선은 주소 고정을 생략해도 무방하다. (참고: https://bbada.tistory.com/4?category=697988#recentEntries)

    e. 부팅 시 네트워크 설정을 하기 위한 옵션인 'ONBOOT=yes' 로 변경한다.

    f. 저장 뒤 네트워크 재시작 명령어: service network restart

    g. ping 명령어를 사용하여 네트워크 연결 확인

 

 

2. 포트 포워딩

 이는 기존 포스팅을 참고하자. 이 때, 포트를 사용하는 맥OS의 경우엔 호스트 포트를 신중히 설정*해야 한다. 예를 들어, 호스트 포트를 22번 포트를 설정했을 경우 22번 포트를 사용하는 기존 프로세스로 인해 포트 충돌이 일어날 수 있다. 그럴 경우 Login Access Denied 현상이 일어난다.

 

자주 사용되는 포트

: 1~1023개의 포트는 well-known 포트로 특정 프로토콜이 이용하도록 지정

 

해당 포트 사용하는 프로세스 확인 명령어

> sudo lsof -i :[포트번호]

 

 

3. 터미널 ssh 접속

  1. 맥의 터미널에서 다음의 명령어를 입력한다.
> ssh -p [호스트 포트번호] [로그인 계정]@[호스트 IP주소]

   2. 해당 계정의 비밀번호를 입력

   3. 접속 성공

 

 

*이 때, 로그인 창이 뜨지 않을 경우 IP등 주소 오류, 비밀번호 거절 시에는 SSH 설정 - PermitRootLogin=no 일 확률이 높다.

 

 

 

 

 

 

 

'Linux' 카테고리의 다른 글

sudo 비밀번호 없이 사용 설정  (0) 2019.10.08
리눅스 환경변수  (0) 2019.10.08
리눅스란  (0) 2019.10.08
VM에서 CentOS 텍스트 모드 설치  (0) 2019.10.08
포트포워딩  (0) 2019.10.08
Comments