SecureCRT key登录linux ssh设置
一、首先用secureCrt创建密钥
1.使用SecureCRT创建私钥和公钥.
SecureCRT quick Connect-> Authentiation -> Public Key -> Properties ->Create Identity File -> DSA/RSA -> Set Passphrase -> Done
这个时候在指定目录会生成两个文件,例如,私钥my_rsa和公钥my_rsa.pub
2.linux服务器上建立.ssh目录,一般情况下,已经有这个目录
# mkdir /root/.ssh
# chmod 700 /root/.ssh
3.将公钥my_rsa.pub传到linux服务器,将SSH2兼容格式的公钥转换成为Openssh兼容格式
# ssh-keygen -i -f Identity.pub >> /root/.ssh/authorized_keys
# chmod 600 /root/.ssh/authorized_keys
4.在SecureCRT里面设置登录模式为PublicKey,并选择刚刚创建的my_rsa文件作为私钥
5.重启Linux服务器上SSH服务器
#systemctl restart sshd
6.由于已经设置了密钥登录,原来的密码登录就完全可以去掉
$ sudo vim /etc/ssh/sshd_config
Protocol 2 /仅允许使用SSH2
PubkeyAuthentication yes /*启用PublicKey认证
AuthorizedKeysFile .ssh/authorized_keys2 /*PublicKey文件路径
PasswordAuthentication no /*禁止密码验证登录
PS:以上步骤是使用SecureCRT生成的密钥对来进行登录验证的,其实也可以在服务器上使用ssh-keygen命令生成的密钥,同样在生成密钥对之后,将格式转换成SecureCRT使用的SSH2格式
注意:步骤3中的转换key格式易于为大家忽略,请多注意此点。
二、把创建的私钥共享
由于securecrt创建的私钥不同于winscp使用的私钥格式,需要转换
securecrt>>tools>>Convert Private Key to OpenSSH Format ...
保存成openssh格式的密钥对,然后运行winscp包里的puttygen>>Conversions>>Import key选择刚才转换的私钥,输入key passphrase后,选择Save private key,保存成ppk格式的文件
三、解决winscp的中文乱码问题
在WinSCP启动画面上先把进阶选项勾选起来,然后在SFTP设定上将伺服器不使用UTF-8编码选项关闭。
转载于:https://www.cnblogs.com/CnKker/p/11413097.html
SecureCRT key登录linux ssh设置相关推荐
- SecureCRT 远程登录 Linux(开启 SSH)
SecureCRT 是一款 SSH 客户端,方便用户在 Windows下登录 Linux. SSH 是 Secure Shell 的缩写,是建立在 应用层 和 传输层 基础上的 安全协议,能够有效防止 ...
- linux ssh 设置的相关总结(ssh最大连接数、ssh连接时长、安全性配置等)
以redhat6.3为例 ssh配置文件在: //ssh/sshd_config 可以打开查看相应配置,默认情况下只开放了几个选项,其余全部#屏蔽掉了. 英文手册参考:http://www.openb ...
- 使用SecureCrt远程登录Linux安装配置教程
1. 首先验证安装secureCRT的本地机和linux服务器能否ping的通: 2. 判断linux 服务端是否安装了ssh 若未安装的话: apt-get installopenssh-serve ...
- SecureCRT配置前--Linux网卡设置
在用SecureCRT连接Linux的时候,需要设置Linux的网卡信息. 1.输入命令:setup,弹出配置,选择Network configuration,配置网络 2.选择device conf ...
- linux远程无密码登录,linux ssh无密码登录,远程执行脚本文件
1. 机器 登录机器A:192.168.100.204 被登录机器B:192.168.100.208 确保防火墙处于关闭状态. 2.配置无密码登录 在主机A的某用户下执行 $ ssh-keygen - ...
- win7 linux ssh key,Windows下创建SSH Key并登录Linux服务器
上一篇文章我给大家普及了在macOS下创建SSH Key并登录Linux服务器的操作,这篇文章带大家了解一下在Windows下创建SSH Key并登录Linux服务器的操作流程. 创建SSH Key ...
- Xshell配置ssh使用密钥公钥(publice key)登录
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://ultraera.blog.51cto.com/6640392/1671351 大 ...
- ssh设置免密登录后登录仍需密码可能的原因,以及 ssh 出问题或的调试方法
免密登录失败 ssh设置免密登录后登录仍需密码可能的原因,home 路径下的对应用户权限不对,或者 .ssh 文件夹权限不对,/home/$user 和 /home/$user/.ssh 路径必须是 ...
- securecrt配置linux账号密码,配置SecureCRT密钥连接Linux
配置SecureCRT密钥连接Linux SSH公钥加密的方式使得对方即使截取了帐号密码,在没有公钥私钥的情况下,依然无法远程ssh登录系统,这样就大大加强了远程登录的安全性. 1.编辑配置文件 /e ...
最新文章
- 通过sessionid获取session php,php如何返回sessionID和如何通过sessionID获取相关的session...
- 论文阅读--PVANET: Deep but Lightweight Neural Networks for Real-time Object Detection
- IMXRT 分散加载文件 修改OCRAM,DTCM、ITCM大小
- Got error -1 when reading table
- java语言程序设计答案_《java语言程序设计》练习题及答案
- Eclipse JUnit - possible causes of seeing “initializationError” in Eclipse
- 开源 java CMS - FreeCMS2.2 系统配置
- CreateProcess error = 2,系统找不到指定的文件
- 现在的年轻人,正在努力的改变着一些东西
- creator qt 字体太小_qt ttf 字体太小的解决方法
- 23 FI配置-财务会计-未清和关账过账期间
- 【疑问感受】初见指针——当函数遇到指针
- 2017.9.6 外星人 思考记录
- 我将要关注的kaggle比赛
- SQL Server 阻塞原因分析
- 【编译原理笔记17】代码优化:数据流分析,到达定值分析,到达定值方程的计算
- UVA216 UVALive5155 Getting in Line【全排列+回溯】
- 计算机中内存存储器最小单位,计算机中存储容量的最小单位和最基本单位是什么?...
- 《QTreeView表项实现排序的2种方式》:系列教程之九
- java nim游戏_LeetCode算法题-Nim Game(Java实现)
热门文章
- AndroidManifest.xml中的android:name是否带.的区别
- Android源码中添加 修改应用
- [Teaching] [Silverlight] 30秒快速建立遊戲迴圈 (Game Loop)
- sql server 事务的回滚 断电
- 【SpringMVC 笔记】结果跳转、数据处理、乱码问题
- js问题集锦~持续更新
- 虚拟机安装菜鸟教程(2)——CentOS8系统安装 网络 时间配置
- OpenBSD同步时间
- 我38岁,从外企技术高管到失业在家,只因为做错了这件事
- 做好领导最喜欢的可视化报表,30岁依然能转行大数据分析师