
在日常开发或运维中,经常需要把 Windows 上的文件上传到银河麒麟 Linux V10 系统中。
很多新手会遇到 “连接被拒绝” 或 “上传失败” 的问题。
本文将用最通俗的语言,带你一步步完成 SSH 服务安装 → 配置 → 文件上传 的完整流程。
步骤 1:确认麒麟 Linux 系统类型
在麒麟终端执行:
cat /etc/os-release
如果输出中包含:
ID_LIKE=debian UBUNTU_CODENAME=kylin
说明系统基于 Debian/Ubuntu,需要使用 apt 管理软件。
另一类基于 RHEL/CentOS 的系统则使用 yum。
步骤 2:安装 SSH 服务
SSH 是远程登录和文件传输的关键服务。
Debian/Ubuntu 系列(麒麟 V10 属于这一类)
sudo apt update sudo apt install openssh-server
RHEL/CentOS 系列
sudo yum install openssh-server
⚠ 注意:部分麒麟系统里服务名可能叫 ssh 而不是 sshd。
步骤 3:启动并检查 SSH 服务
执行以下命令设置 SSH 开机自启:
sudo systemctl enable ssh
执行以下命令启动 SSH 服务:
sudo systemctl start ssh
执行以下命令查看 SSH 服务状态:
sudo systemctl status ssh
如果输出中出现 active (running),说明 SSH 已经成功启动。
步骤 4:检查防火墙端口
SSH 默认使用 22 端口。
需要保证防火墙已放行:
sudo firewall-cmd --permanent --add-port=22/tcp sudo firewall-cmd --reload
步骤 5:从 Windows 上传文件
方法 A:使用 WinSCP(推荐最简单)
新建 SFTP 连接:
文件协议:SFTP
主机名:Linux IP 地址
端口号:22
用户名/密码:Linux 系统账户
登录成功后:
左边窗口 = Windows 本地文件
右边窗口 = Linux 服务器目录
拖拽文件即可完成上传 ✅
常见问题排查
连接被拒绝 → SSH 服务没安装或没启动
连接超时 → 防火墙未开放 22 端口
密码错误 → 用户名或密码输入有误
总结
确认系统类型 → 麒麟 V10 属于 Debian/Ubuntu 系
安装并启动 SSH 服务
放行防火墙 22 端口
Windows 端用 WinSCP 或 scp 上传文件
有了 SSH 这道“远程大门”,Windows 和麒麟 Linux 之间的文件传输就会变得非常简单和安全。