新闻中心
Linux ssh远程连接教程_Linux安全登录服务器步骤
SSH远程连接核心是安全稳定可验证,需确保服务运行、端口监听、防火墙放行;推荐密钥登录并禁用密码认证,辅以非root账户、端口修改及config简化连接。

Linux 通过 SSH 远程连接服务器,核心是安全、稳定、可验证。只要密钥或密码正确,服务端 SSH 正常运行,网络可达,就能连上。重点不在“怎么输命令”,而在于“怎么连得稳、防得住、管得好”。
确认服务端 SSH 已启用并监听
远程连不上,八成是服务没起来或被防火墙拦了。登录服务器本地(或控制台),执行:
-
检查 SSH 服务状态:
sudo systemctl status sshd(CentOS/RHEL 用sshd,Ubuntu/Debian 通常也是sshd;若显示 inactive,运行sudo systemctl start sshd并enable开机自启) -
确认监听端口:
sudo ss -tlnp | grep :22(默认端口是 22;如改过端口,比如 2222,就查:2222) -
检查防火墙放行:Ubuntu 用
sudo ufw status,确认 22(或自定义端口)为 ALLOW;CentOS 7+ 用sudo firewall-cmd --list-ports,缺则加:sudo firewall
-cmd --add-port=22/tcp --permanent && sudo firewall-cmd --reload
客户端连接:密码登录快速验证
首次连接建议先用密码方式确认通路是否畅通:
- 在本地终端输入:
ssh username@server_ip(例如ssh john@192.168.1.100) - 首次连接会提示 “The authenticity of host … can’t be established”,输入 yes 继续(这是记录服务器公钥指纹,防中间人攻击)
- 输入对应用户的密码(不是 root 密码,除非你用的是 root 账户),成功即进入 shell
- 注意:若提示 Connection refused,说明 SSH 服务未运行或端口不对;若提示 Connection timed out,大概率是网络不通或防火墙拦截
升级为密钥登录:更安全、免密码
密码登录易被暴力破解,密钥对(public/private key)才是生产环境标准做法:
-
生成密钥对(在本地电脑执行):
ssh-keygen -t ed25519 -C "your_email@example.com"(一路回车,默认保存在~/.ssh/id_ed25519) -
上传公钥到服务器:
ssh-copy-id -i ~/.ssh/id_ed25519.pub username@server_ip(自动追加到~/.ssh/authorized_keys) -
禁用密码登录(可选但推荐):登录服务器后,编辑
/etc/ssh/sshd_config,确保以下两行:
PubkeyAuthentication yesPasswordAuthentication no
改完必须执行:sudo systemctl restart sshd
晓象AI资讯阅读神器
晓象-AI时代的资讯阅读神器
72
查看详情
之后再 ssh 就自动走密钥,无需输密码——前提是私钥权限严格(chmod 600 ~/.ssh/id_ed25519)。
进阶安全建议:不连错、不裸奔
连得上只是开始,长期运维还要防误操作和外部风险:
-
别直接用 root 登录:sshd_config 中设
PermitRootLogin no,用普通用户 +sudo管理 - 改默认端口(可选):把 Port 22 改成其他高位端口(如 2244),能大幅减少自动化扫描攻击(改后记得同步更新防火墙规则)
-
用 config 文件简化连接:在本地
~/.ssh/config添加:
Host myserver<br> HostName 192.168.1.100<br> User john<br> Port 22<br> IdentityFile ~/.ssh/id_ed25519
以后只需输入
ssh myserver 即可直连。
基本上就这些。SSH 本身不复杂,但配置细节容易忽略——尤其权限、防火墙、服务状态这三关,卡住时优先排查它们。
以上就是Linux ssh远程连接教程_Linux安全登录服务器步骤的详细内容,更多请关注其它相关文章!
# word
# seo排名搜排seo
# 景洪网站优化价格
# 企业网站定制推广方案
# 这是
# 进阶
# 磁盘空间
# 的是
# 提高效率
# 服务端
# 怎么看
# 迎刃而解
# linux
# centos
# 防火墙
# 电脑
# 端口
# ubuntu
# ai
# 首次
# 可选
# seo热词排行榜
# 二维码推广网站怎么做
# 模板网站建设教程
# 长沙seo标签优化
# 河北seo技巧怎么样
# 临清网站如何推广
# 如何优化360网站排名
相关栏目:
【
科技资讯46185 】
【
网络学院92790 】
相关推荐:
J*aScript生成器_j*ascript异步迭代
必由学官网入口 必由学教师登录入口
Yandex搜索引擎官网入口_俄罗斯Yandex免登录一键直达
excel如何生成目录 excel一键生成工作表目录超链接
PHP URL参数传递与500错误调试指南
知音漫客正版漫画平台_知音漫客官网账号登录
MAC怎么在地图App里使用“四处看看”_MAC体验部分城市的3D实景街景
Win11怎么开启省电模式_Win11电池节电模式自动开启
深入理解与实现最大堆的Heapify过程:常见错误与修正
将HTML Canvas内容转换为可上传的图像文件(File对象)
谷歌学术网站直达地址 谷歌学术搜索网页版一键进入
“音游” × “怪文书” 题材的节奏冒险游戏 《晕晕电波症候群》确定于2026年4月发售!
mysql如何设置表访问权限_mysql表访问权限配置
蛙漫画网页版全站入口 蛙漫热门作品免费浏览
css绝对定位元素脱离父容器怎么办_确保父元素position非static
word邮件合并后日期格式不对怎么改_Word邮件合并日期格式修改方法
蛙漫正版漫画平台入口_蛙漫免费阅读全站漫画资源
AI抖音网页版免费视频入口 AI抖音网页端最新视频实时观看
智慧团建扫码登录入口 智慧团建扫码登录入口官网版
Android Studio计算器C键功能异常排查与修复教程
解决Tabulator日期时间排序问题的专业指南
excel怎么制作工资条 excel快速生成工资条的方法
Spring Boot嵌入式服务器与J*a EE:功能支持深度解析
fishbowl官网免费版 fishbowl养鱼网站入口
在J*a中如何在J*a中使用异常机制记录错误日志_异常日志实践经验
Golang如何使用bytes.Split分割字节切片_Golang bytes切片分割方法
Win11如何使用Windows Sandbox Win11沙盒功能开启与使用教程【详解】
抖音创作助手登录入口_抖音创作辅助工具官网直达
QQ邮箱在线登录平台 QQ邮箱个人邮箱网页版入口
12306选座怎么选到商务座_12306商务座选择与配置说明
mcjs网页版在线存档 mcjs云存档登录入口
C++如何使用AddressSanitizer(ASan)_C++调试工具中检测内存访问错误的利器
冬*霸灯泡不亮怎么办_浴霸取暖灯一盏不亮的灯座清洁修复法
J*a应用程序首次运行自动创建文件与目录的最佳实践
Node.js中HTML按钮与J*aScript函数交互的正确姿势
J*aScript教程:根据元素文本内容动态设置背景色
菜鸟取件码是什么怎么查 最全查询渠道汇总
Win11怎么查看电脑配置_Win11硬件配置检测工具使用
php源码怎么看淘宝客系统_看php源码淘宝客系统技巧
深入理解Go语言中Map值与方法接收器的交互:为什么需要临时变量
c++ 命名空间怎么用 c++ namespace使用指南
Go语言HTML解析:利用Goquery精准获取指定元素内容
微信商城在哪里打开【步骤】
iCloud登录入口网页版 苹果iCloud官网登录
NVIDIA股价11月重挫12%:下月有望好转 但难回5万亿美元巅峰
网易大神怎么保存别人动态的图片_网易大神动态图片保存方法
支付宝如何设置安全保护_支付宝安全设置的全面教程
虚幻5科幻题材ARPG大作遭取消!本是《奇异人生》厂商新作
Golang如何优化内存分配与垃圾回收_Golang内存管理与GC优化实践
AI泡沫首次被“刺破”:GPU十年都无法存活!


2025-12-15
浏览次数:次
返回列表
-cmd --add-port=22/tcp --permanent && sudo firewall-cmd --reload