개발/Infra

[Infra] centos ssh 접속하기

hojak99 2018. 12. 4. 22:23

이제 centos 가 설치된 노트북에 ssh 접속을 할 차례이다.

우선 다음과 같은 과정으로 ssh 접속을 위한 설정을 해야한다.

  1. ssh 설치 돼 있는지 확인
  2. 방확벽에 tcp 포트 허용
  3. ssh 접속

이렇게 3가지 과정으로 ssh 접속을 할 수 있는데, 좀 더 부가적으로 root 로그인 허용, 인증 요청 최대 시간, 최대 연결 시도 횟수, ssh 연결 수 등을 설정할 수 있는데 필자는 하지 않았습니다.

저희 집 와이파이를 IQ 해킹하지 않는 이상 ㅎㅎ


  1. which sshd 를 통해 ssh 서버가 설치 됐는지 확인

사진과 같이 뜨면 설치가 돼 있는 것입니다.


  1. 방화벽 포트 설정 centos 7 에서는 firewalld 를 사용합니다. 설치가 되지 않았다면 알아서들 설치합시다~

필자는 이미 허용한 상태라 Warning: ALREADY_ENABLED: 22:tcp 가 뜨지만 아마 정상적으로 success 가 떴을거에요~

참고로 port 를 변경하고 싶다면 /etc/sshd/sshd_config 폴더에서 변경하시면 됩니다. 구글링 해보세요~


  1. sshd 서비스 시작

start 하세요~

이제 서비스를 시작했으니 확인을 해야겠죵

굳~

또는

굳~


  1. ssh 접속을 위해 ip 알기~ 이제 설정을 다 했으니 접속하려는 컴퓨터의 ip를 알아야겠죠?

window 에선 ipconfig 이지만 리눅스에선 ifconfig 입니다.

$ sudo yum -y install net-tools $ ifconfig

하면 짜르륵 나오는데,

아마 사진에 밑줄 친 부분에 ip 가 나와있을 겁니다~


  1. putty 로 접속

전 푸티를 사용하는데 아까 허용했던 port 와 위의 사진에서 나왔던 ip 를 넣고 로그인하면 됩니다.

반응형