1.如何在Windows下更换用户身份访问Samba服务器?
在Windodows客户机访问Samba服务器时,常出现的一种现象是:在建立了访问Samba服务器的连接之后,再次访问该服务器时,不再出现身份认证对话框,这样便无法更换用户身份。
造成这一现象的原因是Windows本身的机制问题更确切地说这是SMB服务的问题,由于NETBIOS服务是面向连接的,当客户与Samba服务器建立连接后,此连接在一段时间内始终是活跃的,所以当用户再次访问该服务器时,便采用了前面的身份而无需再次验证身份。 解法方法: net use C$">\\192.168.1.102\IPC$ /delete 删险上一次建立的连接。
在成功删除共享连接后即可更换用户身份访问Samba服务器。
2.Vista系统无法访问Samba共享目录怎么办?
解决方法如下: 首先,单击[开始]——[运行] 输入 “secpol.msc”打开管理工具,展开“本地策略(Local Policies)”。
然后,单击“安全选项(Security Options)”。 双击“网络安全:LAN Manager 身份验证级别(Network Security: LAN Manager authentication level)” 最后,单击列表中:发送LM和NTLMv2,如果已协商,则使用NTLMv2协议(LM and NTLM – use NTLMV2 session security if negotiated) . 通过以上设置,在对方不支持NTLMv2认证的时候,系统会自动采用NTLM认证方式进行验证。
如果Vista系统不能同其它服务正常连接的时,也不妨试试这个方法。
3.如何处理Windows7无法访问NAS或Samba服务器?
在系统默认情况下,Windows 7无法正常访问NAS或者Samba服务器上的共享文件夹。
原因在于从Vista开始,微软默认只采用NTLM v2协议的认证回应消息了,而目前的NAS系统和Samba还只支持LM或者NTLM。 解决办法: 1、修改注册表 修改 HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Control\Lsa下的LmCompatibilityLevel的值为1。
2、修改本地安全策略 运行secpol.msc打开“本地安全策略”窗体,依次点开“本地策略”-》“安全选项”,修改“网络安全: LAN 管理器身份验证级别”的值为“发送 LM 和 NTLM – 如果已协商,则使用NTLMv2 会话安全”,一路确定即可。
4.win10 怎么开启samba
首先说明一下出现win10不能启动apache的原因:win10不能启动apache是Win10系统中端口80被占用了,所以导致Apache不能正常启动。
解决办法:
1、打开电脑“运行”,输入执行regedit,如图所示;
2、打开注册表:regedit。找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
3、在右边找到Start这一项,将其改为0;
4、重启系统,System进程不会占用80端口;
5、重新启动电脑之后,在启动Apache就可以了。
5.如何从Win10连接到Linux Samba共享
1、首先来通过文件资源管理器打开。首先点击win10桌面左下角的文件资源管理器图标。
2、这个时候会打开一个文件管理窗口,默认进入的快速浏览页面。然后我们将刚才准的测试地址粘贴到快速浏览的位置。
3、然后回车,如果是第一次访问,就会弹出要求输入账号密码的界面。输入服务器管理员分配给你的账号密码,点击确定。
4、然后就能看到对应的共享目录信息了。如下面图中所示,哪个目录中有权限,你就可以点击进去看,对于不能访问的目录,会有对应的警告信息。
6.如何在Windows计算机访问Samba共享
要想从Linux访问Windows上的共享目录,需要安装smbclient工具。在Debian或Ubuntu上可以使用下面的命令安装:
aptitude install smbclient smbfs在CentOS上则使用yum命令安装:
yum install samba-client.i386 安装好smbclient工具,就可以使用mount命令来挂载Windows上的共享目录了:
mount -t cifs -o username=easwy //windows-server/share /mnt/winshare 在这里我们使用的文件系统类型是cifs(Common Internet File System)而不是smbfs,因为Linux Kernel将不再支持smbfs。而从这个网站测试结果来看,smbfs的性能也远不如cifs。
我们所用的mount -t cifs命令其实会调用mount.cifs,如果在mount时失败,先检查一下mount.cifs命令是否存在。
如果windows计算机处于域中,那么在username一项输入域用户名domain/username就可以了。windows-server可以是一台计算机的名称,也可以是一个IP地址。
如果想列出Windows上的所有共享资源,可以使用命令:
smbclient -L //windows-server -U easwy 这条命令会列出windows服务器上所有的共享目录和文件。
转载请注明出处windows之家 » win10如何才能访问samba已解决