win7系统通过samba访问linux共享文件夹提示系统权限不够。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win7系统通过samba访问linux共享文件夹提示系统权限不够。相关的知识,希望对你有一定的参考价值。
通过在Linux系统上安装samba已经可以正常访问设置的共享文件夹share,但是由于在share文件中一直有新的文件生成,每次访问新生成的文件都要输入一遍chmod -Rf 777 /root/share,否则就提示系统权限不够。请问这是什么原因,有没有好的解决办法啊?
这是linux上的samba服务文件夹权限没有作设置,以redhat linux为例。
1、设置文件夹权限,检测配置文件,假设在samba服务配置文件中设置的公开目录为/home/samba/share。
chmod -R 0777 /home/samba/sharetestparm
2、重启Samba服务即可解决
service smb restart 参考技术A 有些是内核文件,你的权限不够。。。或者格式和windows下的格式不一样就无法显示。。。。 # This one is user define directory Kingboys.[northboy]
comment = Personl Directory
path = /home/northboy
read only = no
public = yes
writable = yes
还有用smbpasswd -a 来添加用户和密码本回答被提问者采纳 参考技术B 一个办法,samba共享的账号设置成新生成文件的用户。。。。追问
samba配置文件smb.conf中global已经设置security=share了啊。为什么还是会出现上面的情况。
参考技术C 按理说输入一遍chmod -rf 777 /root/share就可以了主机win7 客户机debian 虚拟机virtualbox 怎么用samba实现共享
主机win7 客户机debian 虚拟机virtualbox 怎么用samba实现共享
想实现通过ip访问debian
其次,启动smb服务.service smb restart
如果你的访问控制策略没问题的话,就可以通过Windows的查找计算机,或网络邻居访问linux主机了.Linux可以用smbclient 命令访问windows.
常见错误是:
smb.conf 配置错误
共享文件夹读写权限设置有误.用chmod 777 共享文件夹,实现匿名访问.
虚拟机网络配置错误.具体情况,参考帮助文件,我的是HOST-ONLY.如果是桥接网络的话,应该问题很少.
Windows主机防火墙策略.如果只是为了实验,可以关闭防火墙.
应该通过这几步能够实现吧.希望能够帮到你. 参考技术A virtualbox没用过
用VMware的话,在debian上安samba服务器就是,网络选择直连,即主机与客户机平行关系
“通过ip访问debian”我的理解就是在主机下通过局域网debian机ip访问其samba共享文件夹
debian下安samba
sudo apt-get install samba
配置文件:/etc/samba/smb.conf
使用smbpasswd –a username 来添加用户 参考技术B 要访问哪个机器,就在访问目标机器上开启samba服务就行了,用ftp,http也都可以达到共享的目的。匿名的话只要开启服务就行了。不用什么配置。
以上是关于win7系统通过samba访问linux共享文件夹提示系统权限不够。的主要内容,如果未能解决你的问题,请参考以下文章