과제하다가 갑자기 삘받아서 칼리리눅스에 SSH를 설치해보도록 하겠습니다.
맛있는 간식과 함께하는 과제는 두렵지 않네요. 오늘 밤은 불태우겠습니다.
Kali linux 에서 SSH 설치하기
우선 칼리리눅스로 들어가서 터미널 창을 열어줍니다.
apt-get install 명령어를 이용해서 SSH를 설치해보도록 하겠습니다.
그냥 명령어를 입력하면 permission denied 로 인해 정상 진행이 불가능 하므로
앞에 sudo 를 붙여줘 설치 진행하도록 하겠습니다.
sudo apt-get update
를 입력합니다.
비밀번호 한번 입력하고 기다리면 update 됩니다.
이제 진짜 ssh 를 설치해보죠.
sudo apt-get install ssh
중간에 계속하겠냐고 묻는데, y 를 입력해 다운로드를 진행해줍시다.
중간에 설명도 나오는데 q 를 눌러주면 다시 설치 진행됩니다.
Kali linux 에서 SSH 실행하기 / SSH 중지하기
설치가 완료되었으므로 실행을 해봅시다.
간단하게 명령어 한줄으로 실행이 됩니다.
sudo service ssh start
이미 root 권한으로 접속이 되었다면 굳이 앞에 sudo 를 붙이지 않아도 되지만,
현재 root 권한이 아니라면 sudo 를 반드시 붙여줘야합니다.
붙이지 않는다면 그런 거 없다고 팽 당합니다.
우리는 putty를 이용해서 접속할 것이기 때문에 ssh 포트 번호인 22가
제대로 열려 있는지 nmap 을 이용해서 살펴봅시다.
nmap localhost
22번 포트 open 상태를 확인할 수 있습니다.
root 권한으로 ssh 접속
sshd_config 파일을 수정하여 root 권한으로
putty에서 로그인할 수 있게 설정해보도록 하겠습니다.
sudo vim /etc/ssh/sshd_config
명령어를 이용해서 sshd_config 문서를 살펴봅시다.
이 또한 root 권한으로 파일을 열지 않으면 Read only 파일이 됩니다.
읽기 전용이라 우리가 수정할 수 없어요.
vim 말고도 nano, vi 에디터를 사용해도 됩니다.
sudo nano /etc/ssh/sshd_config
sudo vi /etc/ssh/sshd_config
저는 vim 이 좋으니까 vim 으로 파일을 살펴보겠습니다.
글이 쭉 나옵니다.
보기 불편하네요. 보기 불편하니까 세팅을 하겠습니다.
굳이 안해도 되는 작업이니 뭐라는지 모르겠으면 그냥 넘기셔도 됩니다.
esc + :(콜론) 으로 명령모드로 돌입하겠습니다.
se nu
를 입력하여 행을 표현하겠습니다.
편-안
PermitRootLogin yes
문구를 추가해줄겁니다.
i 를 눌러 입력모드로 변경해준 뒤, 추가해봅시다.
변경했으면 다시 esc + : 을 이용해서 명령모드로 바꿔주고,
wq 를 눌러 저장하고 나갑니다.
설정을 바꿔줬으니까
sudo service ssh restart
ssh를 재시작하고,
이제 putty로 접속해보도록 하겠습니다.
Kali linux ssh service를 이용한 putty 연결
ip addr
명령어로 ip 를 확인해서 접속할겁니다.
putty로 가봅시다.
위 그림과 같이 ip를 입력해준뒤 Open!
성공적으로 접속이 된것을 확인할 수 있습니다.
'Archive > ETC' 카테고리의 다른 글
[ 2020 정보보안산업기사 ] 2020 정보보안산업기사 후기 (4) | 2020.05.31 |
---|---|
[ Kali Linux & DVWA ] 칼리리눅스에 DVWA 설치하기 (0) | 2020.04.26 |
[ Memory ] VAS(Virtual Address Space)란? | 페이징 기법의 이해 (0) | 2020.04.20 |
[ Virtual Box ] NAT와 어댑터에 브리지 차이점 (0) | 2020.04.03 |
[ Virtual Box ] UUID 에러 해결법 / 에러 해결 3가지방법 (0) | 2020.04.03 |