smb通过文件管理器输入url链接出错
来源:互联网 发布:网络搏彩 编辑:程序博客网 时间:2024/06/10 04:10
由于一个系统需要samba的服务,我看了下没有samba的相关的包
于是就到其他系统上rpm -qa | grep samba看了下,发现有samba-client,samba,samba-winbind-clients,system-config-samba和samba-common这几个包
于是安装了以后,发现一个很郁闷的问题,那就是通过文件浏览器中输入samba服务器的地址没法访问
看了下/var/log/messages,发现报的错误是
open_socket_in setsockopt: So_request = true on port 445 failed with error=不可用的协议
看到这个,刚开始怀疑是内核的问题,可能文件挂载方面内核没打开,但是用原来的内核配上之前的文件系统,发现并不可以用
然后我发现在命令行smbclient发现还是可以的,而且本机作为服务器的时候,别人访问很正常
此时觉得可能少装了一些包,然后把samba的包都卸载了然后用yum装(之前是用rpm装的),装好以后发现并没有什么用处,坑。
又开始怀疑nautilus的问题,更新版本,升级没用
然后就想,我在文件管理器里面输入smb://10.3.6.200之后文件管理器是怎么操作的呢?
系统这块不是很懂,问了下同事,然后知道是通过gvfsd-smb这个进程来调用smb的
然后执行这个进程/usr/libexec/gvfsd-smb报错,少了一个共享库,在rpm.pbone.net中找了下这个共享库,原来少装了一个libsmbclient的rpm包
装了以后,果然很顺利的通过文件夹访问了
总结:
1:系统集成包是没有仔细,在系统找samba相关包的时候或者出问题的时候再找下smb就可以发现问题了
2:很多次去koji上找samba,但是就是没有想着把上面那个库给下载下来安装下,明明不费多少事的
3:不过这个问题正解的方法还是很有借鉴意义的,记录下来供以后参考
4:吐槽下yum依赖,为什么我用Yum装的时候没有依赖这个lib包,要是依赖了不也解决了嘛
- smb通过文件管理器输入url链接出错
- java通过SMB协议读写共享文件
- 添加附件,通过文件管理器
- phpcms2008 分页url链接出错解析。
- Android文件管理器修改文件名出错
- 通过url读取文件
- 通过URL读取文件
- 通过url下载文件
- 通过url下载文件
- 通过URL下载文件
- 通过URL下载文件
- linux(Radhat9.0)通过smb服务共享windows文件
- 根据URL链接下载文件
- java 通过 URL 类和 URLConnection类 以及输入流实现文件下载功能
- 通过URL Rewrite实现链接静态化
- URL管理器
- url管理器
- 通过URL读取文件内容
- 自定义控件三部曲之绘图篇(九)——Paint之setColorFilter
- #Day5 C++
- Form表单请求
- LCD的一些基础知识
- 常用的BCB 函数
- smb通过文件管理器输入url链接出错
- dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算
- BaseAdapter的封装
- wxPython绘图
- *浙大PAT甲级 1108
- vue.js的一个简单实例
- CutterMan 一款神奇的切图工具
- 天猫旗舰店保单同步出单请求问题
- 用户组与权限管理