`
wuhuizhong
  • 浏览: 668064 次
  • 性别: Icon_minigender_1
  • 来自: 中山
社区版块
存档分类
最新评论

使用windows的ssh的public key来连接 linux

阅读更多

1.在SSH Secure Shell Client生成key
settings->User Authentication->keys->Generate New...->下一步->RSA->下一步->File:authorized_keys->下一步完成


2.把C:\Documents and Settings\Administrator\Application Data\SSH\UserKeys下的authorized_keys.pub上传到服务器的/root目录上去
[root@mysqlserver ~]# mkdir .ssh
[root@mysqlserver ~]# cd .ssh
[root@mysqlserver .ssh]# ssh-keygen -i -f ../authorized_keys.pub >> authorized_keys
[root@mysqlserver .ssh]# cd /etc/ssh/
[root@mysqlserver ssh]# cp sshd_config sshd_config.back
[root@mysqlserver ssh]# vi sshd_config
PubkeyAuthentication yes /*启用PublicKey认证
AuthorizedKeysFile .ssh/authorized_keys /*PublicKey文件路径


PasswordAuthentication no /*禁止密码验证登录


[root@mysqlserver ssh]# /etc/rc.d/init.d/sshd restart
Stopping sshd:                                             [  OK  ]
Starting sshd:                                               [  OK  ]

 

3.在windows上使用SSH Secure Shell Client登录linux主机选择public key方式就可以登录了

 

分享到:
评论
1 楼 quqiufeng 2011-07-15  
楼主 普通用户登录要怎么操作呢

相关推荐

    CentOS利用expect批量推送ssh public key的脚本

    CentOS利用expect批量推送ssh public key的脚本

    Windows上SSH服务器配置图文教程

    一、ssh服务器安装 1).我们使用免费软件freeSSHd。... 2)安装完成后进入配置界面, (1)Server State中确保SSH服务已打开 ...(3)在Authentication界面,确定Public key为Allowed. (4)在Linux客户端ssh配置,参

    SSH客户端操作Linux

    You can get a public key‘s fingerprint by running % ssh-keygen -F publickey.pub on the keyfile. Are you sure you want to continue connecting (yes/no)? Yes Host key saved to /home/jsmith/.ssh2/host...

    新一代支持多平台的免费 SSH 终端神器,太酷了

    工作中频繁用到终端工具用于连接服务器、网络设备等。xshell是一款专业级的终端工具,功能强大,但每年费用不低,今天我们介绍另一款功能同样强大的WindTerm,免费的、高性能、多功能的ssh客户端,对于常年用ssh的,...

    解决Python paramiko 模块远程执行ssh 命令 nohup 不生效的问题

    主要介绍了解决Python paramiko 模块远程执行ssh 命令 nohup 不生效的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    linux远程登录ssh免密码配置方法

    很简单,使用ssh-keygen 在主机A上生成private和public密钥,将生成的public密钥拷贝到远程机器主机B上后,就可以使用ssh命令无需密码登录到另外一台机器主机B上。 三、步骤 主机A: 1、 生成公钥和私钥文件id_rsa和...

    Linux A机器免密码SSH登录B机器

    一、问题  如上,A机器经常需远程操作B机器,传输文件到B机器,每次输入帐号... Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Your identification has bee

    sshcert:用于处理ssh证书的软件包

    SignCert要求传递ssh.PublicKey和SigningArguments以便对公共密钥进行签名。 NewSigningArguments可用于实例化SigningArgument结构。将要提供证书Linux用户列表传递NewSigningArguments 。如果您希望以root身份...

    Putty实现自动登陆远程Linux主机的方法

    虽然 Putty 也提供了 puttygen.exe 生成公/密钥,但是和 Linux 主机生成的 KEY 格式不同,需要手工修改格式,所以采用 Linux 主机自己生成 KEY 的方式。 首先登陆到 Linux 主机,具体过程如下: 1. 生成公钥和密钥 ...

    Linux-Servidor-Nodejs

    第一配置LINUX UBUNTU服务器通过SSH连接ssh-keygen -t rsa // DigitalOcean创建自己的key1 ssh root @ ip //您进入数字海洋ssh -i“ publicKey” ubuntu @ ip //这是您通过AWS进入的方式创建AWS USER 须藤adduser ...

    emsi-devops

    emsi-devops0x00-ssh_key 0-RSA_public_key.pub包含我的RSA公钥0x01-ssh 0-use_a_private_key脚本,使用私钥~/.ssh/holberton和ubuntu用户连接到我的服务器1-create_ssh_key_pair创建ssh rsa密钥对创建的私钥...

    在配置SSH免密登录时报错:/usr/bin/ssh-copy-id: ERROR: failed to open ID file ‘/root/.pub’: 没有那个文件或目录

    问题 [root@hadoop1 sbin]# ssh-copy-id hadoop1 /usr/bin/ssh-copy-id: ERROR: failed to open ID file '/root/.pub': 没有那个文件或目录 ...Generating public/private dsa key pair. Enter file in which to

    auxillary-projects:此存储库包含脚本将读取CSV文件,在服务器上创建每个用户

    b.Change the private key and publickey in the folder /home/Iyanu/.ssh/id_rsa and the public key /home/Iyanu/.ssh/id_rsa.pub c. Lets run the script using ./onboardingusers on the test.csv d.To ...

    linux.chm文档

    rpm --import /media/cdrom/RPM-GPG-KEY 导入公钥数字证书 rpm --checksig package.rpm 确认一个rpm包的完整性 rpm -qa gpg-pubkey 确认已安装的所有rpm包的完整性 rpm -V package_name 检查文件尺寸、 许可、...

    HDFS测试

    对于所有用户(Mac / Linux / Windows),请使用ssh-keygen生成密钥对。 转到文件夹并复制public key 。 转到您的Google Cloud Platform ,在small打开一个Cloud实例,然后选择Ubuntu 16.04 LTS作为您的操作系统。 ...

    最新的libssh2库源码

    Subsystems: sftp(version 3), publickey(version 2) Thread-safe: just don't share handles simultaneously Non-blocking: it can be used both blocking and non-blocking Your sockets: the app hands over ...

    oracle asm rac

    #public 192.168.10.10 node1 192.168.10.20 node2 #vip 192.168.10.100 node1vip 192.168.10.200 node2vip #private 192.168.20.10 node1priv 192.168.20.20 node2priv #scan 192.168.10.101 scanip 修改/etc/...

    introduction-to-ansible:研讨会支持材料

    请考虑到您可能需要安装并使用dos2unix来转换虚拟机内的某些脚本(例如copy_public_key.sh )。 阅读此以获取有关该主题的更多信息。 过程 安装和 安装 克隆这个 repo: git clone ...

    hydra 7.2 win32

    H Y D R A (c) 2001-2012 by van Hauser / THC ... BFG code by Jan Dlabal Licensed under GPLv3 (see LICENSE file) ...Number one of the biggest security holes are ...-----END PGP PUBLIC KEY BLOCK-----

    JAVA上百实例源码以及开源项目源代码

    1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高...

Global site tag (gtag.js) - Google Analytics