这几天折腾win10访问deepin共享的历程

2024-03-19 01:50

本文主要是介绍这几天折腾win10访问deepin共享的历程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

以下新手小白的流水账,希望可以帮助到后来者
最近家里用来存文件的服务器中du, 所有数据都被加密 所以产生了把存储服务器系统换成deepin的想法 于是就开始了这两天的折腾
硬件:
奔腾G5400 + B360 + 8G DDR4 +东芝128G M.2 NVME 

首先安装系统,因为没在实体机上装过 所以傻傻的就把ISO解压到U盘里面去安装了 (win10都这样弄的,看着好像也有EFI的启动)
然后果断安装失败了,直接卡logo。我还以为是我电脑不兼容,摸索了一下 发现是我U盘启动盘做的不对,必须要深度百科里面提供的安装器制作地址来制作启动盘
https://www.deepin.org/original/deepin-boot-maker/



安装设置好以后第一次进系统,就给了我一个大惊喜 半透明毛玻璃特效的BUG,只能看见毛玻璃,上面所有的图标都看不见,右键菜单也是。难道是因为我是用核显的缘故?搜了半天发现可以用快捷键shift+win+tab来关闭特效,总算是可以正常显示了

然后开始折腾硬盘,把之前中毒的盘插上发现不识别,但是搜索发现deepin是支持ntfs自动挂载的,难道是我盘有问题?拿到另一台电脑上重新用DiskGenius_4.7 格式化 选项一切默认
总算识别出来了,于是我琢磨着其他数据盘都用ext4 ,留一个2.5的NTFS当移动硬盘,这样网络不能用的时候可以用这个移动硬盘来转移文件。
添加硬盘分区之类的都没什么好说的一切正常 只不过添加好以后需要 在终端里面执行

sudo chown -R 你的用户名所在组:你的用户名 你磁盘的挂载路径


否则没法创建文件,因为默认它是root的,而且权限不是777 ,所以没有写入权限

下一个大坑 文件共享
这玩意我在win下已经被坑的不要不要的了,各种设置细节,玄学现象搞不懂。希望deepin能简单点,你还别说 还真简单,右键文件夹属性菜单,在里面设置一下就行了。手机上用es文件浏览器添加网络位置,立刻就可以用了。接着我就卡在win10上了,资源管理器里面怎么弄也是打不开共享路径,我用的win10是 LSTC 2019 。后来发现一个问题


这个地方我本来是两个都开启了,但是当我关闭下面哪个的时候,竟然奇迹般的能用了,???!
昨天到这里已经深夜了,我就没管后面的问题,就直接睡觉了
今天早上起来继续尝试设置,然后我发现,只有系统盘的部分目录可以设置共享,我新添加的数据盘都不能共享???
在网上搜了半天,又看了百科,最后发现这么一页 https://wiki.deepin.org/wiki/Samba%E6%9C%8D%E5%8A%A1
根据里面的内容配置好,发现数据盘也可以共享目录了,但是win10又打不开共享了 wtf !!!
我测了一下手机,发现还是正常的,于是问题应该是出在win10上了,研究好几个小时没有结果,于是吃饭 太饿了,一边吃一边思考
共享是基于samba协议的,既然samba问题这么多,我或许可以放弃它,改用其他协议,因为以前折腾rsync的时候也是用了ssh协议来传输文件
估计ssh协议也可以用在这里,于是经过搜索发现还真有,一个叫win-sshfs的软件。

首先要安装 Dokan 这是一个驱动,win-sshfs是基于这个驱动开发的,我经过不断的尝试发现,这个组合的版本号还是要求挺苛刻的
最后我用了 这么两个版本配合起来的 DokanSetup-1.0.5.1000 和 WinSSHFS-1.6.1.13-devel
下载地址(记得挂代理)
https://github.com/dokan-dev/dokany/releases/tag/v1.0.5
https://github.com/feo-cz/win-sshfs/releases/tag/1.6.1

顺便一提 Dokan如果卸载以后发现再安装的时候装不上了 记得重启电脑 手动删除 system32/drivers目录下面的dokan.sys
被这个问题坑了半天

安装好Dokan ,再执行WinSSHFS,配置SSH的用户名和密码。挂载开始! 然后华丽的失败

我用其他ssh软件实验了一下,发现桌面版本的deepin并不能用ssh远程登录
需要单独配置一下 打开deepin终端

sudo apt-get install openssh-server.
sudo /etc/init.d/ssh start 或者 service ssh start


然后用netstat -an | grep 22 看看端口是不是正常了。
再回到windows去挂载到盘符,目录选择/media/用户名/ 至此,总算可以暂时凑合用一下了。
至于为什么samba不能访问网络位置(提示权限不对)已经没力气去折腾了,希望能有明白人来指导一下



这论坛编辑器有BUG,全屏的时候 页面的header因为是 fixed定位,所以会挡住控件,希望官方能修改一下CSS

 

 

 

 

 

 

 

 

 

