43.9. OpenSSH for Windows

本文详细介绍如何配置SSH服务及使用Putty进行远程登录的方法。包括编辑sshd_config文件、生成密钥对、设置authorized_keys文件等内容,并演示了通过Putty连接Linux系统的步骤。

homepage: http://sshwindows.sourceforge.net/

43.9.1. Putty Client

  1. config /etc/ssh/sshd_config

    $ sudo vim /etc/ssh/sshd_config
    
    AuthorizedKeysFile  %h/.ssh/authorized_keys
    
    $ sudo /etc/init.d/ssh reload
    					
  2. ssh-keygen

    neo@master:~$ ssh-keygen
    Generating public/private rsa key pair.
    Enter file in which to save the key (/home/neo/.ssh/id_rsa):
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /home/neo/.ssh/id_rsa.
    Your public key has been saved in /home/neo/.ssh/id_rsa.pub.
    The key fingerprint is:
    98:35:81:56:fd:b5:87:e4:94:e4:54:b8:b9:0a:4e:80 neo@master
    					
  3. authorized_keys

    $ mv .ssh/id_rsa.pub .ssh/authorized_keys
    					

    or

    $ cat .ssh/id_rsa.pub > .ssh/authorized_keys
    					
  4. PuTTYgen

    Load an existing private key file

    to click 'Load' button and then open 'id_rsa'

    'Save public key' and 'Save private key'

    closing PuTTYgen

  5. Pageant

    opening Pageant

    to click mouse right key and then select 'Add Key', opening above private key.

  6. Putty

    Host Name: your ip address

    Connection -> Data -> Auto-login username: your username

    Connection -> SSH -> Auth -> Allow agent forwarding, you must checked it

    Now, You may click 'Open' to login linux system




原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值