'오픈소스'에 해당되는 글 3건
cygwin/x로 원격 리눅스 서버에 접속하기 :: 2008/07/08 10:53
리눅스를 ssh를 사용해서 콘솔로 접속해서 사용할 수도 있지만 Xmanager나 eXceed를 사용해서 GUI로 접속해서 사용할 수 있다. 그런데 Xmanager나 eXceed는 상용 프로그램이라서 사무실에서 사용하려면 구매를 해야한다.
그런데 cygwin의 x window를 사용하면 원격의 리눅스 서버에 GUI로 접속할 수 있다.
기본적으로 리눅스의 X window는 하나이 서버 개념이기 때문에 내부에서도 서버에 접속하는 형식으로 처리하기 때문이다.
그러기 위해서는 먼저 cygwin/x가 컴에 설치되어야 한다.
그리고 원격 리눅스 서버에도 x window가 설치되어 있어야 한다.
x window 접속 명령어는 다음과 같다.
불법을 사용하지 말고 유용한 오픈 소스를 활용해 봅시다. ^^
[유용한 오픈소스] FTP 툴 - Filezilla :: 2008/05/31 13:20
전 오픈 소스 사용자로써 오픈 소스를 주로 사용합니다.
비싼 정품 소프트웨어를 구매할 돈이 없어서이기도 하지만 유틸리티 중에서 상용 소프트웨어 못지 않은 기능으로 무장하고서 거기에 소스까지 공개되어서 직접 원리도 파악해 볼 수 있기도 한 좋은 프로그램들이 많아 있어서 구지 상용 프로그램을 구매하지 않아도 되기 때문입니다.
물론 그렇다고 모든 오픈 소스의 소스까지 분석하는 것은 아니고요.
이번에 소개할 툴은 Filezilla라는 FTP 툴입니다. 무료이면서 서버로도 사용할 수 있는 알FTP를 많이 사용하고 있지만 알FTP는 라이센스상 업무용으로는 돈을 지불해야 되더군요. 그래서 업무로도 무료로 사용할 수 있는 Filezilla를 선택해서 사용하고 있습니다.
Filezilla의 최신 버전은 http://filezilla-project.org/download.php?type=server 에서 다운로드할 수 있습니다.
3.0버전 이상에서는 최신 버전이 있을 경우에는 메뉴에 최신버전이 공개되었다는 메시지와 함께 업그레이드를 할 수 있도록 해줍니다.
Filezilla를 다운로드해서 실행을 하면 자동으로 설치되므로 설치도 상당히 편리합니다.

서버 접속
파일을 다운로드하거나 업로드 하기위해서 서버에 접속을 해야합니다.
서버에 접속을 하기 위해서 간단하게 메뉴 바로 하단에 위치한 빠른 연결에 IP 또는 URL을 입력하고 아이디, 패스워드, 접속 포트를 입력하고 빠른접속 버튼을 크릭하면됩니다. 하지만 빠른 연결에서는 단순히 FTP만을 접속할 수 있습니다.

사이트 관리자에 접속 정보를 입력하는 방법은 사이트관리자에서 새사이트를 선택한 다음에 구분이름, 접속 IP 또는 URL, 접속 포트 및 접속 방법(FTP, SFTP), 아이디, 비밀번호를 입력합니다.

로그온 형식은 보통으로 설정한 다음에 사용자에 아이디를 그리고 비밀번호를 선택하면 됩니다.
이제 확인을 하면 저장이 되고 연결을 크릭하면 저장되는 것과 동시에 서버에 연결을 시도합니다.
만약 접속까지는 되어서 로그온까지 되었는데 파일목록을 가져오지 못하는 경우는 자신의 컴퓨터가 방화벽 안쪽에 있어서 정보를 서버에서 못보내주는 것입니다. 그럴 때에는 사이트관리자의 전송설정에서 '활성' 또는 '수동'으로 선택해 줍니다.
파일 다운로드

