windows 直接访问Linx共享文件夹老是要输密码,能不能不输设置?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows 直接访问Linx共享文件夹老是要输密码,能不能不输设置?相关的知识,希望对你有一定的参考价值。

实现要求:我想在使用windows时运行Linux服务器的IP地址时直接访问IP就可以浏览到自己设定的两个文件夹共享Share 和Test文件夹,不需要输入密码就可以看到Share和Test两个文件夹,当访问Share文件夹时就弹出输入密码才可以访问,Test文件夹不需要密码可以浏览访问?

共享名 路径 权限
Test /home/Test 所有人员包括来宾均可以访问
Share /home/Share 仅允许特定组的用户进行读写访问
特定组的组名为TE,目前的Alice、Jack、Tom三个人
已经确定永久关闭防火墙和SELinux服务。
根据一篇文章设定的看完自己设定之后直接访问linux服务器的共享老是提示要输入用户跟密码,我不想每换一台电脑就要输入用户跟密码,理论是可以实现的,不知道啥原因造成,有懂的高手帮忙看看,我的配置如下:

添加如下内容:
[global]
workgroup=test
netbios name=ZZSRV2
server string=Samba Server
#security=share
security=user
map to guest = Bad User
[Test]
path=/home/Test
readonly=yes
browseable=yes
guest ok=yes
[Share]
path = /home/Share/
public = no
writable = yes
write list = @TE
validusers = @TE

创建用户并分配权限
//创建操作系统用户
# useradd alice
# useradd jack
# useradd tom
# useradd TE

//创建SAMBA用户
# smbpasswd -a alice
# smbpasswd -a jack
# smbpasswd -a tom

//修改目录权限
# chown TE:TE /home/Share/
# chmod 770 /home/Share

已经查明原因,跟加入域用户的电脑有关系,如果是域用户访问的windows电脑就必须要输入密码,但如果没加入域,只是普通局域网组,就没这个访问限制,Test文件夹可以正常访问无需密码,Share文件夹就需指定组的用户跟密码才能访问!但就上面的设定就是必须是TE组的成员才可以访问,每个成员建立的资料等信息都不能被别的成员随意删除,只可访问,不可删除,删除文件需要原有成员当初建立这个档案资料成员才可以自己删除! 参考技术A [Test]
path=/home/Test
readonly=yes
browseable=yes
guest ok=yes
[Share]
path = /home/Share/
public = no
browseable=yes
writable = yes
write list = @TE
validusers = @TE

设置相关目录的访问权限。
设置完后重启smb服务。

Windows下局域网共享文件夹

1.设置文件夹共享,当他人需要拷贝文件时直接通过IP地址访问文件夹

Win+R 输入要访问的文件夹的IP地址。 如,我的电脑ip地址是\\192.168.1.104

技术图片

 

 

 

 2.如何设置文件夹共享-设置步骤如下:

 

 

技术图片

 

 

 

 

 技术图片

 

 

技术图片

 

 

 

技术图片

 

 

 

 

 

 

 到此结束,共享文件夹成功。

当他人与192.168.1.104同一局域网(同一网络)时即可通过IP访问文件夹拷贝文件

 

以上是关于windows 直接访问Linx共享文件夹老是要输密码,能不能不输设置?的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu访问 Windows共享

windows7 共享文件夹 访问权限

UOS免密访问windows共享文件夹

如何访问ubuntu共享文件夹

win10文件共享的坑

LInux挂载Windows端共享软件