Ubuntu Dolphin如何管理网络共享
导读:Ubuntu Dolphin 管理网络共享 核心要点 Dolphin 是 KDE Plasma 的文件管理器,擅长作为网络共享的“客户端”去连接与浏览,例如 SMB/CIFS、FTP/SFTP、NFS 等;它并不等同于完整的共享服务器配置...
Ubuntu Dolphin 管理网络共享
核心要点
- Dolphin 是 KDE Plasma 的文件管理器,擅长作为网络共享的“客户端”去连接与浏览,例如 SMB/CIFS、FTP/SFTP、NFS 等;它并不等同于完整的共享服务器配置工具。若需要把本机文件夹共享出去,通常要配合 Samba 等服务端组件完成配置。
访问网络共享
- 在 Dolphin 中通过协议地址直连
- SMB/CIFS:在位置栏输入 smb://服务器IP或主机名/共享名(如:smb://192.168.1.10/Share)。
- FTP/SFTP:输入 ftp:// 或 sftp:// 地址(如:sftp://192.168.1.20)。
- NFS:输入 nfs:// 地址(如:nfs://192.168.1.30/export)。
- 出现登录对话框时填写凭据;勾选“记住密码”便于下次自动登录。
- 通过网络浏览
- 在位置栏输入 remote:/ 打开网络区域,或在侧边栏点击“Network/地球”图标,按提示选择并连接到局域网中的可用服务器。
将本机文件夹共享出去
- 安装并配置 Samba
- 安装组件:sudo apt update & & sudo apt install samba
- 创建共享目录:mkdir -p /home/用户名/shared
- 编辑配置:sudo nano /etc/samba/smb.conf,在末尾添加示例
- [shared]
- path = /home/用户名/shared
- available = yes
- valid users = 用户名
- read only = no
- browsable = yes
- writable = yes
- guest ok = yes
- create mask = 0777
- directory mask = 0777
- 设置 Samba 用户:sudo smbpasswd -a 用户名
- 使配置生效:sudo systemctl restart smbd(部分系统还需 nmbd)
- 从其他设备访问
- Windows:在资源管理器输入 \Ubuntu_IP\shared
- Dolphin:输入 smb://Ubuntu_IP/shared
- 说明
- 上述做法侧重“用 Dolphin 连接与管理共享”。若要在图形界面更便捷地管理 Samba 用户/共享,可额外安装 system-config-samba 等工具(可选)。
命令行挂载与开机自动挂载
- 准备
- SMB/CIFS 客户端:sudo apt install cifs-utils
- NFS 客户端:sudo apt install nfs-common
- 临时挂载
- SMB:sudo mount -t cifs //服务器/共享 /mnt/point -o username=用户
- NFS:sudo mount -t nfs 服务器:/共享 /mnt/point
- 验证:df -h | grep /mnt/point
- 安全自动挂载(避免明文密码)
- 创建凭据文件:~/.smbcredentials
- username=你的用户名
- password=你的密码
- chmod 700 ~/.smbcredentials
- /etc/fstab 示例(按需选择 vers 与其他选项)
- //server/share /mnt/point cifs credentials=/home/用户名/.smbcredentials,uid=1000,gid=1000,file_mode=0644,dir_mode=0755,iocharset=utf8,vers=3.0 0 0
- server:/share /mnt/point nfs defaults 0 0
- 测试:sudo mount -a;若提示不支持 SMB 版本,可尝试将 vers=3.0 改为 2.0 或 1.0。
- 创建凭据文件:~/.smbcredentials
常见问题与排查
- 主机名解析慢或不通
- 在 /etc/nsswitch.conf 的 hosts 行加入 wins(如:hosts: files mdns4_minimal [NOTFOUND=return] dns wins),可提升局域网 NetBIOS/WINS 名称解析能力;必要时配合静态 IP 使用更稳定。
- 权限与所有权
- 共享目录与挂载点的 权限/属主 需匹配访问需求(如使用 Samba 时设置共享目录对相应用户可写)。
- 服务状态与连通性
- 确认服务端:systemctl status smbd(必要时 nmbd);客户端先 ping 服务器 IP,再尝试挂载。
- 虚拟机场景
- 若使用 VirtualBox 的“共享文件夹”,在 Linux 客户机中通常通过 vboxsf 内核模块挂载(非 SMB/NFS),与 Dolphin 的网络协议访问路径不同。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu Dolphin如何管理网络共享
本文地址: https://pptw.com/jishu/770921.html
