由 thunderbird 在 06-01-2003 16:55 发表:
唉,还是请教OPENSSH……
小弟我按如下方式,总算是安装好了一半……
啟動:
再來就是需要啟動 SSH 這個套件了,你應該可以到 /usr/local/openssh 去,進入 /usr/local/openssh/sbin 去執行 sshd 這個檔案,也就
是:
/usr/local/openssh/sbin/sshd
就完成啟動的程序囉!如果不相信的話,那就執行 netstat -a | more 看看有沒有 ssh 這個服務吧!
openssh生成认证密钥(公私钥):
当采用密钥(公私钥)认证方式时,用户在远程服务器(ssh server)上必须生成自己的密钥对;下面我就以是为用户deepblue开启ssh的实例
的方式叙述此过程:
1. 在服务器上为用户deepblue生成rsa1认证密钥:
[root@xshining tmp]su deepblue
[root@xshining tmp]ssh-keygen
此命令运行时将会提示你密钥的存放位置,直接回车;
在提示你输入passphrase时建议你输入一个不短于10个字符的英文句子,以防止你的私有密钥被别人盗用。它会在当前用户的个人目录下生成
两个文件:
~/.ssh/identify deepblue的私钥
~./ssh/identify.pub deepblue的公钥
<br