在ubuntu配置smb共享目录

本文介绍如何通过安装Samba并进行相应配置,使Mac能够挂载远程服务器的家目录,实现远程文件访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目的

为了mac能够挂载远程服务器的家目录

安装samba

$ sudo apt-get install samba

添加用户

我在远程服务器上的用户名是jagger, 所以

$ sudo smbpasswd -a jagger

这个时候要你设置密码,输入就好

配置

编辑/etc/samba/smb.conf文件,在最后加上如下内容:

[jagger]
   comment = kagger's Home
   path = /home/jagger
   browseable = yes
   read only = no
   guest ok = no
   create mask = 0600

保存退出

重启服务

$ sudo /etc/init.d/samba restart

看到如下输出

[ ok ] Restarting nmbd (via systemctl): nmbd.service.
[ ok ] Restarting smbd (via systemctl): smbd.service.

在mac上挂载smb远程目录

在finder下同时按下command+r+k,输入smb://ip,然后输入用户名密码即可.

此时就可以在finder上看到远程家目录挂载到本机上,挂载点是

/Volumes/jagger/
### 在 Ubuntu设置 SMB 共享文件夹的详细指南 要在 Ubuntu 系统中配置 SMB 共享文件夹,可以使用 Samba 服务。Samba 是一种开源软件套件,允许 Linux 系统与 Windows 系统之间进行文件和打印机共享[^3]。 #### 安装 Samba 服务 确保系统已更新到最新版本: ```bash sudo apt update && sudo apt upgrade -y ``` 安装 Samba 软件包: ```bash sudo apt install samba -y ``` #### 创建共享文件夹 创建一个用于共享目录,并设置适当的权限: ```bash sudo mkdir -p /srv/samba/share sudo chmod 777 /srv/samba/share ``` #### 配置 Samba 文件 编辑 Samba 的主配置文件 `/etc/samba/smb.conf`,添加共享文件夹的配置段: ```bash sudo nano /etc/samba/smb.conf ``` 在文件末尾添加以下内容: ```ini [shared] path = /srv/samba/share browsable = yes writable = yes guest ok = yes create mask = 0777 directory mask = 0777 ``` #### 设置用户访问权限(可选) 如果需要设置用户访问权限,可以为特定用户创建 Samba 密码: ```bash sudo smbpasswd -a <username> ``` 替换 `<username>` 为需要访问共享文件夹的用户名。 #### 启动并启用 Samba 服务 启动 Samba 服务并设置开机自启: ```bash sudo systemctl restart smbd sudo systemctl enable smbd ``` #### 防火墙配置 确保防火墙允许 Samba 流量通过: ```bash sudo ufw allow samba ``` #### 在 Windows 系统中访问共享文件夹 在 Windows 资源管理器中输入以下路径以访问共享文件夹: ``` \\<Ubuntu-IP-Address>\shared ``` 替换 `<Ubuntu-IP-Address>` 为 Ubuntu 系统的实际 IP 地址。 #### 验证共享功能 可以通过以下命令测试 Samba 配置是否正确: ```bash testparm ``` #### 使用 SMB 协议从 Ubuntu 访问其他设备 如果需要从 Ubuntu 系统访问其他设备上的 SMB 共享文件夹,可以在文件管理器中打开 `Other Locations`,然后输入目标设备的 SMB 地址: ``` smb://<Target-IP-Address>/<Share-Name> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值