在Ubuntu上安装samba

本文介绍如何在 Ubuntu 上安装和配置 Samba 服务,实现与 Windows 的文件共享。主要内容包括卸载旧版 Samba、安装配置 Samba 服务、创建共享目录及账户、重启服务并进行测试。

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

在10.04上安装samba时,先把samba卸载,不然会影响后面的安装。

0.卸载samba
sudo apt-get remove samba-common
sudo apt-get remove smbclient
sudo apt-get remove samba
一. Ubuntu samba配置的安装:
sudo apt-get insall samba
sudo apt-get install smbfs
二. 创建共享目录:
mkdir /home/share
sudo chmod 777 /home/share
三. 创建Ubuntu Samba配置文件:

1. 修改现配置文件
sudo vi /etc/samba/smb.conf
在smb.conf最后添加
[share]
path = /home/share
available = yes
browsealbe = yes
public = yes
writable = yes

四. 重启Ubuntu samba服务器
sudo /etc/init.d/smbd restart

五. Ubuntu Samba配置测试
smbclient -L //localhost/share
在测试时出现这个问题
解决办法:
sudo apt-get install smbclient
sudo apt-get install samba4-client
之后再测试就通过了,出现原因是没有安装上面两个软件。

六,Ubuntu Samba配置使用
打开我的电脑,选择工具->映射网络驱动器(N)->在文件夹下输入\\你的虚拟机IP\share 最后按回车。就可以使用了
当你回到计算机下的时候会多出这东西,这就是你共享的网络位置。
注意:有时候即使安装好了samba,在windows下能看到与linux共享的东西,但是你在windows下不能够操作这些共享的文件,这个问题的解决办法就是,在修改smb.conf时,修改有问题,根据不同的情况具体分析,可以像下面这样修改:
[share]
comment=linux share
path=/home/share
create mask=0700
directory mask =0700
force user=nobody
force droup =nogroup
available=yes
browseable=yes
writeable=yes
guest ok=yes
有些时候需要另外建一个用户才行。

四. 创建Ubunt u samba帐户 
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a phinecos
  
然后会要求你输入samba帐户的密码
如果没有第四步,当你登录时会提示 session setup failed: NT_STATUS_LOGON_FAILURE] 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值