보통 왼쪽은 자신의 컴퓨터에 있는 파일 목록을 오른쪽은 FTP서버에 있는 파일 목록을 보여줍니다.

파일 업로드

그리고 제가 자주 사용하는 아주 유용한 업로드 방법은 IE에서 파일들을 선택한 다음에 원격 파일 목록부분에 드래그 앤 드롭을 하면 해당 파일들이 서버로 업로드 됩니다.

업로드 시 중복 파일 처리
만약 파일을 업로드할 때 같은 파일이 있을 경우에는 다음 창에서 덮어쓰기, 새 파일이면 덮어쓰기 등을 선택할 수 있고 항상 이 동작을 사용할 것인지를 선택할 수 있다.


다운로드/업로드 진행 중지/제거/계속진행 시키는 방법
파일을 다운로드하거나 업로드할 때 현재 진행을 중지하거나 잠깐 멈추려고 할 때에는 큐대기파일 창에서 해당 큐를 선택해서 마우스 오른쪽을 크릭해서 나오는 메뉴에서 중지 후 모두 제거를
진행이 중지된 것을 다시 진행시키려면 규진행을 선택하면 된다.

설정 정보 관리
만약에 Filezilla에 등록된 사이트를 공유하거나 여러대의 컴에서 같은 정보를 사용할 수 있도록 Filezilla는 설정 내보내기와 가져오기 그리고 개인정보 비우기를 제공한다.
자신이 등록한 사이트의 모든 정보와 Filezilla 설정정보와 현재 전송 또는 수신하고 있는 데이터의 큐까지 설정파일로 저장할 수 있는데 설정파일로 내보내는 방법은 메뉴에서 '파일->내보내기'를 선택해서 나오는 다이얼로그에서 자신이 원하는 정보를 선택한 다음에 확인해서 파일로 내보내면된다.


파일을 가져오는 방법은 메뉴에서 '파일->가져오기'를 선택한 다음에 xml로 내보내기 한 파일을 선택하면 현재 기록되어 있는 정보는 삭제되지 않고 추가된다.
이상으로 간략하지만 정말 안정적이고 유용한 툴인 Filezilla를 설명해 봤습니다.
글을 쓰면서 존칭어가 빠진 경우도 있는데 너그러이 이해해 주세요.
오픈 소스는 개발자의 의지에 의해서 만들어진 자유 프로그램이지 무료 프로그램은 아닙니다. 개발자의 노고가 대단하다고 생각할 경우에는 기부를 통해서 지원부탁드립니다.
보안 telnet(SSH) 툴 - putty :: 2008/05/26 12:00
putty는 telnet뿐아니라 보안 telnet인 SSH도 사용할 수 있는 내가 사용해 본 것 중에서 강력한 오픈 소스 툴이다.
그래서 왠만하면 ssh 접속을 할 때에는 putty를 사용하도록 나는 추천한다.
다음은 putty를 사용하는 방법이다.
우선은 putty를 다운로드한다.
다음에 접속할 아이피와 사용할 포트를 입력하고 다음에 사용하기 위해서 Saved Sessions에 저장 이름을 입력하고 Save 버튼을 크릭한다.
다음에 정보를 수정할 경우에는 해당 세션을 선택해서 Open 버튼을 크릭해서 수정한다음 Save 버튼을 크릭하면 된다.

Open 버튼을 크릭하면 선택한 Session으로 접속을 시도한다. 이 때 ssh로 처음 접속시에는 인증을 위해서 다음의 팝업이 뜬다. 이 때 예 버튼을 크릭해 주면된다.

예를 누르면 접속을 해서 아이디와 비밀번호를 묻는다. 서버에서 발급된 아이디와 비밀번호를 입력하면 다음과 같이 로그인 성공이다. ^^

간단하지 않은가? ^^. putty 같은 경우는 화면의 크기도 마음데로 수정도 가능하고 검은색 바탕이 아니라 다른 바탕으로도 글꼴도 설정을 통해서 수정이 가능하다.
정말 잘만들어진 프로그램인거 같다.



putty.exe