linux如何设置无密码SSH登录

发布时间 - 2025-06-27 00:00:00    点击率:

设置 ssh 无密码登录

  1. 检查现有 SSH 密钥对。
> ls -al ~/.ssh/id_*.pub
> No such file or directory
  1. 生成新的 SSH 密钥对。
> ssh-keygen -t rsa -b 4096 -C "your_email@domain.com"
> Enter file in which to save the key (/home/yourusername/.ssh/id_rsa):
> Enter passphrase (empty for no passphrase):

ls ~/.ssh/id_*/home/yourusername/.ssh/id_rsa /home/yourusername/.ssh/id_rsa.pub
  1. 复制公钥。
> ssh-copy-id rumenz@rumenz.com
> rumenz@rumenz.com's password:
> cat ~/.ssh/id_rsa.pub | ssh rumenz@rumenz.com "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys"
  1. 使用 SSH 密钥登录到你的服务器。
> ssh rumenz@rumenz.com

禁用 SSH 密码认证

  1. 以具有 sudo 权限或 root 的用户身份使用 SSH 密钥登录远程服务器:
> ssh sudo_user@server_ip_address
  1. 打开 SSH 配置文件 /etc/ssh/sshd_config,搜索如下指令,修改如下:
> vim /etc/ssh/sshd_config
PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM no
> systemctl restart ssh
> systemctl restart sshd


# linux  # ai  # ssh  # 配置文件  # 公钥  # domain  # Enter  # your_email  # keygen  # rsa  # start  # passphrase  # id_rsa 


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


相关推荐: 香港服务器网站生成指南:免费资源整合与高速稳定配置方案  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  微信公众帐号开发教程之图文消息全攻略  公司网站制作价格怎么算,公司办个官网需要多少钱?  怎么用AI帮你设计一套个性化的手机App图标?  Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件  如何用JavaScript实现文本编辑器_光标和选区怎么处理  如何在新浪SAE免费搭建个人博客?  详解Oracle修改字段类型方法总结  Linux系统运维自动化项目教程_Ansible批量管理实战  如何快速完成中国万网建站详细流程?  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  如何用PHP工具快速搭建高效网站?  Android GridView 滑动条设置一直显示状态(推荐)  非常酷的网站设计制作软件,酷培ai教育官方网站?  Linux系统命令中tree命令详解  Laravel如何创建自定义中间件?(Middleware代码示例)  Python文件操作最佳实践_稳定性说明【指导】  Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】  香港服务器部署网站为何提示未备案?  网易LOFTER官网链接 老福特网页版登录地址  Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】  PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑  什么是javascript作用域_全局和局部作用域有什么区别?  网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?  Laravel怎么生成URL_Laravel路由命名与URL生成函数详解  详解Android中Activity的四大启动模式实验简述  Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤  Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】  三星、SK海力士获美批准:可向中国出口芯片制造设备  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  Laravel Blade组件怎么用_Laravel可复用视图组件的创建与使用  浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】  深圳网站制作平台,深圳市做网站好的公司有哪些?  如何在IIS7中新建站点?详细步骤解析  个人摄影网站制作流程,摄影爱好者都去什么网站?  如何快速搭建高效WAP手机网站吸引移动用户?  如何在万网ECS上快速搭建专属网站?  详解MySQL数据库的安装与密码配置  Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程  Laravel如何为API生成Swagger或OpenAPI文档  PHP 500报错的快速解决方法  千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】  Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南  微信小程序 闭包写法详细介绍  Android 常见的图片加载框架详细介绍  laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法  Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制  如何为不同团队 ID 动态生成多个“认领值班”按钮  php做exe能调用系统命令吗_执行cmd指令实现方式【详解】