温馨提示×

Ubuntu Dolphin如何管理网络共享文件夹

小樊
53
2025-09-25 04:43:55
栏目: 智能运维

Ubuntu Dolphin管理网络共享文件夹的步骤

一、准备工作:安装Samba客户端

Dolphin本身不具备直接管理网络共享的功能,需通过Samba客户端实现与Windows或其他Linux设备的共享交互。在Ubuntu终端执行以下命令安装:

sudo apt update sudo apt install smbclient 

二、访问网络共享文件夹

1. 通过Dolphin直接连接

打开Dolphin文件管理器,点击左侧网络选项,再选择SMB标签。点击添加网络位置,输入共享服务器的IP地址或主机名(如192.168.1.100)、共享名称(与Samba配置中的[shared]部分名称一致,如shared),选择SMB协议版本(通常选SMB2SMB3),输入具有访问权限的用户名和密码,点击连接。连接成功后,共享文件夹会显示在Dolphin左侧导航栏的网络下,可直接浏览、复制、粘贴或删除文件。

2. 通过命令行挂载(可选)

若需永久挂载共享文件夹,可执行以下步骤:

  • 创建本地挂载点(如/mnt/networkshare):
    sudo mkdir -p /mnt/networkshare 
  • 挂载共享文件夹(替换servershareuserpass为实际值):
    sudo mount -t cifs //server/share /mnt/networkshare -o username=user,password=pass 
  • 卸载时使用:
    sudo umount /mnt/networkshare 

三、共享自己的文件夹供网络访问(可选)

若需让其他设备访问Ubuntu中的文件夹,需配置Samba共享:

1. 安装Samba服务

sudo apt install samba 

2. 创建共享文件夹并设置权限

sudo mkdir /home/your_username/shared sudo chmod 777 /home/your_username/shared # 开放读写权限(根据需求调整) 

3. 配置Samba

编辑Samba配置文件:

sudo nano /etc/samba/smb.conf 

在文件末尾添加以下内容(替换your_username和共享路径):

[shared] path = /home/your_username/shared available = yes valid users = your_username read only = no browsable = yes writable = yes guest ok = no # 禁止匿名访问(更安全) create mask = 0777 directory mask = 0777 

4. 创建Samba用户并重启服务

sudo smbpasswd -a your_username # 设置Samba专用密码 sudo systemctl restart smbd sudo systemctl enable smbd # 开机自启 

5. 访问共享

其他设备可通过\\Ubuntu_IP_Address\shared(Windows)或Dolphin连接(方法同二)访问共享文件夹。

注意事项

  • 确保Ubuntu和访问设备的防火墙允许Samba流量(UDP 137-138、TCP 139、445)。
  • 若使用SELinux,需调整策略(如setenforce 0临时关闭,或修改/etc/selinux/config永久设置)。
  • 为提升安全性,建议使用强密码并限制valid users范围,避免使用guest ok = yes(除非必要)。

0