为什么我电脑连不上Linux系统的samba?

为什么我电脑连不上Linux系统的samba?,第1张

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提示“没有权限使用网络资源”问题的解决方法了。碰到类似问题的用户不必太过紧张,只要按照上面的步骤操作一遍就可以了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 为什么我电脑连不上Linux系统的samba?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情