- 分类
- Linux
Linux配置SSH用户密钥登录
本文详细介绍了在Ubuntu 18.04+/Debian 10+系统上配置SSH免密登录的完整流程,涵盖客户端密钥生成与服务端两种公钥路径配置(默认`~/.ssh/authorized_keys`和自定义路径)。客户端统一使用`ssh-keygen -t rsa -b 4096`生成高强度密钥对,公钥需复制备用。服务端配置提供`nano`(可视化、新手友好)和`sed`(命令行、批量高效)双方法:默认路径方案无需修改SSH主配置,仅需正确写入公钥并严格设置权限(`.ssh`目录700、`authorized_keys`文件600);自定义路径方案则需编辑`/etc/ssh/sshd_config`,指定绝对路径的`AuthorizedKeysFile`,并启用`PubkeyAuthentication yes`、禁用密码登录。全文强调权限安全、语法验证(`sshd -t`)、服务重启(`systemctl restart ssh`)及云服务器安全组放行等关键环节,并附多客户端追加、常见错误(如`Permission denied (publickey)`)一键修复方案,兼顾实用性与鲁棒性。(199字)
- 2026年02月01日 09时23分
- 25
- 0
- 1
- 28.5℃
Debian 使用方法及常用命令介绍
本文系统介绍了 Debian Linux 操作系统的核心使用知识,涵盖十大主题:从 Debian 简介(强调其开源、稳定、社区驱动及作为 Ubuntu 等发行版基础的特性),到系统信息查看、用户与权限管理、APT 软件包管理(含更新、安装、卸载、清理等常用命令)、文件目录操作、systemd 服务管理、网络配置、进程监控、压缩解压、系统维护(日志、硬件检测、磁盘检查)及实用技巧(历史命令、别名、管道重定向、后台运行)。内容以命令行实操为主,兼顾原理说明,适用于初学者快速掌握 Debian 日常运维与管理。全文结构清晰,命令准确,兼具实用性与系统性。(198字)
- 2025年01月15日 14时20分
- 6
- 0
- 0
- 24.6℃
Docker 使用方法及常用命令介绍
Docker 是一个开源的容器化平台,可将应用程序及其依赖打包到轻量级、可移植的容器中,实现“一次构建,到处运行”。其核心概念包括镜像(只读模板)、容器(运行实例)和仓库(镜像存储中心)。文章介绍了 Docker 在不同系统的安装方法,并详细汇总了常用命令:如镜像的拉取、构建、删除,容器的创建、启动、日志查看,以及数据卷、网络配置和系统资源管理等。通过 Nginx、MySQL 和自定义应用等实战示例,展示了容器部署流程。Docker 有效解决了环境不一致问题,提升了开发与部署的效率和可靠性。
- 2024年12月18日 11时20分
- 2
- 0
- 0
- 24.2℃