位置: 编程技术 - 正文

SSH证书让Putty免密码登陆Linux的方法(ssh permission denied password)

编辑:rootadmin

推荐整理分享SSH证书让Putty免密码登陆Linux的方法(ssh permission denied password),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ssh permission denied password,ssh pts,ssh permission denied password,ssh permission denied password,ssh permission denied password,sshpass -p,putty ssh连接,sshpass host key verification,内容如对您有帮助,希望把文章链接给更多的朋友!

这里介绍的不是双Linux环境下的SSH证书登陆,而是Windows下用Putty证书登陆至你的Linux服务器/VPS.

目前我用的是Putty中文版,来自GoogleCode的项目: SSH 密钥生成工具puttygen.exe生成密钥.

生成的密钥类型和位数按照默认的就OK,SSH-2 RSA,位

生成密钥时你需要在空白区域移动鼠标,以便产生随机数据

点击保存私钥(可以不设置密码保护),不要生成公钥,因为PUTTY生成的公钥OpenSSH无法使用.

2.SSH密码方式登入远端Linux服务器/VPS,创建.ssh/authorized_keys.

vim ~/.ssh/authorized_keys

将puttygen.exe生成的公钥内容粘贴至~/.ssh/authorized_keys.

注:公钥内容就在显示的公钥(P)由OpenSSH认可: 这行字符下面.

至于为什么文件名是authorized_keys,可以在/etc/ssh/sshd_config中找到下面两行

SSH证书让Putty免密码登陆Linux的方法(ssh permission denied password)

#PubkeyAuthentication yes#AuthorizedKeysFile .ssh/authorized_keys

3.用SSH证书登陆你的Linux服务器/VPS

Putty→会话:将服务器IP填好

Putty→连接→数据:填好自动登陆用户名

Putty→连接→SSH→认证:选择认证私钥文件

回到Putty→会话:保存的会话,填个名称保存下吧,下次直接双击名称就可以登录了,赶紧登录吧.

4.为了安全你需要取消SSH的密码认证方式.

vim /etc/ssh/sshd_config

添加下面这行

PasswordAuthentication no

重启SSH服务

service sshd restart

linux Crontab的一些使用提示 可以把你需要处理的命令写成脚本,放在bats.sh里面。使用crontab-e进行编辑调用定时执行。#[分钟][小时][一个月中的某一天][月份][一周中的某一天][命令]

Linux多线程下载工具myget 替换单线程wget 官网:

为网站根目录添加sgid权限 今天这里主要讨论给网站根目录添加sgid权限给目录添加sgid权限,可以使在该目录下创建文件或文件的所属组继承该目录的所属组。假设该目录的所属组

本文链接地址:https://www.jiuchutong.com/biancheng/364891.html 转载请保留说明!

上一篇:编写每天定时切割Nginx日志的脚本(编写一个定时间隔为5ms的子程序)

下一篇:linux Crontab的一些使用提示(linux crontab用法)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络