putty如何设置密钥登陆

一 linux服务器上设置内容:

第一步:mkdir /root/.ssh
第二步[[email protected] ~]# vi /root/.ssh/authorized_keys  (名字是固定的,一定要写对)
chmod  700 /root/.ssh/     更改目录权限

chmod 600 /root/.ssh/authorized_keys更改文件权限

最后重启ssh服务

关闭防火墙 selinux 和iptables

iptables -F 清除 然后保存 service iptables save

二 客户端设置:

首先,要安装官网上下载的putty软件,然后点开一个叫“puttygen”的一款软件,然后在点击generate这个选项,就会生成一个公钥,(注意在生成的期间鼠标要不停的晃动,才可以),生成的公钥需要放在你要登录的服务器上面即“/root/.ssh/authorized_keys ”这个文件里面

最后点open即可用秘钥连接服务器了

时间: 2024-11-13 15:53:22

putty如何设置密钥登陆的相关文章

Secure和Xshell设置密钥登陆服务器

一.Secure客户端通过密钥登陆服务器: 1.Secure客户端设置 生成密钥 点击下一步: 选择加密类型: 输入登陆密码,点击下一步: 加密长度(默认1024),下一步: 下一步: 生成路径,完成: 确定是否为本客户端的全局公钥,如果没有别的公钥,就点是,否则点否: 2.服务器客户端设置: 写入公钥 在生成的密钥里面有两个文件,一个公钥文件(Identity.pub),一个私钥(Identity). 需要把Identity.pub内的内容写入到Linux服务器的特定文件中:~/.ssh/au

putty和xshell密钥登陆

所谓密钥就是私钥放在自己电脑上,公钥放在主机上,可以通过私钥的方式去连接,安全性更高.mkdir /root/.ssh 在root里面创建.ssh这个目录,因为加.就可以隐藏目录所以ls /root/是查看不到这个目录的需要加-a ls -a /root/才能看到然后再.ssh这个目录里面创建一个文件authorized_keysvi /root/.ssh/authorized_keys把生成的公钥复制粘贴在里面再把私钥拷贝到putty还需要更改一下启动权限,有限用密钥启动chmod 700 /

记一次设置密钥登陆centos7所遇问题

所处环境:centos7连接工具:xshell1.上传公钥2.修改公钥名称mv id_rsa_2048.pub authorized_keys3.修改ssh配置文件[[email protected] .ssh]# vim /etc/ssh/sshd_configProtocol 2 启用ssh协议V2版本PasswordAuthentication no 禁止密码登录认证AuthorizedKeysFile .ssh/authorized_keys 打开公钥认证的功能,注意路径与名称Pubke

远程密钥登陆linux系统(putty、xshell)

Putty; 1,  安装putty,puttygen. 2,  打开puttygen,单击Generate 生成密钥,save privatekey 保存密钥. 3,  复制公钥到Linux 1,  mkdir /root/.ssh  //创建/root/.ssh 目录,这个目录默认是不存在的. 2,  chmod 700 /root/.ssh  //更改这个目录的权限 3,  vi /root/.ssh/authorized_keys //把公钥内容粘贴到文件vi /root/.ssh/au

linux学习 网卡配置   putty密钥登陆

一. linux配置网卡 1)自动获得ip 假如是DHCP用户端使用dhclient获得ip地址 2)手动配置 [[email protected] ~]#ifconfig    #查看ip地址 [[email protected] ~]#vim /etc/sysconfig/network-scripts/ifcfg-eth0   #打开网卡配置文件 修改如下: ONBOOT=no              改成yes            #开机启动 BOOTPROTO=dhcp      

sftp,putty使用非对称密钥RSA无需密码登录远程主机

参考链接 SCP和SFTP不用输入密码的信任公钥方法攻略 1.在本地主机(Ubuntu)产生RSA密钥 cd ~/.ssh/ ssh-keygen -t rsa 均Enter采用默认方式,则产生两个文件 id_rsa id_rsa.pub 2.将公钥id_rsa.pub添加到远程主机~/.ssh/authorized_keys 文件 cat id_rsa.pub >> .ssh/authorized_keys 3.再次使用sftp链接远程主机无需密码 sftp -o port=XXX [ema

coreos 创建使用密钥登陆的ubuntu 基础镜像

下载官方镜像 [email protected] ~ $ docker pull ubuntu:14.04 #假设官方下载较慢,可到www.dockerpool.com下载标准镜像 [email protected] ~ $ docker pull dl.dockerpool.com:5000/ubuntu:14.04 [email protected] ~ $ docker tag dl.dockerpool.com:5000/ubuntu:14.04 ubuntu:14.04 [email 

《Ansible权威指南》笔记(1)——安装,ssh密钥登陆,命令

2016-12-23 读这本<Ansible权威指南>学习ansible,根据本书内容和网上的各种文档,以及经过自己测试,写出以下笔记.另,这本书内容很好,但印刷错误比较多,作者说第二版会改进,还没买的小伙伴们可以买第二版. 一.安装1.安装要求:控制服务器:需要安装Python2.6/2.7被管理服务器:需要安装Python2.4 以上版本,若低于Python2.5 需要安装pythonsimplejson;若启用了selinux,则需要安装libselinux-python 2.yum安装

SSH之密钥登陆

SSH之密钥登陆  1.背景介绍 平时我们都是通过输入账号和密码的方式登陆远程终端,那有没有其他的玩法呢?答案是:当然有!下面就介绍一种通过密钥的方式登陆ssh. 工具准备:一台电脑(推荐win10),一台虚拟机(推荐vmware workstation11),ssh登陆工具(xshell,securecrt,putty,推荐xshell),linux系统(redhat,centos,debian,ubuntu,推荐centos7.3). 下面开始动手操作. 2.实验步骤 假设你已经通过ssh工