Mac OS X、Linux和Windows设备连接至SFTP服务器的方法

https://img-my.csdn.net/uploads/201505/22/1432257912_3147.jpg

创建自己的SFTP服务器的方法其实很简单。

SFTP是什么?和FTP有什么不同?

FTP(File Transport Protocol)最早是发明于1971年,最初是通过NCP(Network Control Protocol)来传送文件,进行了版本升级后,支持了TCP/IP和IPv6。

像FTP一样,SFTP(Secure File Transport Protocol)也是用于传送文件,但基础技术更加安全。SFTP实现了SSH(Secure Shell)协议,使得使用加密传输认证信息和传输的数据,也就是说数据不以FTP那样以明文方式传送。这也意味着,SFTP和FTP是不兼容的。

如果谁想把一台机器迁到一个文件服务器上,显然SFTP比FTP更可取。所以,下面会提供给你一些方法。

Mac OS X机器:

在OS X Mavericks系统选项里选择Sharing,点击Remote Login复选框然后选择All users。

https://img-my.csdn.net/uploads/201505/22/1432257892_4262.jpg

此时,SFTP服务器是可以运行了,当测试服务器来自一台不同机器,IP地址会显示在Sharing窗口。我用了Slackware Linux VM来验证Mac的SFTP服务器是否能正常运行。

https://img-my.csdn.net/uploads/201505/22/1432258195_2766.jpg

Linux机器:

大多数的Linux发行版都可以设置自动启动SSH。

在Slackware可以通过下面的命令实现快速的实现:/etc/ssh/sshd_config | grep "Subsystem"

https://img-my.csdn.net/uploads/201505/22/1432258724_4201.jpg

使用pico来编辑sshd_config文件,之后使用下面命令来重启sshd:/etc/rc.d/rc.sshd stop /etc/rc.d/rc.sshd start

https://img-my.csdn.net/uploads/201505/22/1432258914_1114.jpg

Windows机器

推荐msftpsrvr工具,免费下载:CoreFTP

https://img-my.csdn.net/uploads/201505/22/1432259000_1396.jpg

使用时,运行已经下载的文件,输入相关登录信息以及设置文件存储路径。

https://img-my.csdn.net/uploads/201505/22/1432259096_9555.jpg

Windows下的SFTP客户端软件也还有WinSCP或CoreFTP的工具。

英文原文:How to turn a Mac OS X, Linux, or Windows machine into an SFTP server

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Mac OS连接Linux工具有多种选择,以下是几种常见的方法: 1. SSH(Secure Shell):使用SSH连接可以远程登录到Linux服务器。在Mac OS中,终端应用程序已经内置了SSH客户端,可以通过在终端中输入ssh命令来连接Linux服务器。例如:ssh username@IP_address,然后输入密码进行认证。 2. VNC(Virtual Network Computing):通过VNC可以实现远程桌面连接Linux服务器。在Mac OS中,可以使用第三方的VNC客户端软件进行连接。首先需要在Linux服务器上安装并配置VNC服务器,然后在Mac OS上使用VNC客户端软件输入服务器的IP地址来进行连接。 3. FTP(File Transfer Protocol):使用FTP可以在Mac OSLinux之间传输文件。可以在Mac OS上通过FTP客户端软件连接Linux服务器FTP服务器,然后在两个系统之间进行文件传输。 4. SFTPSSH File Transfer Protocol):SFTP是一种通过SSH进行文件传输的安全协议。在Mac OS中,可以使用内置的终端应用程序通过sftp命令连接Linux服务器。例如:sftp username@IP_address,然后输入密码进行认证,然后可以使用put和get命令来传输文件。 5. NFS(Network File System):NFS是一种在网络上共享文件的协议。在Mac OS中,可以通过在系统偏好设置中挂载NFS共享目录的方式来连接Linux服务器上的共享文件。 以上是一些常见的Mac OS连接Linux的工具和方法,可以根据实际需求选择合适的方式进行连接和操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值