이제 centos 가 설치된 노트북에 ssh 접속을 할 차례이다.
우선 다음과 같은 과정으로 ssh 접속을 위한 설정을 해야한다.
- ssh 설치 돼 있는지 확인
- 방확벽에 tcp 포트 허용
- ssh 접속
이렇게 3가지 과정으로 ssh 접속을 할 수 있는데, 좀 더 부가적으로 root 로그인 허용, 인증 요청 최대 시간, 최대 연결 시도 횟수, ssh 연결 수 등을 설정할 수 있는데 필자는 하지 않았습니다.
저희 집 와이파이를 IQ 해킹하지 않는 이상 ㅎㅎ
which sshd
를 통해 ssh 서버가 설치 됐는지 확인
사진과 같이 뜨면 설치가 돼 있는 것입니다.
- 방화벽 포트 설정 centos 7 에서는 firewalld 를 사용합니다. 설치가 되지 않았다면 알아서들 설치합시다~
필자는 이미 허용한 상태라 Warning: ALREADY_ENABLED: 22:tcp
가 뜨지만 아마 정상적으로 success
가 떴을거에요~
참고로 port 를 변경하고 싶다면 /etc/sshd/sshd_config
폴더에서 변경하시면 됩니다. 구글링 해보세요~
- sshd 서비스 시작
start 하세요~
이제 서비스를 시작했으니 확인을 해야겠죵
굳~
또는
굳~
- ssh 접속을 위해 ip 알기~ 이제 설정을 다 했으니 접속하려는 컴퓨터의 ip를 알아야겠죠?
window 에선 ipconfig
이지만 리눅스에선 ifconfig
입니다.
$ sudo yum -y install net-tools
$ ifconfig
하면 짜르륵 나오는데,
아마 사진에 밑줄 친 부분에 ip 가 나와있을 겁니다~
- putty 로 접속
전 푸티를 사용하는데 아까 허용했던 port 와 위의 사진에서 나왔던 ip 를 넣고 로그인하면 됩니다.
반응형