'ssh'에 해당되는 글 2건

  1. 2007.07.25 [BitVise] Windows XP 에서 SSH 설정기... (2)
  2. 2007.07.09 OpenSSH for Windows 설치
정보기술2007. 7. 25. 08:58
...일단 Windows XP 라는 물건은 디폴트로 SSH 를 지원하지 않는다.
...하지만 여기에 원격 보안 연결을 해보려는 몸부림이 필요했던 차에
...SSH 접속을 해보도록 하였다.

시도 1>>
First Trial
 언제나 그렇듯 오픈 소스 계열을 뒤지던중
OpenSSH for Windows 라는 물건을
알게 되었다. 설정 방법을 간단히 마스터 후, 설정 적용을 하였다. (간단한 설정 방법 소개는 차후에...)
 그 후에 putty 로 접속해보니.... 역시나....잘 되었다....--;  그.런.데...  문제는 역시 한글??!!
 여러 가지 캐릭터셋으로 접근을 시도해 보았지만, 한글 파일 접근은 역시 실패.
그 후 파일 전송은
FileZilla 를 통해 해보았다. 물론 전송은 잘 되었지만, 한글 문제는 여전히 발생....
한글 문제만 일소된다면 손쉬운 윈도용 SSH 설정 방법의 하나로 최고인 듯 싶다.

 시도 2>>
Second Tirial
 오픈 계열을 더 찾아 볼까 하다가,
BitVise 라는 회사를 구글링을 통해 알게 되었다.
그곳에 WinSSHD 라는 윈도용 시큐어 쉘 데몬 프로그램이 있었다. (30일 평가 버전
다운 가능)
요놈으로 해볼까 해서 어찌저찌 설정 후 데몬(=NT서비스)를 실행!
그 후에, putty 나 filezilla 로 접근을 해 보았는데 역시 한글 문제가 생겼다. (각종 캐릭터셋 접근 시도 포함--;)
그래서 얘도 접을까 하다가, 회사 제품 다운 페이지를 보니까
Tunnelier 라는 클라이언트 프로그램이 있었다.
걔를 다운 설치 후 접속을 하였다. (단, 터미널 접속시 글꼴은 굴림체로...)
흠...한글 경로로의 cd(change directory)도 정상 처리 되고, 한글 파일 출력도 잘 보였다.
파일 전송 시는 모든 유니코드 한자가 완전히 지원하지는 않았다. (대신 한글은 아주 잘 되었다.)
 그리고 한글 문제 해결 원인은 역시, 두 프로그램이 동일 회사의 것이기에
캐릭터셋 처리의 문제 등을 해결해 주는 듯 했다.(아마도)
 
...당분간은 해결책을 찾을 때까지,
...그리고 완전한 유니코드 파일 이름 처리까지 되는 것을 찾을 때까지
...비트바이즈 것을 사용해 보아야 겠다.

WinSSHD

Tunnelier


Posted by 어쩌다보니 Jay Two

댓글을 달아 주세요

  1. [버들™]

    제가 사용하는 (v 4.26) Tunnelier에서 제공하는 터미널 창의 경우,
    한글이 모두 깨집니다.

    윗글에 글꼴을 굴림체로 바꾸신다고 하셨는데... 아무리 옵션을 찾아봐도
    터미널의 글꼴변경은 보이지가 않는데 어떻게 하셨나요.

    좀 알려주세요

    2008.08.28 19:06 [ ADDR : EDIT/ DEL : REPLY ]
  2. 좌측상단 C:\_ 모양의 아이콘을 틀릭하면
    '속성'이 나오며, 거기에서 '글꼴' 설정을 하면 됩니다.
    (단, 굴림체로 설정해야 제대로 보일 겁니다...)

    2008.08.30 02:31 신고 [ ADDR : EDIT/ DEL : REPLY ]

정보기술2007. 7. 9. 16:35


OpenSSH for Windows
(
http://sshwindows.sourceforge.net/)

1) 다운받아서 설치한다.

2) 윈도우즈 / 백신 방화벽 에 프로그램 추가한다. 

3) 윈도우즈 해당 LAN 네트워크 속성에 sftp 방화벽 접근 해제 (포트 : 22)
    이 때 다른 포트 설정을 OpenSSH 에서 하게 하는 것보다는
     네트워크 라우터에서 포트 포워딩을 하게 해주는 것이 좋다.
     왜냐하면, 다시 포트를 바꿀 문제가 생길 경우 등 때문...

4) 사용자를 등록한다.

    : 기존의 윈도 계정 그대로 사용하려면, 

        openssh\bin\ 경로 아래에서
  
        mkgroup -l >> ..\etc\group        (로컬 사용자 그룹 추가)
        mkgroup -d >> ..\etc\group      (도메인 사용자 그룹 추가)

       그 후에,

       mkpasswd -l >> ..\etc\passwd   (로컬 사용자 그룹 추가)
       mkpasswd -d >> ..\etc\passwd  (도메인 사용자 그룹 추가)

5) 관리 도구 / 서비스 에서 OpenSSH 서비스를 실행한다.
    암호나 사용자 추가 시 등에는 4)의 작업을 행한 후,
    서비스를 재시작한다.

6) 임의의 모든 드라이브에 접근하고 싶은 경우:
    기본 접근 홈 디렉토리는 보안 상의 문제 때문에
    ...\OpenSSH\ 경로 아래에만 된다.

   하지만 임의의  드라이브에 접근하려면,
    OpenSSH 경로에 cygdrive 라는 경로를 만들어 준다.
   그러면 그 아래에 c, d 등의 경로가 생기며,
  이것이 실제 c: 드라이브, d: 드라이브에 바로 접근 가능하게 해준다.

 [경고] 가능하면 루트에 접근 못하도록 하라. 시스템 해먹기 싫다면...


'정보기술' 카테고리의 다른 글

Microsoft Expression Blend  (0) 2007.07.12
Websites as Graphs  (0) 2007.07.10
OpenSSH for Windows 설치  (0) 2007.07.09
iptv 로의 회귀??!!  (0) 2007.07.03
내가 좋아하는 IT 서적  (0) 2007.07.03
아키텍쳐는 코더보다 훌륭하다?!?!  (0) 2007.07.02
Posted by 어쩌다보니 Jay Two

댓글을 달아 주세요