Win7系统用虚拟机安装Linux时,在配置Smb服务器时的问题

Win7系统用虚拟机安装Linux时,在配置Smb服务器时的问题,第1张

samba的用户和ftp什么的有点区别

你要先建立本地用户

就是说

useradd zhangsan

然后在把本地用户加入在samba用户数据库中

smbpasswd -a zhangsan或者pdbedit -a -u zhangsan(两个命令都可以)

最后登陆的时候密码用的是你加入samba用户数据库时输入的密码,而不是本地用户密码

另外,建议把iptables给关了(service iptables stop+chkconfig iptables off),并且用getenforce查看seliux状态是否关闭,建议关selinux,不想关的话,可以看下面的教程

或者查看bool值

主要是这两项改成off就行了

setsebool samba_export_all_rw=0

setsebool samba_export_all_ro=0 ////0就是off

全部是自己手打,有什么不懂,还可以继续问

问题不出在Windows上,而是Linux上面的Samba配置文件问题,修改方法如下:

1、对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

2、设置文件夹权限,检测配置文件

chmod -R 0777 /home/samba/share  

testparm

3、重启Samba服务即可解决

service smb restart# service nmb restart


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9635508.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存