openssh windows_Mac, Windows和Linux电脑之间如何快速传输文件

Mac, Windows和Linux电脑之间如何快速传输文件

本文介绍的方法主要适用于在家庭环境中的多台电脑之间快速传输文件,比如家中有三台电脑分别是Windows, Mac和Linux系统,如果传输少量的小文件,那么可以直接使用微信等通讯软件就可以了。但是如果是传输较大的文件,比如将一台Mac电脑上的所以照片备份到另一台电脑上;此时我们有如下几种选择:

(1) 使用微信等通讯软件传输。但是因为照片数量太多,上传和接收都比较麻烦,而且一不注意可能传输的不是原图。

(2) 如果使用移动硬盘拷贝,首先得找个有空间的移动硬盘。而且还要先复制到移动硬盘上,然后再复制到另一台电脑上,所以比直接复制要多耗费一倍的时间。

(3) 打开电脑上的SSH服务,然后通过网络直接复制。这种方法最简单也最省时。

下面我们就讲一下如何使用第三种方法来快速的复制文件。

1. 启用电脑上的SSH服务

(1)在Mac电脑上启用SSH服务

首先在”偏好设置”里,将终端加入到”完全磁盘访问权限”的应用列表里。

d88d59c051734a9db0950d86e9ef9c5a

设置“终端”程序的访问权限

然后打开终端,然后输入sudo systemsetup -getremotelogin查看SSH服务是否打开。 然后输入sudo systemsetup -setremotelogin on来打开SSH服务。

0ca0997c3bbd40e988cc7dabba1caf1a

开户SSH服务

(2)在Window电脑上启用SSH服务

因为Windows系统中没有默认安装SSH服务,所以需要下载OpenSSH来启动SSH服务。

(3)在Linux上打开SSH服务

Linux系统上也没有默认安装SSH服务,所以也需要手动安装。以Ubuntu为例,你只需要打开终端(Terminal),然后输入命令 sudo apt-get install ssh 进行安装。

9f289c8af10241ea9035c567a30ee7ab

Ubuntu安装SSH

安装完成后,通过ps -ef | grep ssh 命令查看SSH服务是否启动。如果发现sshd进程,说明SSH服务已经启动了。

1e3416390eb94cc4867bbb49d2315122

查看SSH服务是否启动

2. 通过sftp客户端软件直接复制

Windows上可以使用FileZilla,在Mac上可以使用ForkLift如下图所示。

e992bb90e32e43ff86fcb9c223873ee1

3. 通过命令行直接进行复制

如果你熟悉命令操作且不愿意安装sftp客户端,那么你可能直接通过sftp或者scp命令复制文件。

af665e583a8c4df5ba4642cd82ca3ba5
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值