星期五, 10月 22, 2010

OpenSSH(Open Secure Shell )

程式主要包括了幾個部份:
  • ssh
rloginTelnet的替代方案。
  • scpsftp
rcp的替代方案,將檔案複製到其他電腦上。
  • sshd
SSH伺服器。
  • ssh-keygen
產生RSADSA金鑰,用來認證用。
  • ssh-agentssh-add
幫助使用者不需要每次都要輸入金鑰密碼的工具。 ssh-add -l #可以看memory裡面有沒有RSA key
  • ssh-keyscan
掃描一群機器,並紀錄其公鑰
測試SSH Logon:

Open your shell window
$ssh-agent > agent #your agent name
$source agent
$ssh-add ibigd #add your private key
If your open a new shell window,you just need to use source command
$source agent
Check RSA key in memory
$ssh-add -l
You may see
2048 6d:de:aa:f8:e4:7c:3a:4d:a7:dc:67:c1:97:60:a8:fb ibigd (RSA)

Also you can create shell script in .bash_profile
ssh-agent-add()
{
ssh-agent -s >agent.$(hostname)
. agent.$(hostname)
ssh-add $*
}

Reference:
OpenSSH維基百科
How to install ssh on a Windows 2000/XP

沒有留言:

張貼留言

留個話吧:)

其他你感興趣的文章

Related Posts with Thumbnails