ubuntu samba共享设置

本文详细介绍如何在Ubuntu系统中使用Samba实现与Windows系统的文件共享。步骤包括安装Samba软件、创建共享文件夹、编辑配置文件、添加网络访问账户等。

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

在ubuntu下通过samba设置windows与VMwares的linux的共享方法:

第一步:执行如下代码,安装samba软件;
sudo apt-get install samba
sudo apt-get install smbfs

第二步:在ubuntu下建立共享文件夹:
cd ~
mkdir share
sudo chmod 777 share
这时,在普通用户目录下,将会新建一个名字share的共享文件夹。

第三步:备份并编辑smb.conf文件,允许网络用户访问:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
将原smb.conf文件内容全部删掉,更改成如下代码:
;############smb.conf##############
[global]
; create workup
security = share
; is not guest invite
guest ok = yes
[share]
path=/home/liuqiming/share
; read
writeable = yes
上面的liuqiming更改为您自己的普通用户帐户名。

第四步:添加网络访问帐户。假设这个帐户名为lqm,代码为:
sudo useradd lqm

第五步:给添加的帐户设置登录密码:
sudo smbpasswd -a lqm
sudo gedit /etc/samba/smbusers
在新建立的文件内加入下面这一行并保存:
lqm = "network username"

第六步:重启samba:
sudo /etc/init.d/samba restart

第七步:在windows平台下通过访问VMware下linux平台的IP地址即可
进入共享界面,看到共享文件夹share.现在就可以操作该文件夹的内容,
像操作XP下的文件一样了。

[http://armembed.5d6d.com]

### 配置Samba共享文件夹 #### 安装Samba服务 为了使Linux系统能与Windows系统间进行文件和打印机共享,在Ubuntu上需安装Samba服务。这可以通过执行命令`sudo apt-get install samba samba-common`来完成[^4]。 #### 备份现有配置文件 考虑到修改配置可能带来的风险,建议先备份现有的Samba配置文件。此操作可通过运行`sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak`达成目的[^2]。 #### 创建并授权共享文件夹 创建一个新的用于共享的文件夹是一个可选步骤;也可以选择已有目录作为共享位置。如果决定新建,则应赋予其适当权限以便访问。例如,给予777权限(尽管这不是强制性的),可以使用如下命令创建一个新文件夹并更改权限: ```bash mkdir /path/to/shared/folder chmod 777 /path/to/shared/folder ``` #### 编辑SMB.CONF文件以定义共享资源 编辑位于`/etc/samba/smb.conf`中的全局配置文件,向其中添加一段描述要分享的内容。对于名为`share`的部分,指定路径和其他选项如可用性、浏览可见性和写入许可等参数: ```ini [share] path = /home/user/share # 替换为实际想要共享的位置 available = yes # 设置是否启用该共享 browseable = yes # 控制网络邻居能否看到这个共享 public = yes # 是否允许匿名访问 writable = yes # 用户是否有权在此处读取或写入数据 ``` 上述设置使得任何联网设备都能发现并连接到所设定的共享区域而无需认证凭证[^5]。 #### 启动及重启Samba服务 最后一步是启动(如果是首次安装的话)或者重新加载Samba守护进程,让新的改动生效。这通常涉及两个独立的服务——`smdbd`负责处理客户端请求,`nmbd`管理名称解析和服务公告。可以分别用下面两条指令来进行这项工作: ```bash sudo systemctl start smbd nmbd sudo systemctl restart smbd nmbd ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值