LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

Linux上的防火墙和地址WinSCP命令使用协议的方法

2022年12月2日 98点热度

| 2022-11-28 09:29

如果你正在寻找一种快速的从你的 Windows 计算机传输文件到你的 Linux 计算机的方法,那么开源的 WinSCP 实用程序会使其很容易地通过网络传输文件或文件夹。

有时,你需要通过文件传输文件。有很多文件共享服务,但是大多数的共享服务都要求你发送你的文件到互联网上。当两台计算机并排在一起或在一栋建筑物中时,通过互联网传输文件,这似乎看起来绕了很远的路(更不用说隐私问题)。开源的 WinSCP 实用程序会使其很轻易地通过网络将一个文件或一个文件夹从你的 Windows 计算机传输到你的 Linux 计算机。

IP 地址

在你可以传输之前,你必须知道目标计算机的 IP 地址或完全限定域名。假设它是一台在你的同一个网络上的计算机,并且你没有运行 DNS 服务器来解析计算机名称,你可以在 Linux 计算机上使用ip命令来找到目标 IP 地址:

[linux]$ ip addr show |grep 'inet '
inet 127.0.0.1/8 scope host lo  
inet 192.168.1.23/24 brd 10.0.1.255 scope global noprefixroute eth0

127.0.0.1是一个环回地址loopback address,计算机仅使用它来自我通信,因此在这个示例中,正确的地址是192.168.1.23。在你的系统中,IP 地址可能会看起来有所不同。如果你不确定哪个是哪个linux视频教程,你可以逐个尝试到你找到正确的 IP 地址 (然后,在一些地方写下来!)

或者,你可以查找你的路由器设置,它列出了所有通过 DHCP 分配的地址。

防火墙和地址

WinSCP命令使用 OpenSSH 协议windows与linux传文件,因此windows与linux传文件,你的 Linux 计算机必需运行 OpenSSH 服务器软件,并且你的 Linux 计算机的防火墙必需允许 SSH 通信。

如果你不确定你的 Linux 机器是否在运行 SSHlinux运维博客,那么在 Linux 机器的终端上运行这个命令:

[linux]$ sudo systemctl enable --now sshd

windows与linux传文件_windows 文件传输到linux工具_linux自动往windows传文件

为确保你的防火墙允许 SSH 通信,运行这个命令:

[linux]$ sudo firewall-cmd --add-servicessh--permanent

关于 Linux 上的防火墙的更多信息,阅读增强 Linux 防火墙。

使用 WinSCP

WinSCP 是一款针对微软 Windows 的开源 SSH 文件传输应用程序。为使用它,你必须先下载和安装它。

在你安装完成后,打开 WinSCP ,并在 “文件协议File Protocol” 字段中选择 “SCP” 选项。

在 “主机名称Host name” 字段中添加你的 Linux 计算机的 IP 地址或 DNS 名称,并在 “端口号Port number” 字段中输入22。针对该 Linux 计算机,输入你的用户名称和密码,然后单击 WinSCP 窗口底部的 “登录Login” 按钮。

linux自动往windows传文件_windows与linux传文件_windows 文件传输到linux工具

Image of the WinSCP login window.

验证你是否获取了登录 Linux 计算机的身份授权。在验证成功后,你的 Linux 计算机的 IP 地址或 DNS 名称将显示在窗口的顶部。

现在,你可以从左侧的 Windows 面板中拖拽一个文件(如示例,我使用winscp-test.txt文件)到右侧的目标 Linux 计算机目标,接下来文件会传输。

Image of drag and drop window in WinSCP.

或者,你可以在左侧的面板中右键单击一个文件,然后上传它到右侧的远程目标的面板。

Image of a right click option to upload files in WinSCP.

验证副本

windows 文件传输到linux工具_linux自动往windows传文件_windows与linux传文件

打开一个 Linux 终端,然后使用ls命令来查看已传输的winscp-test.txt文件。在我的示例中,它出现在我的主目录,/home/sysadmin。

$ ls
Desktop
Documents
Downloads
Music
Pictures
pscp-test.txt[...]

你已经通过网络成功地将一个文件从一台 Windows 计算机传输到一台 Linux 计算机!

当然,你也可以使用类似上述的技术,将文件和文件夹从一台 Linux 计算机传输到一台 Windows 计算机。

远程复制

使用强大的开源 WinSCP 应用程序,你可以访问在你家中或工作场所的任意一台计算机、你拥有账户的服务器、甚至是移动设备、边缘设备、物联网设备。使用这个极好的工具来传输文件就像你在本地目录下将一个文件复制到另一个本地目录一样容易!

