📌  相关文章
📜  网络 linux 上的共享文件夹 - Shell-Bash (1)

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

网络 Linux 上的共享文件夹 - Shell/Bash

在 Linux 系统中,有时需要共享文件夹以便其他计算机可以访问。而网络上的共享文件夹是需要在 Shell/Bash 终端中操作的。本文将介绍如何在 Linux 系统中创建和访问网络共享文件夹。

创建共享文件夹

要创建共享文件夹,需要安装 Samba 工具包。在 Ubuntu 和 Debian 系统中,可以通过以下命令进行安装:

sudo apt-get update
sudo apt-get install samba

安装完成后,在终端中创建一个文件夹并为其授予访问权限:

mkdir shared_folder
chmod 777 shared_folder

接下来,修改 /etc/samba/smb.conf 文件以启用共享文件夹。打开文件并在文件末尾添加以下内容:

[shared]
comment = Shared Folder
path = /path/to/shared_folder
browseable = yes
writable = yes
guest ok = yes

其中,[shared] 是共享文件夹的名称,可以自行定义;comment 是关于共享文件夹的注释;path 是共享文件夹的路径;browseable 表示共享文件夹是否可浏览;writable 表示共享文件夹是否可写入;guest ok 表示是否允许访客访问共享文件夹。

完成以上修改后,保存并关闭文件。接下来,重启 Samba 服务并重新加载配置文件以使其生效:

sudo systemctl restart smbd
sudo systemctl reload smbd

现在,共享文件夹已经创建好了并可以在其他计算机上访问了。

访问共享文件夹

要访问共享文件夹,需要知道 Linux 主机的 IP 地址和共享文件夹的名称。在 Windows 系统中,可以按如下方式访问共享文件夹:

  • 打开“文件资源管理器”;
  • 在地址栏中输入 \\<LinuxIP>\<shared>,其中 <LinuxIP> 是 Linux 主机的 IP 地址,<shared> 是共享文件夹的名称;
  • 在弹出的窗口中输入 Linux 主机的用户名和密码。

如果一切设置正确,现在可以在 Windows 中访问 Linux 上的共享文件夹了。

总结

本文介绍了如何在 Linux 系统中创建和访问网络共享文件夹。要创建共享文件夹,需要安装 Samba 工具包,并在 /etc/samba/smb.conf 文件中进行修改。要访问共享文件夹,可以使用 Windows 上的“文件资源管理器”,并输入 Linux 主机的 IP 地址和共享文件夹的名称。