
文件共享后没有访问权限是由于未设置正确,具体解决步骤如下:
1、在电脑桌面找到计算机并在其上方点击右键,在d出的菜单中选中管理。
2、服务器管理器窗口左侧菜单中依次点击展开配置—本地用户和组—用户,在右侧窗口空白处点击右键,在d出的菜单中点击新用户。
3、在d出的新用户窗口中根据需要填写用户名和密码,最后点击创建。
4、返回电脑桌面并找到目标共享文件夹,在其上方点击右键,在d出的菜单中点击属性。
5、在属性窗口上方选项卡中找到并选中安全,在打开的安全选项卡中部找到并点击编辑。
6、在d出的对话框中找到并点击添加,在选择用户或组中点击高级。
7、在最新d出的对话框中找到并点击立刻查找,在下方搜索结果中找到刚刚新建的用户并且选中,最后点击确定。
8、在选择用户或组中点击确定返回该共享文件夹的权限窗口。
9、在组或用户名中选中刚刚添加的用户,在下方admin的权限中取消勾选允许读取即可,其他权限根据需要选择,最后依次点击确定完成设置。
1.启用Guest账号在很多情况下,为了本机系统的安全,Guest账户是被禁用的,这样就无法访问该机器的共享资源,因此必须启用Guest账户。
笔者以Windows XP系统为例进行介绍。在共享资源提供端,进入到“控制面板→管理工具”后,运行“计算机管理”工具,接着依次展开“计算机管理(本地)→系统工具→本地用户和组→用户”,找到Guest账户。如果Guest账户出现一个红色的叉号,表明该账户已被停用,右键单击该账号,在Guest属性对话框中,去除“账户已停用”的钩选标记,单击“确定”后,就启用了Guest账户。此方法适用于Windows 2000/XP/2003系统。
提示:使用Guest账户访问共享资源存在很大的安全隐患。当然我们也可以为每个访问用户创建一个指定的账号。首先在共享资源提供端创建一个新的账号,然后指定该账号的访问权限。接下来在要访问该共享资源的客户机中新建一个相同用户名和密码的账号,使用此账号登录客户机后,就能正常访问该账号所允许的共享资源。此方法较为安全,但要为网络中的每个用户都创建一个账号,不适合规模较大的网络。
2.修改用户访问策略
虽然启用了本机的Guest账号,但用户还是不能访问本机提供的共享资源,这是因为组策略默认不允许Guest账号从网络访问本机。
单击“开始→运行”,在运行框中输入“gpeditmsc”,在组策略窗口中依次展开“本地计算机策略→计算机配置→Windows设置→安全设置→本地策略→用户权利指派”(图1),在右栏中找到“拒绝从网络访问这台计算机”项,打开后删除其中的Guest账号,接着打开“从网络访问此计算机”项,在属性窗口中添加Guest账号。这样就能使用Guest账号从网络中访问该机的共享资源了。此方法适用于Windows 2000/XP/2003系统。
3.合理设置用户访问权限
网络中很多机器使用 NTFS文件系统,它的ACL功能(访问控制列表)可以对用户的访问权限进行控制,用户要访问这些机器的共享资源,必须赋予相应的权限才行。如使用Guest账号访问该机器的CPCW共享文件夹,右键点击该共享目录,选择“属性”,切换到“安全”标签页,然后将Guest账号添加到用户列表中,接着指定Guest的访问权限,至少要赋予“读取”和“列出文件夹目录”权限(图2)。如果想让多个用户账号能访问该共享目录,只需要添加Everyone账号,然后赋予“读取”和“列出文件夹目录”权限即可,这样就避免逐一添加和指定每个用户访问账号。此方法适用于采用NTFS文件系统的Windows 2000/XP/2003系统。
4改网络访问模式
XP默认是把从网络登录的所有用户都按来宾账户处理的,因此即使管理员从网络登录也只具有来宾的权限,若遇到不能访问的情况,请尝试更改网络的访问模式。打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账号的共享和安全模式”策略,将默认设置“仅来宾—本地用户以来宾身份验证”,更改为“经典:本地用户以自己的身份验证”。
这样即使不开启guest,你也可以通过输入本地的账户和密码来登录你要访问的计算机,本地的账户和密码为你要访问的计算机内已经的账户和密码。若访问网络时需要账户和密码,可以通过输入你要访问的计算机内已有的账户和密码来登录。
若不对访问模式进行更改,也许你连输入用户名和密码都办不到,//computername/guest为灰色不可用。即使密码为空,在不开启guest的情况下,你也不可能点确定登录。改成经典模式,则可以输入用户名和密码来登录你要进入的计算机。
5.正确配置网络防火墙
很多机器安装了网络防火墙,它的设置不当,同样导致用户无法访问本机的共享资源,这时就要开放本机共享资源所需的NetBIOS端口。笔者以天网防火墙为例,在“自定义IP规则”窗口中选中“允许局域网的机器使用我的共享资源”规则,最后点击“保存”按钮,这样就开放了NetBIOS端口。
6一个值得注意的问题
我们可能还会遇到另外一个问题,即当用户的口令为空时,即使你做了上述的所有的更改还是不能进行登录,访问还是会被拒绝。这是因为,在系统“安全选项”中有“账户:使用空白密码的本地账户只允许进行控制台登录”策略默认是启用的,根据Windows XP安全策略中拒绝优先的原则,密码为空的用户通过网络访问使用Windows XP的计算机时便会被禁止。我们只要将这个策略停用即可解决问题。在安全选项中,找到“使用空白密码的本地账户只允许进行控制台登录”项,停用就可以,否则即使开了guest并改成经典模式还是不能登录。经过以上的更改基本就可以访问了,你可以尝试选择一种适合你的方法。下面在再补充点其它可能会遇到的问题。
7网络邻居不能看到计算机
可能经常不能在网络邻居中看到你要访问的计算机,除非你知道计算机的名字或者IP地址,通过搜索或者直接输入//computername或//IP。请按下面的 *** 作解决:启动“计算机浏览器”服务。“计算机浏览器服务”在网络上维护一个计算机更新列表,并将此列表提供给指定为浏览器的计算机。如果停止了此服务,则既不更新也不维护该列表。
137/UDP--NetBIOS名称服务器,网络基本输入/输出系统(NetBIOS)名称服务器(NBNS)协议是TCP/IP上的NetBIOS(NetBT)协议族的一部分,它在基于NetBIOS名称访问的网络上提供主机名和地址映射方法。
138/UDP--NetBIOS数据报,NetBIOS数据报是TCP/IP上的NetBIOS(NetBT)协议族的一部分,它用于网络登录和浏览。
139/TCP--NetBIOS会话服务,NetBIOS会话服务是TCP/IP上的NetBIOS(NetBT)协议族的一部分,它用于服务器消息块(SMB)、文件共享和打印。请设置防火墙开启相应的端口。一般只要在防火墙中允许文件夹和打印机共享服务就可以了。
原因和解决方式如下:
可以登录samba服务器,但是没有权限访问linux下的共享目录
1、确保linux下防火墙关闭或者是开放共享目录权限 iptalbes -F
2、确保samba服务器配置文件smbconf设置没有问题,可网上查阅资料看配置办法
3、确保setlinux关闭,可以用setenforce 0命令执行。 默认的,SELinux禁止网络上对Samba服务器上的共享目录进行写 *** 作,即使你在smbconf中允许了这项 *** 作。
这两个命令必须执行:
iptables -F
setenforce 0:
补充说明:
1、Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置"NetBIOS over TCP/IP"使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享。资源。
2、应用功能:
由上面说明的 SAMBA 发展缘由,可以看出, SAMBA 最初发展的主要目就是要用来沟通Windows 与 Unix Like 这两个不同的作业平台。最大的好处就是不必让同样的一份数据放置在不同的地方,搞到后来都不晓得哪一份资料是最新的!而且也可以透过这样的一个档案系统让Linux 与 Windows 的档案传输变得更为简单!也就是说,可以透过『网络上的芳邻』来进行Linux 与 Windows 档案的传输。那么 SAMBA 可以进行哪些动作呢
①分享档案与打印机服务;
②提供使用者登入 SAMBA 主机时的身份认证,以提供不同身份者的个别数据;
③进行 Windows 网络上的主机名称解析 (NetBIOS name)
④进行装置的分享 ( 例如 Zip, CDROM )
这两种情况,是不同的情况,每种情况的解决方法并不相同。第一种情况:突然之间win10的共享文件夹无法访问和打开。
windows10的共享文件夹之前能够正常打开,突然之间无法正常打开,考虑可能是对方也就是共享服务器出现了问题,包括网络故障、IP更改以及断电等等。
建议将共享服务器的IP更改为固定IP,并避免共享服务器出现网络故障、避免共享服务器出现断电情况。
第二种情况:win10装机之后,从来没有成功访问过局域网中的共享文件或文件件。
这种情况,说明win10的共享有问题,请重新将win10的网络设置为打开网络和共享中心的文件与文件夹共享的功能,而如果本机的共享没有问题、可以发现局域网内的文件或文件夹的话,请检查windows10共享服务器的网络以及共享的相关设置。在提供共享的主机上进行以下设置: 1、点击开始,点击运行,输入gpeditmsc,点击确定; 2、左侧导航栏依次点击展开计算机配置--windows设置--安全设置--本地策略--安全选项,右侧列表找到”账户:来宾账户状态“并双击; 3、d出对话框,点击已启用,点击确定; 4、右侧列表中找到”网络访问:本地账户的共享和安全模式“,然后双击; 5、d出对话框中,从下拉列表中选择”仅来宾-对本地用户进行身份验证,其身份为来宾“,点击确定; 6、关闭组策略编辑器,重启计算机即可。
他们不在同一个工作组,客户端电脑访问不了服务器的,你看下这台服务器的工作组,把你要访问的另一台电脑加入同一个工作组。具体 *** 作方法如下:
第一步:右击主机端电脑桌面的“计算机”,选择“属性”。
第二步:点击“属性”,查看下主机端电脑的工作组名称,并记住主机端电脑的名称,如果名称太长可点击右侧的“更改设置”按钮更改此名称。
第三步:在客户端电脑上,右击主机端电脑桌面的“计算机”,选择“属性”,查看下这台电脑的工作组是不是跟主机端加入的工作组是否一致。
第四步:如果这台客户端电脑的工作组跟主机端加入的工作组不一致,点击”更改设置“,选第一个计算机名,点击下面“更改”。
第五步:输入跟主机端电脑一致的工作组名称,点“确认”。
第六步:点击“开始”→“运行”,在“打开”的输入框里输入“\”加上上一步记录的主机端电脑的名称,然后点击“确定”,打开主机端共享,如下图所示:
第七步:双击共享的文件图标,此时另一台电脑就可以打开服务器上共享的文件了。
1、键盘按win+r快捷键d出运行框:
2、在打开输入框输入服务器IP地址:
3、单击确定按钮进行连接:
4、连接成功将会d出一个凭据输入框,输入管理员给你的用户名和密码:
5、输入用户名和密码后单击确定按钮
6、连接成功后将进入如下的共享文件目录位置:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)