EASY7
putty가 안돼요 본문
오류 내용
centos 6,7이다. putty에서 연결하려고 하면 network error, permission denied가 뜬다.
확인해보셨나요?
1. ssh 서버의 잘못인가?
서버에서 ssh localhost->비밀번호 입력 으로 접속해본다.
또는 다른 클라이언트에서 ssh root@IP 로 접속해보기
다른 리눅스-> 리눅스 (접속 가능)
내 PC 윈도우 -> 리눅스 (접속 불가능)
내 PC 윈도우->내 PC 윈도우 (접속 불가능)
2. access denied 오류
/etc/ssh/sshd_config파일에서
PermitRootLogin yes로 수정
AllowUsers 에 root 추가
/etc/init.d/sshd restart 재시작
https://seongkyun.github.io/others/2019/10/03/acces/
3. /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
4. centOS에서 pts설정해주었나
/etc/securetty에
pts/0~10 존재
5. 윈도우 잘못인가.
6. 이 블로그 확인
7. sshd 데몬이 실행되고 잇나요
ps -ef | grep sshd
firewall-cmd --zone=public --add-port=22/tcp --permanent
firewall-cmd --state
systemctl status firewalld
systemctl stop firewalld
systemctl daemon-reload
iptables 방화벽 끄기
service iptables stop
/etc/init.d/iptables stop
iptables 방화벽 켜기
service iptables start
/etc/init.d/iptables start
8. 네트워크 어댑터 설정에서다른 어댑터들을 꺼보세요.. 우선순위가 있을 수 있습니다.
또는 네트워크 초기화 해보세요.
또는 브릿지 모드로 설정해보세요
또는 NAT 네트워크 환경으로 해보세요.(+필요시, 포트포워딩 해주세요)
저는 이 어댑터가 왜 두개인거죠?(virtual box host only ethernet adapter..)->이미지 두개깔면 두개일 수 있습니다.
10. NAT, NAT 어쩌구 중에 NAT 어쩌구로 해보세요
11. secure 로그 확인해보세요
로그가 찍히면 가상 os 단에서 문제를 봐야하고
로그가 안찍히면 호스트os 쪽을 봐야합니다.
12. wireshark나 tcpdump 인바운드 확인해서 패킷 찍히는지 확인해보세요.
(핑 된다고 다가 아닙니다. 핑말고 다른걸로 체크해보세요.)
이런 오류가 뜨는 경우는, 패킷이 들어오긴하는 군요!
13. 윈도우 방화벽 꺼보세요.
14. linux에서 설정한 IP가 NAT, 브릿지, 호스트온리에 맞는지 확인하세요
15. setup이나 nmtui 명령. 네트워크 설정 후 service network restart
해결법
호스트 전용 어댑터를 브릿지로 바꾸니 해결
또는 virtual box에서 포트포워딩 설정해주세요(**호스트온리에서는 포트포워딩이 의미가 없다)
'보안 공부 > 리눅스' 카테고리의 다른 글
리눅스 부팅시 자동 실행 (0) | 2020.03.10 |
---|---|
Virtual Box 가상 하드 디스크 용량 늘리기 (0) | 2019.11.23 |
[리눅스] traceroute 명령어 (0) | 2019.10.26 |
리눅스 rm 명령어 (0) | 2019.10.23 |
리눅스 find, grep, awk 사용하기 (0) | 2019.10.21 |