Windows10端开启SSH服务+putty客户端

一、服务器端开启SSH服务

    我使用的是免费的freeSSHd.

    1、首先去官网下载(http://www.freesshd.com/

    2、下载后安装。

    3、打开SSH界面如下:

                          

当点击开启"SSH server is runing"时出现.the specified address is already in use报错

    原因是因为freessh在安装的时候会问你是否让freessh随机启动,然后就立马把freessh服务开启了,所以ssh里22端口用不了,解决办法就是进入系统先把freessh服务停止就行了。解决办法:打开Server Manager,找到服务列表,右击FreeSSHDServices,选择Properties,点击stop停止服务,关闭Server Manager,在freesshd面板内重新start。

4、在Authentication下,Password authentication设置为allowed

                         

5、添加新用户

                        

该用户为客户端登陆使用的。

                                         

二、SSH客户端的设置

    这里我们使用免费的putty软件。

1、下载putty,官网是:http://www.chiark.greenend.org.uk/~sgtatham/putty/

2、在Putty主页,我们下载putty.zip(含除了PuTTYtel以外的所有文件),然后解压会发现一个叫plink.exe的文件,这就是我们的ssh客户端命令行软件。

我们首先要成一个共有和私有的密钥对,使用putty.zip中附带的PUTTYGEN.exe生成。

                              

点击 Generate后,鼠标在上面空白处不停移动,软件会生成密钥。

点击 Save private key保存,例如命名为pri_key.ppk,保存在putty根目录下。

公钥是生成在之前空白处的那段,复制保存在服务器端根目录下,命名必须与添加的用户名相同,且没有后缀名。

此外保存公钥的文件需要是一行,不能多行。

                                    

红色框框里复制保存为公钥放在服务器根目录里。

 

 

最后使用putty客户端输入用户名、密码登陆即可。

                                           

参考:https://blog.csdn.net/long535/article/details/52450681

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值