도움이 절실히 필요합니다. windows to ubuntu14.04 원격접속 시. xrdp는 홈네트워크, 테더링(외부) 네트워크 둘다 잘되지만, SSH는 홈네트워크만 됩니다.

waawaachi86의 이미지

안녕하세요.
아무리 혼자 해결을 하려고 해봐도 도저히 해결이 안되서 이렇게 포럼에 글을 올려 능력자분들께 도움을 요청합니다.
목적은 제목에서 밝힌 바와 같습니다.
외부에서 테더링으로 집에있는 ubuntu 14.04에 원격 접속을 해야합니다.

제 현상 및 상황은 이렇습니다.

------------------------------------------------------------------------
우선 우분투서버의 설정입니다.

1. apt-get install openssh-server 로 서버 설치.

2. ps -ef | grep sshd 명령어로 우분투 서버의 SSH server가 정상적으로 돌아가고 있음을 확인.

root 1011 1 0 22:06 ? 00:00:00 /usr/sbin/sshd -D
users 2958 2720 0 22:36 pts/1 00:00:00 grep --color=auto sshd

3. update-rc.d ssh defaults 명령어로 시스템 재시작 시 자동으로 ssh server 동작하도록 설정.

4. vi /etc/ssh/sshd_config 에서 PermitRootLogin yes 로 바꿔서 원격접속 시 root계정 접속 허용

------------------------------------------------------------------------
Netis 공유기 설정 (xrdp 원격접속은 됩니다.)
1. 고정아이피

2. 포트포워딩 설정
공유기 설정 페이지에서 / 포트포워딩->프로토콜 :TCP, 포트번호(외부):3389~3389, 포트번호(내부):3389 로 설정

------------------------------------------------------------------------
핸드폰을 테더링 한 노트북의 윈도우에서 원격접속 시도
1. Putty 프로그램에서
session에서 host name (IP addr)에 외부 IP 적고, 그 옆 port 에 22 설정

2. 왼쪽 메뉴바 아래 SSH의 Tunnels에서 source port 22 / 아래 destination 에 xxx.xxx.xxx.xxx:22

2.2 왼쪽 메뉴바 아래 SSH의 Tunnels에서 source port 3389 / 아래 destination 에 xxx.xxx.xxx.xxx:3389

------------------------------------------------------------------------
이렇게 설정하고 접속 시도 시
홈 네트워크에서는 1번만 했을 때 SSH접속이 됩니다.
테더링(외부) 네트워크에서는 1, 1+2, 1+2.2 모두 시도해봤지만, Network error; Connection timed out이라고 뜹니다.
xrdp(윈도우 원격접속 프로그램으로 접속)원격접속은 홈네트워크, 외부네트워크 둘다 잘 접속됩니다.

방화벽문제라면 어떻게 해결해야 하는지, (xrdp는 외부도 가능하니 방화벽 문제는 아닌 것 같지만..서도)

제가 SSH설정을 잘못한 것이라면 어떻게 설정해야 하는 지 좀 알려주시면 대단히 감사하겠습니다.

이 문제로 너무 오래동안 붙잡고 있었네요.... 도와주시면 정말 감사하겠습니다.

익명 사용자의 이미지

글 써 놓은 것만 보면 포트 포워딩을 3389번만 해 두셔서 22번 포트를 사용하는 SSH 설정이 안 되는 것 같습니다.

이와는 별개로, SSH로 루트 로그인을 허용하는 것은 로봇이 돌아다니면서 무작위 대입 공격을 하는 것에 쉽게 노출되기 때문에 추천하지 않습니다. 가능하다면 22번이 아닌 다른 포트로 SSH를 여는 것도 추천합니다.

waawaachi86의 이미지

해결이 되었네요, 대단히 감사합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.