Linux,samba怎么设置的?

 我来答
百度网友dec02b6
2011-02-26 · TA获得超过973个赞
知道小有建树答主
回答量:942
采纳率:0%
帮助的人:736万
展开全部
您好,我来给你一个设置的例子吧,照我这个例子你就能轻松的搭建你的samba服务器:
环境要求:假设虚拟机(samba服务器)的IP是192.168.1.1,客户机就是真实机IP192.168.1.2,两者能ping通,我们再做以下:
[root@ Desktop]# mkdir /share
[root@ Desktop]# vi /etc/samba/smb.conf
[root@ Desktop]# sambapasswd root
[root@ Desktop]# admin<输入密码>
[root@ Desktop]# admin<重复输入密码>
在smb.conf配置文件中添加以下行:
[share]
comment = share
path = /share
public = yes
(任何人都能够访问)
[root@ Desktop]# service smb reload
重新加载:不要重启,在现实生活中一般不重启;
测试:在windows XP 的运行中\\192.168.1.1\share
会弹出一个登录窗口,输入用户名root密码admin即可进入linux的samba共享目录,说明已经共享成功。
希望我的回答能够帮助你,如有不明白的地方可以加我69964882或者访问我的网站www.chlinux.com
npmdc09
2011-03-01 · TA获得超过742个赞
知道小有建树答主
回答量:600
采纳率:0%
帮助的人:0
展开全部
#mkdir /public
为了确保拷文件没问题,修改目录权限:
#chmod 777 /public
修改linux虚拟机中的/etc/samba/smb.conf文件,
#vi /etc/samba/smb.conf
新增如下内容:
[public]
path = /public
read only = no
public = yes

修改安全级别,如果对samba用户知道很少,那么直接配置成共享级别,修改security后面的内容为share:
security = share

保存退出。
启动samba服务:
#service smb restart

检查虚拟机ip地址:
#ifconfig

看到ip地址后,在windows下,点击“开始”->“运行”->输入“\\192.168.100.100”,再点击确定,就能访问虚拟机共享的public目录往里写文件了了。(上面的192.168.100.100为虚拟机的IP地址)

如果对samba用户了解的多一些,则为了更安全起见,将安全级别配置成user级别,比上述步骤多出来的步骤就是添加samba用户。
#useradd testuser
#passwd testuser
首先添加系统用户,然后配置samba用户,或者可以直接使用系统已经存在的用户配置成samba用户:
#smbpasswd -a testuser
将上述步骤中的security修改为user:
security = user
重启samba服务:
#service smb restart

用同样的方式在windows里访问虚拟机共享目录时,需要输入testuser用户名和用smbpasswd命令设置的密码,并且对目录的访问权限与testuser用户在系统里的权限一致。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曹晓山11
推荐于2016-11-21 · 知道合伙人互联网行家
曹晓山11
知道合伙人互联网行家
采纳数:3033 获赞数:52065
毕业南阳理工学院计算机科学与技术专业,本科学位。互联网行业从业3年工作经验,读过编程类相关书籍多本。

向TA提问 私信TA
展开全部

1、用rpm命令安装Samba服务

rpm -ivh samba-3.0.33-3.29.el5_6.2.i386.rpm -f --nodeps
rpm -ivh samba-client-3.0.33-3.29.el5_6.2.i386.rpm  -f --nodeps
rpm -ivh samba-common-3.0.33-3.29.el5_6.2.i386.rpm -f --nodeps

2、对Samba配置文件进行备份,然后配置一个公开的目录

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak  
rm /etc/samba/smb.conf  
touch /etc/samba/smb.conf  
vi /etc/samba/smb.conf  
#配置一个公开的访问目录,在新创建的smb.conf文件中加入以下配置  
<pre name="code" class="plain">
#========= Global Settings ========  
[global]  
workgroup = WORKGROUP  
security = share  
map to guest = bad user  
#===== Share Definitions ==========
[MyShare]  
#共享目录路径
path = /home/samba/share  
browsable =yes  
writable = yes  
guest ok = yes  
read only = no

3、设置共享文件夹权限,检测配置文件

chmod -R 0777 /home/samba/share  
testparm

4、重启Samba服务

service smb restart
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangtao9999
2011-02-26 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8068万
展开全部
如果你用 SUSE/openSUSE 和 Ubuntu ,samba 貌似都是直接集成到 GNOME 的右键菜单了。不过我用了几次,貌似还是不好用……
有条件还是用 scp 吧……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
所以放在心上1319
2011-02-26 · TA获得超过459个赞
知道小有建树答主
回答量:1167
采纳率:50%
帮助的人:824万
展开全部
何不去看一下samba的官网呢?详细教程都在那儿!
首先要最小化你的配置,逐步增加其复杂度!

从最小做起。如果你还没有了解什么是samba?那么别做先,了解去!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式