Go Back   AppleForum > Software > OS

 
 
thread_tools
2008-05-24, 09:44 AM   #1
artfrige
Elite Member
 
artfrige's Avatar
 
Registered: Feb 2004
My Mac: iMac 27" i7 / macbook air 11" i5 / os x leopard server
Posts: 1,236
오프라인
os x tiger에서 sshd 켜기?

집에서 놀고있는 powerbook을 이용해서 서버를 굴리려고 며칠전부터 고생중입니다.
21번, 80번 포트가 막힌걸 포워딩 해서 http랑 ftp는 어떻게 성공을 했는데
마지막 ssh가 제 앞길을 가로막는군요.. 서버 OS는 Mac OS X 10.4 Tiger입니다. (Tiger Server 아닙니다!)

22번 포트가 막혀있는 관계로 포트포워딩을 위해서
ssh_config와 sshd_config에 port에 관한 설정을 22에서 2200으로 고친후
sshd를 kill했다가 다시 시작시켰는데, 한번 재부팅 하고 나니 sshd가 아예 top 리스트에서 보이지를 않습니다!
(그 이후에 다시 재시동을 해도 뭘 잘못했는지 자동으로 ssh 데몬이 실행되지가 않네요)

그후부터 쉘에서 sshd를 실행시키려고 해도 absolute path를 넣으라는 소리나 해 대는데
sshd 절대경로를 알지도 못하겠고 여러모로 답답합니다.
apple 기술문서 페이지를 기웃거려봐도 답이 없고 구글링해서 찾아낼 수 있는 정보에는
전부 fedora등 linux에 관련된 소리라 darwin과는 틀린점이 많아서 참고할 수도 없구요..
본래는 osxdev에 질문했어야 하는 내용같지만 제가 appleforum에 적을 두고 있기 때문에 질문 남겨봅니다!

초짜 서버 운영자에게 현답을 해 주실 용자분이 나타나주시길-

ps. 시스템 환경설정에 원격 접속 옵션은 당연히 on 해두었습니다!
__________________
artfrige on iLife
http://www.artfrige.com/

artfrige visualworks
http://my.artfrige.com:8000/

twitter
@artfrige
  Reply With Quote
2008-05-24, 11:17 AM   #2
i2023u
Senior Member
 
Registered: Mar 2007
My Mac: macbook
Posts: 108
오프라인
절대경로는 /usr/sbin/sshd 이구요 /etc/services안에도 ssh도 2200으로 바꾸셔야 할듯 하군요.
  Reply With Quote
2008-05-24, 07:20 PM   #3
artfrige
Elite Member
 
artfrige's Avatar
 
Registered: Feb 2004
My Mac: iMac 27" i7 / macbook air 11" i5 / os x leopard server
Posts: 1,236
오프라인
점점 파헤쳐들어가니 이거 뭔가 또 이상하군요
ssh -p 옵션으로 포트를 바꿔서 2200번 포트로 우회를 해서 들어가는데 성공하긴 했습니다만

살펴보니 OS X에선 sshd가 항상 켜져있는게 아니라 xinetd나 inetd같은 데몬이 22번 포트로 들어오면
sshd를 띄워주는 모양새처럼 보이긴 하는데, 프로세스중에 암만 뒤져봐도 inetd같은 게이트웨이 데몬이 눈에 띄질 않네요.

아무튼 해결이 되긴 했지만 궁금증이 더 늘어버렸습니다!
__________________
artfrige on iLife
http://www.artfrige.com/

artfrige visualworks
http://my.artfrige.com:8000/

twitter
@artfrige
  Reply With Quote
2008-05-24, 10:05 PM   #4
bbug
Senior Member
 
Registered: Jan 2007
My Mac: PowerMac G4 Dual 450, Macbook Pro
Posts: 134
오프라인
Mac OS X에서는 launchd가 inetd역할을 합니다. 그전에는 xinetd였다가 launchd로 교체됐죠.

시간적으로

inetd < xinetd < launchd
  Reply With Quote
지금 시각: 02:30 PM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2013 by AppleForum and/or their respective owners.