本文主要是介绍ubuntu 12.10搭建samba,共享windows资源,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近做linux大作业,用到了samba服务器。以前搭建过,现在重新学习,然后写个博客,总结一下。
在默认情况下,ubuntu并没有安装samba服务器,只是安装了samba-common的软件包。此samba-common软件包的内容是Samba服务器和客户端都需要使用的一些函数库等基本的文件。
(1)samba服务器的安装
sudo apt-get install samba
sudo apt-get install smbclient
本人安装服务时需要如下的问题:
两个依赖库的版本不对:
解决方法如下:
apt-get remove samba-common
apt-get remove libwbclinent0
然后重新
apt-get install samba smbclient;
安装成功
(2)启动服务
找了好多教程,发现对于服务名称,每一篇文章,默认的服务名称都不一样。
有的叫samba
有的叫sam
去/etc/init.d/下查看自己的服务名称
自己的samba服务名称为:
smbd
启动方法:
service smbd start
其他
service smbd stop
service smbd restart
配置文件设置:
配置文件所在目录“:
/etc/samba/smb.conf
然后设置如下:
其中
global settings
security = user (要求用户在访问共享资源之前必须提供用户名和密码进行验证)
其他设置分享
[share] //名字最好为自己的共享的目录
commnet = "" //表示备注信息
path = /home/myuser/share //共享目录
guest = yes //允许匿名用户登陆或使用此共享资源
read only = yes //用户只有可读的权限
然后重启服务
service smbd restart
为你的用户添加密码
smbpasswd -a 你的用户
然后编辑你的密码
(4):查看共享信息
在windows的网络窗口的url框中输入
\\linux服务器ip。
然后双击输入你之前设置的用户名和密码就可以了看到共享目录下的文件。
这篇关于ubuntu 12.10搭建samba,共享windows资源的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!