后话:XFS用中文文件名会乱码,需要把win10改成unicode字符集才能正常,这样部分老程序就乱码, sshfs大文件传输性能太低,而且容易断。于是还得折腾samba,无奈研究了几天还是搞不定deepin的samba配置,smb.conf简直就像没有用一样,怎么改都不行

最后无奈换了debian(裸机装还没网卡驱动 乖乖 用win10+vmware15装的,然后挂载物理磁盘做共享)

  • Debian下配置Samba服务器
  • Win10 1709 无法访问局域网共享问题及解决 
  • 防止内容失效 挂个文件 

转载于:https://www.cnblogs.com/toumingbai/p/10889675.html

这篇关于这几天折腾win10访问deepin共享的历程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/824415

相关文章

安卓链接正常显示,ios#符被转义%23导致链接访问404

原因分析: url中含有特殊字符 中文未编码 都有可能导致URL转换失败,所以需要对url编码处理  如下: guard let allowUrl = webUrl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) else {return} 后面发现当url中有#号时,会被误伤转义为%23,导致链接无法访问

怎么让1台电脑共享给7人同时流畅设计

在当今的创意设计与数字内容生产领域,图形工作站以其强大的计算能力、专业的图形处理能力和稳定的系统性能,成为了众多设计师、动画师、视频编辑师等创意工作者的必备工具。 设计团队面临资源有限,比如只有一台高性能电脑时,如何高效地让七人同时流畅地进行设计工作,便成为了一个亟待解决的问题。 一、硬件升级与配置 1.高性能处理器(CPU):选择多核、高线程的处理器,例如Intel的至强系列或AMD的Ry

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

1.访问位与修改位的题型(淘汰哪一页) 访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。 置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。 2.内聚的类型 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:

# VMware 共享文件

VMware tools快速安装 VMware 提供了 open-vm-tools,这是 VMware 官方推荐的开源工具包,通常不需要手动安装 VMware Tools,因为大多数 Linux 发行版(包括 Ubuntu、CentOS 等)都包含了 open-vm-tools,并且已经优化以提供与 VMware 环境的兼容性和功能支持。 建议按照以下步骤安装 open-vm-tools 而不

未来工作趋势:零工小程序在共享经济中的作用

经济在不断发展的同时,科技也在飞速发展。零工经济作为一种新兴的工作模式,正在全球范围内迅速崛起。特别是在中国,随着数字经济的蓬勃发展和共享经济模式的深入推广,零工小程序在促进就业、提升资源利用效率方面显示出了巨大的潜力和价值。 一、零工经济的定义及现状 零工经济是指通过临时性、自由职业或项目制的工作形式,利用互联网平台快速匹配供需双方的新型经济模式。这种模式打破了传统全职工作的界限,为劳动

【C++】作用域指针、智能指针、共享指针、弱指针

十、智能指针、共享指针 从上篇文章 【C++】如何用C++创建对象,理解作用域、堆栈、内存分配-CSDN博客 中我们知道,你的对象是创建在栈上还是在堆上,最大的区别就是对象的作用域不一样。所以在C++中,一旦程序进入另外一个作用域,那其他作用域的对象就自动销毁了。这种机制有好有坏。我们可以利用这个机制,比如可以自动化我们的代码,像智能指针、作用域锁(scoped_lock)等都是利用了这种机制。

OpenStack中加固VNC访问安全

OpenStack中加固VNC访问安全 目录 OpenStack中加固VNC访问安全1.问题发现2.流程分析3.潜在后果4.解决方案④配置IPtables⑤VNC添加访问密码 5.参考链接 1.问题发现 很多同学使用noVNC之后都没有退出终端的习惯,往往都是用完了就直接关闭网页窗口。说这样隐患很大,如果内网里面有一些script kiddie随时都能将我们线上的虚拟

OpenStack:Glance共享与上传、Nova操作选项解释、Cinder操作技巧

目录 Glance member task Nova lock shelve rescue Cinder manage local-attach transfer backup-export 总结 原作者:int32bit,参考内容 从2013年开始折腾OpenStack也有好几年的时间了。在使用过程中,我发现有很多很有用的操作,但是却很少被提及。这里我暂不直接

基于springboot+vue+uniapp的“共享书角”图书借还管理系统小程序

开发语言:Java框架:springboot+uniappJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9 系统展示 后台登录界面 管理员功能界面 出借者管理 图书信息管理 图书归还管理 出租收入管理

彻底解决win10系统Tomcat10控制台输出中文乱码

彻底解决Tomcat10控制台输出中文乱码 首先乱码问题的原因通俗的讲就是读的编码格式和写的解码格式不一致,比如最常见的两种中文编码UTF-8和GBK,UTF-8一个汉字占三个字节,GBK一个汉字占两个字节,所以当编码与解码格式不一致时,输出端当然无法识别这是啥,所以只能以乱码代替。 值得一提的是GBK不是国家标准编码,常用的国标有两,一个是GB2312,一个是GB18030 GB1