为什么我电脑连不上Linux系统的samba?
linux端的配置:
1 关闭防火墙,或开启防火墙中samba服务需要的端口(打开配置界面会看到的)
2 从新启动smb和nmb服务(root用户下操作):
/etc/initd/smb stop
/etc/initd/smb start
/etc/initd/nmb stop
/etc/initd/nmb start
看服务是否启动:
pgrep smbd
pgrep nmbd
打开samba配置界面,首选项-》服务器设置-》基本,工作组写MSHOME,描述请便,
安全性为“共享”,加密密码“是”,来宾账号设为你现在正在用的登录用户,
首选项-》Samba用户添加用户: 设为你现在正在用的登录用户,windows用户名和samba密码任意。
文件-》添加共享-》基本:选个文件夹即可。
-》访问:允许所有用户访问。
看windows电脑可用
mount -t smbfs //19216811/test /mnt/net -o username=XXXXX
或
mount -t cifs -o username=xxx,password=xxx //hostname/dir /mnt/dir
或
smbclient 相关操作
或
位置-》网络-》windows网络-》MSHOME查看
到此结束!
Windows XP 端:
1 启用来宾账户
2 开启netbios服务等(一般情况下是开的,不用管)
3 瑞星(或其他)防火墙的安全级别设为中级,关闭系统自带的防火墙等,如果不行干脆先关掉试试
4 网上邻居-》配置家庭或办公小型网络(启用打印机和共享文件服务),工作组MSHOME
5 查看工作组中的计算机或搜索IP等,看看正常否。
附录: smbclient用法
1,列出某个IP地址所提供的共享文件夹
smbclient -L 19816801 -U username%password
2,像FTP客户端一样使用smbclient
smbclient //19216801/tmp -U username%password
执行smbclient命令成功后,进入smbclient环境,出现提示符: smb:\>
这里有许多命令和ftp命令相似,如cd
、lcd、get、megt、put、mput等。通过这些命令,我们可以访问远程主机的共享资源。
3,直接一次性使用smbclient命令
smbclient -c "ls" //19216801/tmp -U username%password
和
smbclient //19216801/tmp -U username%password
smb:\>ls
功能一样的
例,创建一个共享文件夹
smbclient -c "mkdir share1" //19216801/tmp -U username%password
如果用户共享//19216801/tmp的方式是只读的,会提示
NT_STATUS_ACCESS_DENIED making remote directory \share1
相信不少朋友都已经开始使用windows10正式版系统了,不过他们在体验到新功能的同时也会遇到点问题。比如,一位win10系统用户反馈无法访问samba,遇到提示“没有权限使用网络资源”,这该怎么办?下面,就随小编看看具体解决方法。
具体如下:
1、最近公司换了一个编译服务器,突然发现samba连接不上了,在网上看了一些办法,都是PIN码和修改本地安全策略,但均无果;
2、后来仔细想来一下samba正常登陆的过程,好歹你连个输入账号密码的机会都不给我就告诉我没有权限了==。于是,想到了下面的办法:winkey+R,输入“controluserpasswords2”,打开“用户账户”;
3、选择高级选项卡,选择密码管理;
4、点击windows凭据,添加windows凭据;
5、之后如下填写;
6、之后再访问一下你的samba服务器,看一下是不是可以访问了。
以上就是小编给大家介绍的win10无法访问samba提示“没有权限使用网络资源”问题的解决方法了。碰到类似问题的用户不必太过紧张,只要按照上面的步骤操作一遍就可以了。
0条评论