nas各种共享访问协议的使用(smb,nfs,ftp,ftps,sftp,afp,webdav)

使用群晖、UNRAID、FREENAS等NAS系统的小伙伴肯定会有传输文件的需求,无论是在本地局域网还是远端设备,这种情况下当然可以使用群晖的WEB管理界面中File Station,但是这种方式便捷性不够,于是nas与本地设备文件的传输最好的方式是挂载群晖的空间,挂载群晖空间的方式有非常多。

主要有smb、afp、nfs、ftp、ftps、sftp、webdav

网上有很多文章对这些协议有很完整的名词解释,这里就分析下各种协议的使用场景以及使用方式(以群晖为例)。

一、开启部分————————————————————————————

smb: 通常用于局域网环境,windows、mac、linux、android都能很好的使用

群晖开启smb服务,在群晖控制面板–>文件服务–>smb/afp/nfs中勾选启用smb服务即可

afp: 仅用于mac操作系统,可以用来对mac系统备份,也就是timemachine 时间机器功能

群晖开启afp服务,在群晖控制面板–>文件服务–>smb/afp/nfs–>勾选启用afp服务

 

nfs: 和smb差不多,适用于各种操作系统,比smb轻量,理论比smb性能好,不过群晖的设置没有smb方便和直接,使用没有smb广泛

群晖开启nfs服务,在群晖控制面板–>文件服务–>smb/afp/nfs–>勾选启用nfs服务,在需要挂载的空间编辑–>NFS权限,新增一条权限。

ftp/ftps: 比较古老的传输协议,不过使用非常广泛,无法在线编辑,只能改完文件后上传,ftps相对ftp做了加密处理

群晖开启ftp/ftps服务,在群晖控制面板–>文件服务–>ftp–>勾选启用ftp服务

sftp: 基于ssh协议的传输方式,可在线编辑,安全性高

群晖开启sftp服务,在群晖控制面板–>文件服务–>ftp–>勾选启用sftp服务

webdav: 基于http\https,一般用于远程挂载磁盘。

群晖开启webdav服务,打开群晖webdav server套件–>勾选启用http、启用https

 

二、连接部分————————————————————————————

客户端使用各协议进行远程挂载方式:

1.1、win10 使用smb协议挂载 打开我的电脑 左上菜单—>计算机–>映射网络驱动器

输入群晖的ip地址,在弹出的对话框中输入群晖账户名密码即可完成映射

1.2、win10 使用nfs协议挂载 ,挂载方式与smb方式一致,只是win10默认没有打开nfs客户端,需要打开控制面板–>程序—>启用或关闭windows功能–>找到nfs服务,勾选nfs客户端、管理工具–确定,可以看到smb为什么不需要因为smb已经默认勾选了。

1.3、win10使用ftp、ftps协议,对于这个协议,市面上有非常多的软件可以使用,推荐FileZilla Server,mac上面也有这个软件

1.4、win10使用ssh/sftp协议,我一般推荐electerm这个软件,开源跨平台,这个工具进行ssh传输、sftp传输很方便,因为跨平台,书签可以保存起来,导入到另一个终端,还可以用github的gist云端同步。详情见我另一篇文章 好用到爆的ssh桌面终端–electerm(免费开源)

1.5、win10使用webdav协议挂载磁盘,点击我的电脑,左上角–>计算机–>添加一个网络位置

输入webdav地址输入用户名密码即可完成映射 

 

2.1 mac系统使用smb、nfs、webdav、afp协议,mac系统挂载这些协议的磁盘的操作方式都是一致的,唯一的区别是输入的协议头不一样,点击前往—>连接服务器

smb:输入 smb://地址

afp:输入 afp://地址

nfs:输入nfs://地址

webdav: 输入 http://地址 或者https://地址 

 2.2 mac 访问 ftp、ftps 使用软件FileZilla Server即可

2.3 mac使用ssh/sftp 使用 好用到爆的ssh桌面终端–electerm(免费开源)

3.1 linux挂载smb磁盘

先安装cifs-utils

centos :

 yum install cifs-utils 

Ubuntu/Debian:

 apt-get install cifs-utils

挂载的命令一致:

mkdir /smbdata
mount -t cifs -o username="xxxx",password="xxxx" //192.168.0.100/samba_file /smbdata

3.2 linux挂载nfs磁盘

先安装nfs-utils

centos:

yum install -y nfs-utils 

Ubuntu/Debian:

apt-get install -y nfs-utils

挂载的命令一致:

mkdir /nfsdata
mount -t nfs 192.168.0.100:/volume/nfs_file  /nfsdata  -o proto=tcp -o nolock

3.3 linux使用ftp协议

安装vsftpd

centos:

yum install -y vsftpd

Ubuntu/Debian:

apt-get install -y vsftpd

vsftpd包含了服务端和客户端,连接群晖ftp只需要使用客户端,使用起来比较繁琐。

ftp ip地址 端口号

3.4 linux使用sftp 连接

sftp username@remote ip(or remote host name)

3.5 linux挂载webdav磁盘

centos:

yum install davfs2

Ubuntu/Debian:

apt-get install davfs2

挂载的命令一致:

mkdir /webdavdata
mount -t davfs https://xxxxxxxx/webdav_file  /webdavdata  

4.1 android 使用协议挂载或连接

这里推荐一个android软件 —es文件浏览器 除了mac独有的afp协议,该软件几乎都支持以上所有协议的挂载或连接

NAS、软路由

ftp、 nas访问、 nfs、 smb、 webdav、 共享文件、 群晖、 远程挂载

PVE直通USB网卡(kali安装usb网卡驱动–comfast-cf-811ac)

群晖虚拟机安装爱快软路由(ikuai)并设置成旁路由

参考链接:nas各种共享访问协议的使用(smb,nfs,ftp,ftps,sftp,afp,webdav) – late哥哥笔记

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
FTP文件传输协议)是一种用于在计算机之间传输文件的标准网络协议。它使用明文传输数据,安全性较低。FTPS(FTP安全)是FTP的扩展,通过添加SSL/TLS加密来提供更高的安全性。NFS网络文件系统)是一种允许不同计算机之间共享文件协议。SAMBA是一种允许Linux和Windows系统之间共享文件和打印机的协议SFTP(安全文件传输协议)是一种通过SSH连接进行文件传输的安全协议,它使用加密技术保护数据传输。SCP(安全复制协议)也是通过SSH连接进行文件传输的安全协议,它类似于SFTP,但更简单,只支持文件复制操作。\[1\]\[2\] #### 引用[.reference_title] - *1* *3* [linux下不同服务器间数据传输(rcp,scp,rsync,ftp,sftp,lftp,wget,curl)](https://blog.csdn.net/SunWuKong_Hadoop/article/details/53905720)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [linux下不同服务器间数据传输命令和工具进行了研究和...主要是rcp,scp,rsync,ftp,sftp,lftp,wget,curl。...](https://blog.csdn.net/weixin_30254435/article/details/97583047)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值