via:

作者:Paul选题:lkxed译者:robsean校对:wxy

本文由LCTT原创编译,Linux中国荣誉推出

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux服务器 linux系统 winscp 电脑 防火墙
最后更新:2022年12月2日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
Linux内核源码/内存/文件系统/进程管理/设备 TeXLive和MiKTeX两大主要发行版的镜像配置方法 安全增强式Linux(SELinuxLinux)内核修改和用户空间工具 Ubuntu系统下安装字体和切换默认字体的方法系统 896MB如何转换为物理空间(Linux地址映射的分析) 比较流行的Linux系统图形界面环境-Linux社区创作挑战赛 如何查看Linux硬盘的大小、类型和硬件信息?方法 Linux内核中的虚拟服务器集合:ipvsadm命令 FreeBSD9.0正式版FreeBSD8.0支持amd-64、i386编译器 如何在Ubuntu中创建应用的快捷方式? 如何在linux上安装搜狗输入法进行解释,别忘了关注本站 用集群技术构建网络服务器的发展趋势提出了 搜狗输入法forlinux版本安装指南: Linux中常用的4种虚拟化方法以及它们相应的优缺点 如何在linux下安装搜狗输入法后怎么用的那些神秘传说? Linux虚拟服务器LVS自动化运维方法及运维系统介绍 时间戳和时区1Unix(/)接收的两个推测 安装Linux和Windows双系统的硬盘分区是什么意思? linux怎么安装输入法Linux系统可以通过以下步骤步骤安装 (Unix)Unix时间戳转换公式及Unix操作成时间公式
快速实例学习:修改某个目录下的所有文件的权限bin是什么格式的文件怎么打开bin文件打开方法?科林·沃森:Ubuntu默认是关闭root帐户的,这样做(知识点)chmod系统控制用户对文件权限的命令如何在UbuntuLinux中启用和禁用root用户登录系统?Linux系统chmod命令使用数字修改文件权限的方式有哪些?关于Ubuntu修改密码及密码复杂度策略设置的文章!Ubuntu本地提权漏洞CVE-2017-16995程序员不输入密码进入Linux系统,孩子们永远不知道下一个bugchmod系统变更文件或目录的权限变更的详细资料介绍Linux常用服务器构建-ftp和scp介绍云海天教程:Ubuntu修改密码及密码复杂度策略设置Linux内核更新包配置Ubuntu环境配置环境Android官方网站:OpenHandsetAlliance源码模式:开发源码内核linux中makefile文件 cdeveloper的第21篇原创技术文章建议横屏Makefile简介Fedora17新特色特色说明桌面环境28bata集成了GNOMELinux嵌入式系统智能手机系统的硬件设计Unix或者类Unix文件系统中的每个文件(或者目录)打开U盘什么文件都看不到小编总结了基于嵌入式Linux的智能手机系统软件的设计与实现
2.怎么办下的打包发布步骤:先说 如何在Linux系统中实现远程连接MySQL数据库:详细教程 如何在Ubuntu中创建应用的快捷方式? Ubuntu系统如何升级和更新Linux内核版本?将推荐 基于linux搭建一个,记录一下关键的坑怎么处理? 计算机操作系统全新版装系统盘点、理念与系统的优缺点 ubuntu如下系统的配置 Linux中常用的4种虚拟化方法以及它们相应的优缺点 红旗Linux数据库服务器版-map数据插入及查找代码举例举例 6种驱动开发时与设备注册、设备树相关的调试方法 Linux系统服务器的搭建方法-上海怡健医学 5yw红软基地驱动完美支持windows、mac、linux系统 个人笔记本安装Ubuntu20.04LTS下载地址 Linux桌面发行版的分类、如何选择? 知一能量linux查看系统信息命令是linux初学者必备的基础知识 程序员不输入密码进入Linux系统,孩子们永远不知道下一个bug 如何在Linux使用unzip命令合并解压分卷文件文件? linux中头文件的搜索路径 基于命令修改文件的权限命令-ld 5假设你的Linux服务器上有一个超大的ISO镜像文件
标签聚合
软件 linux服务器 sudo 命令模式 linux脚本 命令 linux系统 电脑 虚拟机 文件目录
书籍
课程
技术群
技术干货大合集↓
  • 2023年6月 / 4篇
  • 2023年5月 / 93篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.