반응형
SSH 포트를 오픈을 시켰는데도 putty나 Xshell 접근이 안될 때가 있습니다.
제 경우가 그랬구요..
내부 방화벽에서 접근을 막고 있는건 아닌가 싶었습니다.
window 같은 경우는 대부분 외부 방화벽을 열어도 접근이 안될때
내부 방화벽을 열어주면 됬거든요.
여기서 유의 사항!
CentOS 7 부터는 방화벽을 firewall을 사용하고,
CentoOS 6 는 iptables를 사용합니다.
제가 사용하던 OS는 7 이었고,
firewall의 상태를 확인해보니..
firewall 상태 확인 명령어
firewall-cmd --state
firewall 이 비활성화 되어있었습니다.

그렇다면, 왜..?
SSH는 밖으로 나가는 설정 이라면, (outbound)
SSHD 라는 안으로 들어오는 설정이 있었다. (inbound)
windows의 내부 방화벽도 인바운드, 아웃바운드로 나뉘어져있었는데
그것과 같은 역할인 듯 하다.
SSHD 설정 하기
vi /etc/hosts.allow
들어가서 내 IP 추가해주면 된다.
보통은 권한을 막아놓기 때문에,
sudo vi /etc/hosts.allow
sudo 기능을 써서 root 권한으로 파일을 열면 수정할 수 있다.
반응형
'SOFTWARE > TIP' 카테고리의 다른 글
[JAVA] Object를 String으로 가져올때 NULL 값 체크 (0) | 2022.01.26 |
---|---|
[vis.js] network chart 그릴 때 loading bar 만들기 (0) | 2022.01.13 |
Microsoft Edge에서 Internet Explorer 열기 (0) | 2021.10.27 |
[mysql] centOS 에서 mysql 자동 백업 하기 (0) | 2021.05.21 |
이클립스에서 서버중지 안될때 (0) | 2021.05.14 |
댓글