CentOS 配置无密码登录的实现

发布时间 - 2026-01-11 01:36:56    点击率:

CentOS 配置无密码登录

配置sshd服务 在服务器上修改/etc/ssh/sshd_config:

<!-- lang: shell -->

#禁止root登录
PermitRootLogin no

#指定可以登录的用户
AllowUsers bob alice
StrictModes yes

#关闭密码验证
PasswordAuthentication no

#打开RSA验证相关设置
RSAAuthentication yes
PubkeyAuthentication yes

AuthorizedKeysFile   .ssh/authorized_keys

#关闭 GSSAPI验证
GSSAPIAuthentication no

重启sshd服务

生成rsa-keypair 切换到允许ssh登录的用户账户执行如下执行如下命令:

<!-- lang: shell -->

#生成key-pair
ssh-keygen 
cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
sudo chmod 600 ~/.ssh/authorized_keys
sudo chmod 700 ~/.ssh
restorecon -R -v ~/.ssh

复制刚刚生成的id_rsa文件到本地,一般命名为:server.pem

ssh -i server.pem username@server

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# CentOS  # 无密码登录  # 登录不设置密码  # CentOS 6.5中SSH免密码登录配置教程  # Linux学习之CentOS(二十二)--进入单用户模式下修改Root用户的密码  # CentOS SSH无密码登录的配置  # CentOS下SSH无密码登录的配置文件  # 如何重置 RHEL7/CentOS7 系统的root密码  # 在CentOS / RHEL上设置 SSH 免密码登录的方法  # CentOS6.8单用户模式如何修改密码  # 希望能  # 谢谢大家  # 重启  # 命名为  # 切换到  # 器上  # bash  # root  # brush  # PermitRootLogin  # StrictModes  # PasswordAuthentication  # alice  # AllowUsers  # bob  # class  # ssh  # sshd_config  # sshd  # strong 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤  在线制作视频的网站有哪些,电脑如何制作视频短片?  Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)  JavaScript如何实现继承_有哪些常用方法  Claude怎样写约束型提示词_Claude约束提示词写法【教程】  Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南  教你用AI润色文章,让你的文字表达更专业  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  如何在景安服务器上快速搭建个人网站?  Laravel集合Collection怎么用_Laravel集合常用函数详解  北京的网站制作公司有哪些,哪个视频网站最好?  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验  JavaScript Ajax实现异步通信  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  如何正确下载安装西数主机建站助手?  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  如何在阿里云高效完成企业建站全流程?  Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践  Swift中switch语句区间和元组模式匹配  Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】  Laravel如何正确地在控制器和模型之间分配逻辑_Laravel代码职责分离与架构建议  Laravel如何实现文件上传和存储?(本地与S3配置)  MySQL查询结果复制到新表的方法(更新、插入)  JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)  Laravel观察者模式如何使用_Laravel Model Observer配置  JavaScript如何实现类型判断_typeof和instanceof有什么区别  Java遍历集合的三种方式  Laravel定时任务怎么设置_Laravel Crontab调度器配置  百度浏览器如何管理插件 百度浏览器插件管理方法  如何在宝塔面板中创建新站点?  如何有效防御Web建站篡改攻击?  如何确保西部建站助手FTP传输的安全性?  Laravel Seeder怎么填充数据_Laravel数据库填充器的使用方法与技巧  常州企业网站制作公司,全国继续教育网怎么登录?  ChatGPT 4.0官网入口地址 ChatGPT在线体验官网  香港服务器租用费用高吗?如何避免常见误区?  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  JavaScript实现Fly Bird小游戏  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  Angular 表单中正确绑定输入值以确保提交与验证正常工作  Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门  Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复  打开php文件提示内存不足_怎么调整php内存限制【解决方案】  jQuery中的100个技巧汇总  Python面向对象测试方法_mock解析【教程】  如何在宝塔面板中修改默认建站目录?  PHP 500报错的快速解决方法