[완료] 80 포트에 SSH를 서비스 하고 있을 때.. 웹서버 포트 할당 방법
안녕하세요?
현재 리눅스 CentOS5를 사용 중입니다.
서버에 22와 80 포트에 SSH를 돌리고 있습니다.(방화벽 때문에 외부에서 접속을 위해 80번 포트로 열어 둔 상태)
이렇게 사용하다가 웹으로 퍼블리싱 할 서비스가 있어서 아파치로 웹 서버를 돌리려고 합니다.
그래서 httpd 데몬을 실행 시키고 접속을 해 보니
SSH-2.0-OpenSSH_4.3 Protocol mismatch.
라고 나왔습니다. 이 상태로 SSH 접속은 22와 88 두 포트로 다 됩니다.
그래서 8080포트로 웹을 열기위해
httpd.conf 파일에 Listen 80을 8080으로 변경하고 httpd 데몬을 실행 시켰습니다.
그런데 웹 브라우저로 ip:8080을 해도
SSH-2.0-OpenSSH_4.3 Protocol mismatch.
라고 나옵니다.
이렇게 해도 22와 80 포트로 SSH 클라이언트 프로그램으로 접속 가능하고
8080이나 그 외 포트들로는 SSH 접속은 안 됩니다.
웹 브라우저로 할 때만 아무 포트로(1, 80, 8080, 808 등등 다) 접속하면 저렇게 나옵니다;;
왜 이럴까요?? 혹시나 아시는 분 계시면 도와 주시면 정말 감사하겠습니다.
참고로 서버에서 LISTEN 중인 port 목록입니다.
[root@localhost conf]# netstat -anp | grep LISTEN
tcp 0 0 127.0.0.1:2208 0.0.0.0:* LISTEN 3222/hpiod
tcp 0 0 0.0.0.0:648 0.0.0.0:* LISTEN 3010/rpc.statd
tcp 0 0 0.0.0.0:5801 0.0.0.0:* LISTEN 3382/Xvnc
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 3382/Xvnc
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2989/portmap
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3665/simpleproxy
tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 3382/Xvnc
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 3253/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 3273/sendmail: acce
tcp 0 0 127.0.0.1:2207 0.0.0.0:* LISTEN 3227/python
tcp 0 0 :::8080 :::* LISTEN 18090/httpd
tcp 0 0 :::6001 :::* LISTEN 3382/Xvnc
tcp 0 0 :::22 :::* LISTEN 3242/sshd
unix 2 [ ACC ] STREAM LISTENING 12463 3608/mapping-daemon /tmp/mapping-root
unix 2 [ ACC ] STREAM LISTENING 8671 3335/xfs /tmp/.font-unix/fs7100
unix 2 [ ACC ] STREAM LISTENING 13120 3729/gdm-binary /tmp/.gdm_socket
unix 2 [ ACC ] STREAM LISTENING 8761 3382/Xvnc /tmp/.X11-unix/X1
unix 2 [ ACC ] STREAM LISTENING 32638 4299/Xorg /tmp/.X11-unix/X0
unix 2 [ ACC ] STREAM LISTENING 8953 3388/gnome-session /tmp/orbit-root/linc-d3c-0-5221d3370265
unix 2 [ ACC ] STREAM LISTENING 12171 3575/gam_server @/tmp/fam-root-
unix 2 [ ACC ] STREAM LISTENING 9271 3388/gnome-session /tmp/.ICE-unix/3388
unix 2 [ ACC ] STREAM LISTENING 9280 3476/gnome-keyring- /tmp/keyring-V3yj2w/socket
unix 2 [ ACC ] STREAM LISTENING 9325 3483/gnome-settings /tmp/orbit-root/linc-d9b-0-2677f95779
unix 2 [ ACC ] STREAM LISTENING 9385 3498/metacity /tmp/orbit-root/linc-daa-0-63a40dea4b2be
unix 2 [ ACC ] STREAM LISTENING 9428 3502/gnome-panel /tmp/orbit-root/linc-dae-0-2eb294e791ad3
unix 2 [ ACC ] STREAM LISTENING 9433 3504/nautilus /tmp/orbit-root/linc-db0-0-2eb294e791ed9
unix 2 [ ACC ] STREAM LISTENING 9493 3515/gnome-vfs-daem /tmp/orbit-root/linc-dbb-0-110d04c11099
unix 2 [ ACC ] STREAM LISTENING 11997 3540/bt-applet /tmp/orbit-root/linc-dd4-0-18642c2ce8b09
unix 2 [ ACC ] STREAM LISTENING 12027 3511/eggcups /tmp/orbit-root/linc-db7-0-5b1193c87844
unix 2 [ ACC ] STREAM LISTENING 32321 4292/gconfd-2 /tmp/orbit-root/linc-10c4-0-70d8c90d58b8e
unix 2 [ ACC ] STREAM LISTENING 12087 3553/nm-applet /tmp/orbit-root/linc-de1-0-9adb9e62c710
unix 2 [ ACC ] STREAM LISTENING 7812 2930/python /var/run/audit_events
unix 2 [ ACC ] STREAM LISTENING 12055 3561/gnome-power-ma /tmp/orbit-root/linc-dcd-0-5b1193c88c30
unix 2 [ ACC ] STREAM LISTENING 12101 3508/bonobo-activat /tmp/orbit-root/linc-db4-0-46c9b34473b8c
unix 2 [ ACC ] STREAM LISTENING 12143 3546/python /tmp/orbit-root/linc-dda-0-26c65558b380a
unix 2 [ ACC ] STREAM LISTENING 12681 3706/multiload-appl /tmp/orbit-root/linc-e7a-0-3191b3fa66e1a
unix 2 [ ACC ] STREAM LISTENING 13635 3850/notification-d /tmp/orbit-root/linc-f0a-0-3b29d23af1fe3
unix 2 [ ACC ] STREAM LISTENING 13695 3853/gnome-screensa /tmp/orbit-root/linc-f0c-0-3e5c5aea708af
unix 2 [ ACC ] STREAM LISTENING 8053 3068/dbus-daemon /var/run/dbus/system_bus_socket
unix 2 [ ACC ] STREAM LISTENING 9296 3481/dbus-daemon @/tmp/dbus-eTSjEqLYUZ
unix 2 [ ACC ] STREAM LISTENING 8116 3083/sdpd /var/run/sdp
unix 2 [ ACC ] STREAM LISTENING 9537 3530/hald @/var/run/hald/dbus-2X6XzZWTsM
unix 2 [ ACC ] STREAM LISTENING 8222 3155/pcscd /var/run/pcscd.comm
unix 2 [ ACC ] STREAM LISTENING 8318 3211/acpid /var/run/acpid.socket
unix 2 [ ACC ] STREAM LISTENING 8458 3253/cupsd /var/run/cups/cups.sock
unix 2 [ ACC ] STREAM LISTENING 9536 3530/hald @/var/run/hald/dbus-IBkAW77TMH
unix 2 [ ACC ] STREAM LISTENING 9299 3473/avahi-daemon: /var/run/avahi-daemon/socket
unix 2 [ ACC ] STREAM LISTENING 8638 3292/gpm /dev/gpmctl
/etc/service
/etc/service 파일인가..
암튼 거기에 포트별 서비스가 있는데
이걸 수정해 보세요..
.. 맞는지는 모름.. -_-;;
=== 건달의 경지를 꿈꾸며 ===
=== 건달의 경지를 꿈꾸며 ===
/etc/service 내용..
/etc/service 중 22, 88, 8080 포트의 내용입니다.
.
.
.
ssh 22/tcp # SSH Remote Login Protocol
ssh 22/udp # SSH Remote Login Protocol
.
.
.
http 80/tcp www www-http # WorldWideWeb HTTP
http 80/udp www www-http # HyperText Transfer Protocol
.
.
.
webcache 8080/tcp # WWW caching service
webcache 8080/udp # WWW caching service
.
.
.
뭔가를 바꿔야 하나요?
webcache 8080/tcp # WWW
webcache 8080/tcp # WWW caching service
webcache 8080/udp # WWW caching service
이부분
webcache 대신 http 로 해보세요..
그런데 위에서
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3665/simpleproxy
이게 뭔가요? 프록시를 사용하시는거 같은데..
=== 건달의 경지를 꿈꾸며 ===
=== 건달의 경지를 꿈꾸며 ===
감사합니다~~
감사합니다~~
댓글 달기