使用PuTTY配置秘钥登陆Linux

打开PuTTYgen,点击Generate生成秘钥。保存私钥。

创建authorized_keys文件
$ sudo mkdir ~/.ssh
$ sudo vim ~/.ssh/authorized_keys          #粘贴公钥
$ sudo chmod 700 ~/.ssh
$ sudo chmod 600 ~/.ssh/authoryied_keys

用PuTTY登陆时选择保存好的私钥。

时间: 2024-12-19 18:40:17

使用PuTTY配置秘钥登陆Linux的相关文章

linux配置无秘钥登陆

linux配置无秘钥登陆 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 最近有点心烦,很少写博客了,后期的3个月里,估计更新的频率也不会太高,请见谅,今天给大家共享一下linux不用秘钥就可以访问服务器的一种方法,这样工作起来比较方便,如果感兴趣的小伙伴们可以看一下,具体配置内容如下: 首先,我要明确一下我的系统环境,都是2台centos6.6的操作系统,内核都是2.6的. 第一台机器: #1>.创建秘钥对 [[email protected] .ssh]# ifconfig

linux非root用户使用秘钥登陆实现方法

linux非root用户使用秘钥登陆实现方法: 1.拷贝/root/.ssh/公钥放到普通用户家目录下的 authorized_keys里     2.修改/etc/ssh/sshd_config的参数,禁止root账号远程登陆使用,只允许普通用户远程登陆, 使用 su sudo切换使用root账号的权限

linux普通用户免秘钥登陆操作

普通用户(xusj)进行免秘钥登陆步骤如下: 在主机A 192.168.1.1上操作 ssh-keygen -t rsa              //参数公钥和私钥对,输入后一路回车. Generating public/private rsa key pair. Enter file in which to save the key (/home/xusj/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same

Centos 6.5 x64 本地用户秘钥登陆

线上服务器统一使用秘钥登陆,密码登陆直接被禁止了. 默认都是root登陆,开发要求能登陆服务器,查看目录里面的文件.所以需要创建一个普通用户,以及普通用户的秘钥 创建用户 useradd lisi 设置密码 passwd lisi 使用xshell生成秘钥 方法参考 http://jingyan.baidu.com/article/e5c39bf5ba78e639d760330e.html 然后把生成的公钥写入/root/.ssh/authorized_keys 文件 测试登陆,发现死活验证失败

ssh免秘钥登陆实现

1.用处 搭建集群或者工作中登陆跳板机经常需要做免秘钥互相登陆彼此服务器. 2. 准备工作   假设A主机10.20.0.1想通过ssh登录到B主机10.20.0.2上.   那么客户端(A主机)需要安装ssh客户端软件,服务器端(B主机开机sshd进程)需要安装ssh服务器软件.   ssh客户端Linux发行版一般都自带的,对于ssh服务器端,Ubuntu用户可以sudo apt-get install openssh-server来安装,其他Linux用户也安装openssh-server

centos putty客户端秘钥

1:在putty的文件夹里面有一个puttygen的文件双击打开它 2:选择Generate 会出现这个页面正在生成秘钥随机的字符串需要鼠标动一动要不会走的很慢 秘钥已经生成 上面这个是公钥这个是生成的一串随机数 这边设置一个密码这个是秘钥的密码不是root的密码,可以增强安全性 然后就可以save公钥和私钥了左边是公钥右边是私钥 先save一下私钥取个名字为sam(这个名字可以随便写) 公钥也可以保存在相同的位置 然后到Linux端 mkdir /root/.ssh         创建一个.

centos 秘钥登陆配置

准备:2台机器,ip分别为:10.1.80.13     10.1.80.14 目的:通过13 ssh远程访问14.无需输入密码 1.首先在10.1.80.13上生成密钥对.cd /root/.sshssh-keygen -t rsa 2.在root/.ssh目录下生成密钥对 id_rsa和id_rsa.pub其中id_rsa是私钥,id_rsa.pub是公钥. 3.将公钥直接copy到14的/root/.ssh目录下scp id_rsa.pub [email protected]:/root/

配置ssh无密码登陆Linux

Windows下面的话需要安装git,或者其他能执行shell命令的软件 1.首先要先修改SSH的配置文件 vi /etc/ssh/sshd_config#修改配置文件 #如果被#注释了,就取消#号,改为如下配置: RSAAuthentication设置为yes,#意思是设置开启使用RSA算法的基于rhosts的安全验证: PubkeyAuthentication设置为yes #意思是设置开启公钥验证: AuthorizedKeyFiles #后面的目录,是你上传的公钥所保存的文件: Stric

Linux之间配置免秘钥访问

环境说明 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.5 (Final) [[email protected] ~]# uname -a Linux localhost1 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 生成秘钥 [[email protected] ~]# ssh-k