📌  相关文章
📜  从 Windows 共享文件夹到 ubuntu oracle VM - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:06:32.758000             🧑  作者: Mango

从 Windows 共享文件夹到 Ubuntu Oracle VM - Shell/Bash

在这篇文章中,我们将介绍如何在 Ubuntu Oracle VM 中使用 Shell/Bash 将 Windows 共享文件夹映射到 Ubuntu 系统。

安装并启用 Samba

Samba 是一种提供文件共享服务的软件,我们需要在 Ubuntu 上安装并启用它。在终端中输入以下命令以安装 Samba:

sudo apt-get update 
sudo apt-get install samba

安装完成后,我们需要在 Ubuntu 上创建一个共享文件夹并设置共享权限。在此之前,我们需要确认我们已经安装了最新的 samba 软件包:

sudo apt-get update 
sudo apt-get install samba

接下来,我们需要创建一个共享目录并设置共享权限:

mkdir /home/<username>/shared_folder
chmod 777 /home/<username>/shared_folder

其中,<username> 是你的 Ubuntu 用户名。

从 Windows 访问共享文件夹

在 Windows 中,我们需要打开资源管理器并访问运行中的 Ubuntu Oracle VM。在地址栏中输入 \\<ip-address>\,其中 <ip-address> 是 Ubuntu VM 的 IP 地址。这里需要注意,我们需要将 IP 地址替换为实际的本地 IP 地址。

接下来,我们需要输入 Ubuntu VM 的用户名和密码以进行身份验证。登录后,我们就可以访问 Ubuntu VM 中的共享文件夹了。

在 Ubuntu 中使用 Shell/Bash 访问共享文件夹

现在我们已经成功将 Windows 共享文件夹映射到 Ubuntu 系统中,我们可以在 Shell/Bash 中使用以下命令访问共享文件夹:

sudo mount -t cifs //ip-address/shared-folder /mnt -o user=<username>,password=<password>

其中,ip-address 是 Windows 的 IP 地址,shared-folder 是共享文件夹名,usernamepassword 是访问该共享文件夹所需的用户名和密码。运行该命令后,我们可以在 /mnt 中看到共享文件夹的内容。

结论

在本文中,我们详细介绍了如何在 Ubuntu Oracle VM 中使用 Shell/Bash 将 Windows 共享文件夹映射到 Ubuntu 系统。我们首先安装并启用了 Samba,创建了一个共享文件夹并设置了共享权限。然后在 Windows 中访问该共享文件夹,并在 Ubuntu 中使用 Shell/Bash 访问共享文件夹。