Ubuntu共享服务samba
官网
https://ubuntu.com/tutorials/install-and-configure-samba#3-setting-up-samba
安装
apt-get update
apt-get install samba
创建共享目录
mkdir /home/<username>/sambashare/
- sambashare:共享的目录名
编辑配置
官方案例
配置文件的路径:/etc/samba/smb.conf
- 编辑配置文件
sudo vim /etc/samba/smb.conf
- 参考配置
[sambashare]
comment = Samba on Ubuntu
path = /home/username/sambashare
read only = no
browsable = yes
个人配置
我是将我的整个用户目录共享出来了
[ionc]
comment = ionc on Ubuntu
path = /home/ionc
read only = no
browsable = yes
writable=yes
deadtime = 30
重启服务
sudo service smbd restart
- 更新防火墙规则
sudo ufw allow samba
为用户设置密码
sudo smbpasswd -a username
- username: 主机上真实存在的用户
Reload Samba for every change to users/passwords or 'smb.conf'
sudo /etc/init.d/samba reload
If the above command doesn't work for you, try:
sudo smbd reload
连接
mac
On macOS: In the Finder menu, click Go > Connect to Server then enter
smb://172.16.85.129/ionc



win
On Windows, open up File Manager and edit the file path to:
\\ip-address\sambashare
Note: ip-address is the Samba server IP address and sambashare is the name of the share.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?