OpenSSH

홈페이지: http://www.openssh.org/portable.html

Normal OpenSSH development produces a very small, secure, and easy to maintain version for the OpenBSD project. The OpenSSH Portability Team takes that pure version and adds portability code so that OpenSSH can run on many other operating systems (Unfortunately, in particular since OpenSSH does authentication, it runs into a *lot* of differences between Unix operating systems).

오픈SSH(OpenSSH, OpenBSD Secure Shell)는 ssh 프로토콜을 이용하여 암호화된 통신 세션을 컴퓨터 네트워크에 제공하는 컴퓨터 프로그램의 모임이다. SSH 커뮤니케이션스 시큐리티가 제공하는 사유 시큐어 셸 소프트웨어 제품군을 대체할 목적으로 오픈 소스로 작성되었다. 테오 드 라트의 주도 하에 오픈SSH는 보안을 중시하는 오픈BSD 프로젝트의 일부로 개발되었다.

MinGW로 openssh 컴파일 방법: http://www006.upp.so-net.ne.jp/ugougo/tech/ms/mingw_openssh.html

plink

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

plink는 putty에서 제공되는 배치모드가 제공되는 원격접속 프로그램.

예를 들어..

cmds.txt

ls
pwd
exit

접속..

c:\> plink -ssh -l 아이디 -pw 암호 텔넷주소 < cmds.tx [/cpp] 아래는 결과화면. [cpp] Welcome to Ubuntu 11.04 (GNU/Linux 2.6.38-8-server x86_64) * Documentation: http://www.ubuntu.com/server/doc System information as of Fri Feb 10 17:24:37 KST 2012 System load: 0.08 Processes: 100 Usage of /home: 46.7% of 819.03GB Users logged in: 0 Memory usage: 44% IP address for eth0: xxx.xxx.xxx.xxx Swap usage: 0% Graph this data and manage this system at https://landscape.canonical.com/ New release 'oneiric' available. Run 'do-release-upgrade' to upgrade to it. Last login: Fri Feb 10 17:24:18 2012 from xx.xx.xxx.xxx ls pwd exit xxxx@xxxx:~$ ls public_html xxxxl@xxxx:~$ xxxxl@xxxx:~$ pwd /home/xxxx xxxxl@xxxx:~$ xxxx@xxxx:~$ exit logout  [/cpp]