|
小弟我按如下方式,总算是安装好了一半……
啟動:
再?砭褪切枰獑 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的公钥
2. 不要忘记把idnentify.pub更名:
[root@xshining .ssh]mv identify.pub authorized_keys
3. 拷贝文件到安全的地方,在服务器上你的宿主文件夹中删除identify文件。
就是把deepblue的私钥文件identify通过其他方式(ftp)复制到客户机。
但用是putty用SSH2时出现以下问题……… 郁闷中…… 请哥哥们指教。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|