Ubuntu-Windows-局域网内挂载网络硬盘(网盘)教程

Ubuntu-Windows-局域网内挂载网络硬盘教程

前言:

中文搜索拿到的教程,全是互相copy,深层套娃,简直有毒。
为了实现 Windows笔记本<—>网络硬盘<—>ubuntu服务器,之间的文件复制粘贴传输。

局域网内文件传输方法大全(给赞好吧~)

我想过用过下面的几种方法,可以根据需要使用。

  1. teamviewer,但是这玩意儿用久了,不交钱不让用,而且大文件夹传输速度跟不上,最多1兆每秒的速度。
  2. anydesk,免费,局域网内速度快,但是经常掉线,简直离谱。
  3. 向日葵,只有偶尔能直接复制粘贴文件,大多数时候,连剪切板都不共享,别说传文件了。关键还找不到教程(有明白向日葵剪切板原理的大佬求告知)。
  4. 用命令行实现scp 服务器之间远程复制 这个太麻烦了,每次传个东西都得整个终端,输入一堆命令行,这也太麻烦了~而且好像Windows-Windows之间无法传输。
  5. 微信网页版,邮箱网页版。这个也是麻烦,你得登录才行。

挂载网盘

唯一的缺点,就是你们要有一个网盘~
网盘这个东西,不是我买的,但是感觉不便宜,我们实验室用的是Synology牌子的,10T,大概
三千左右。
不知道大伙儿实验室有没有自己的网盘。
当然没有自己的网盘,在局域网内,应该也可以直接设置文件夹共享,进行分享(这个我没试过,应该可以)。

Windows挂载:

这个步骤非常简单:
1.进入-此电脑(主目录)
2.右键,选择添加一个网络位置
3.指定网络位置,输入(以下面做例子):

\\192.168.01.01\Admin

4.输出账号密码:
你的网盘帐号,以admin代替:

admin

密码 :

123456

5.挂载成功

Ubuntu 挂载网络硬盘(网盘)教程:

  1. 安装一个包:关于cifs,我也不太清楚是干啥的,中文没搜到有价值信息,后来试成了,也没细究了。
sudo apt-get install cifs-utils
  1. 在Ubuntu服务器,你的账户(假定tom)下,创建一个挂载文件夹pan.
cd /home/tom
mkdir pan
  1. 挂载命令行规则:

挂载示例:

sudo mount.cifs //192.168.01.01(IP地址)/Admin(IP下的账户名称)/ /home/tom/pan/(Ubuntu服务器下的挂载目录) -o user=admin(网盘账户名称),pass=123456(网盘账户密码),vers=2.0(这个不加,可能会报错),uid=tom,domain=tom(这两个不加,会导致将网盘挂载到root目录下,即在你的账户下没有权限对网盘进行文件创建,即不能将服务器文件复制到网盘文件,只能用命令行进行复制)

  1. 挂载示例命令行:
# 挂载示例,只挂载共享文件夹demo_files:
sudo mount.cifs //192.168.01.01/Admin/demo_files /home/tom/pan/ -o user=admin,pass=123456,vers=2.0,uid=tom,domain=tom

这样好看点,记得下面是一行,没有换行~

sudo mount.cifs //192.168.01.01/Admin/demo_files /home/tom/pan/ -o user=admin,pass=123456,vers=2.0,uid=tom,domain=tom

要在Ubuntu上进行网络挂载硬盘,可以按照以下步骤进行操作: 1. 确保目标硬盘已连接到网络上并具有正确的共享权限。 2. 在Ubuntu中安装cifs-utils软件包,该软件包提供了与Windows共享(SMB / CIFS)通信所需的工具。打开终端并运行以下命令来安装它: ``` sudo apt-get update sudo apt-get install cifs-utils ``` 3. 创建一个本地目录,用于将网络共享挂载到该目录。您可以选择在任何位置创建该目录,例如/home/your_user/mount_point。 ``` mkdir ~/mount_point ``` 4. 使用以下命令将网络共享挂载到刚刚创建的目录中: ``` sudo mount -t cifs //remote_server_ip/share_name ~/mount_point -o username=your_username,password=your_password ``` 其中,`//remote_server_ip/share_name` 是共享目标的IP地址和共享名称,`~/mount_point` 是本地目录的路径,`your_username` 和 `your_password` 是访问共享所需的凭据。 如果您希望在每次启动时都自动挂载网络共享,可以将相应的条目添加到`/etc/fstab`文件中。使用以下命令编辑该文件: ``` sudo nano /etc/fstab ``` 在文件末尾添加以下行,并将其替换为实际的共享和本地目录路径: ``` //remote_server_ip/share_name /home/your_user/mount_point cifs username=your_username,password=your_password 0 0 ``` 5. 保存并关闭`/etc/fstab`文件。您可以使用`Ctrl + X`,然后按`Y`键确认保存。 6. 使用以下命令重新加载`fstab`文件,以便自动挂载网络共享: ``` sudo mount -a ``` 现在,您应该能够通过访问本地目录来访问网络共享中的文件和文件夹。请确保输入正确的共享凭据和路径,并适当修改命令中的参数以适应您的网络设置。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hehedadaq

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值