Centos7中搭建WebDav的服务

百度百科的定义:WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议。它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序Web Server直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制。
顾名思义,WebDAV主要就是用来做文档的存储的。

项目在Github上的地址:https://github.com/hacdias/webdav
服务器操作系统:Centos7

cd /usr/local/webdav
wget https://github.com/hacdias/webdav/releases/download/v4.0.0/linux-amd64-webdav.tar.gz
tar -xvzf linux-amd64-webdav.tar.gz
rm -rf linux-amd64-webdav.tar.gz

在webdav同级目录下增加config.yaml

mkdir -p /data/webdav
cat << EOF > /usr/local/webdav/config.yaml
# Server related settings
address: 0.0.0.0
port: 51000
auth: true
tls: false
cert: cert.pem
key: key.pem

# Default user settings (will be merged)
scope: .
modify: true
rules: []

users:
  - username: admin
    password: admin
    scope: /data/webdav
EOF

增加systemd服务

cat << EOF > /usr/lib/systemd/system/webdav.service
[Unit]
Description=WebDAV server
After=network.target

[Service]
Type=simple
User=root
ExecStart=/usr/local/webdav/webdav --config /usr/local/webdav/config.yaml
Restart=on-failure

[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl enable webdav
systemctl start webdav

查看服务状态

systemctl status webdav
● webdav.service - WebDAV server
   Loaded: loaded (/usr/lib/systemd/system/webdav.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2021-04-29 17:34:08 CST; 20h ago
 Main PID: 10032 (webdav)
   CGroup: /system.slice/webdav.service
           └─10032 /usr/local/webdav/webdav --config /usr/local/webdav/config.yaml

如果要网址访问,用nginx反向代理即可。

研究过这种,方式,安全性还是不太可靠,建议上证书用TLS访问,或用FRP穿透加密访问

点击数:89

三星M2876hn M2676n M2675f显示错误#U1-2132

[icon name=”info” prefix=”fas”]描述:定影器温度异常升高。

补救:• U1-2132:非接触式热敏电阻发生错误 • U1-2135:接触式热敏电阻发生错误 1) 关闭机器。重新安装定影器,然后开启机器。(参考3.2.2. 定影器) 2) 检查电源电压是否正常。(工作期间的电压是否为额定电压的±10%?) 3) 拆下定影器。打开卡纸盖后,检查定影器中是否有卡纸或卷纸。4) 如果问题仍然存在,请检查以下内容: a) 检查卤素灯 (110V : 4713-001632 / 220V : 4713-001633) 是否损坏或断开。b) 检查卤素灯的交流连接是否断开或被污染。c) 检查恒温器(4712-001098)是否断开。d) 检查接触式热敏电阻(1404-001567)或非接触式热敏电阻(1404-001453)是否损坏。5) 如果问题仍然存在,更换定影器(110V:JC91-01049A / 220V:JC91-01050A)。6) 如果问题仍然存在,更换主板(JC92-02452A) 或 FDB 板(110V : JC44-00210A, 220V : JC44-00211A), SMPS(110V : JC44-00093A, 220V : JC44-00100A)

点击数:491

松下MB778 MB788更换FAT-94CN粉盒后还是依然提示缺粉清零方法

该机型不具备粉盒墨粉实际粉量探测功能(就算放空粉盒复位后一样显示满墨)下面三个方法对应不同机型,具体要实际操作后看效果才能知道,注意谨慎操作

清零方法:

方法一:

本文隐藏内容 登陆 后才可以浏览

方法二:

本文隐藏内容 登陆 后才可以浏览

方法三:
依次按下 :“program”(菜单)[icon name=”arrow-right” prefix=”fas”]#9000*[icon name=”arrow-right” prefix=”fas”]输入”#50“[icon name=”arrow-right” prefix=”fas”]点击”start/copy复印“按钮

26元起

点击数:214

全电发票为什么没有印章

要明确:电子发票和全电发票也不同!

全电发票包含 普通发票和专用发票

我查了相关资料:

1.全电发票没有发票章
2.新版电子发票没有发票章,使用电子发票有下面三个好处:
第一、避免造假的风险,可以更好的保障权益;
第二、更好保存,并且查询方式更加快捷;
第三、可以随时打印,并且没有条件限制:
首先,电子发票已经逐渐的取代了纸质的发票,这也是为了避免一部分的纸质发票可能会有被造假的风险,能够更好地保障公民的权益。
其次,电子发票同时是储存在电子设备上,不用担心可能因为其他原因掉落,并且查询的方式也很方便,直接登录票务网站就可以进行查询。
最后,电子发票在实际生活中的用处也很大,如果我们需要使用到发票的时候,只需将其打印出来就可以,并且没有其他条件的限制。
3.目前,有一种新的发票方式,即使没有盖章,也具有法律效力,比如纳税人通过增值税电子发票公共服务平台开具的增值税电子普通发票,这种发票就是没有盖发票专用章,而是[icon name=”lock” prefix=”fas”]用电子签名代替发票专用章,属于这种发票的,应当具有法律效力,符合相关规定。
4.全电发票无需申领专用税控设备和进行票种核定、信息系统自动赋予开具额度,并根据纳税人行为动态调整发票额度,按照全新管理流程,实现开业即可开票。全电发票开具后,发票数据文件自动发送至开票方和受票方的税务数字账户,便利交付入账,减少人工收发。同时,依托税务数字账户,纳税人可对全量发票数据进行自动归集,发票数据使用更高效便捷。
法律依据:
《中华人民共和国发票管理法》
第三条 本办法所称发票,是指在购销商品、提供或者接受服务以及从事其他经营活动中,开具、收取的收付款凭证。
第四条 国务院税务主管部门统一负责全国的发票管理工作。省、自治区、直辖市税务机关依据职责做好本行政区域内的发票管理工作。
财政、审计、市场监督管理、公安等有关部门在各自的职责范围内,配合税务机关做好发票管理工作。
第五条 发票的种类、联次、内容以及使用范围由国务院税务主管部门规定。
第六条 对违反发票管理法规的行为,任何单位和个人可以举报。税务机关应当为检举人保密,并酌情给予奖励。

[icon name=”info” prefix=”fas”]查验网站:https://inv-veri.chinatax.gov.cn/

点击数:1415

富士施乐P115w、P115b出现红灯如何找提示?

出现这个红灯,是什么问题?

红灯可能有很多情况,可能是缺粉、缺硒鼓、卡纸等问题。导致的

通常这种机器在电脑里面会有内置监控软件,在软件可以看出各种提示。

移到桌面的右下角找打打印机的图标

双击图标

看到这个后 就知道他的提示状态

例如:这个是打开上盖后的提示!

如果没有这个提示窗口建议到富士官网下载对应型号的驱动

[icon name=”star” prefix=”fas”]大陆行货机器可以点击:富士售后服务

注意行货机器和水货机器下载的网址不同

注意安装驱动后先删除该打印机 然后重启电脑 会自动识别

点击数:915

diagbox9.85雪铁龙、标致、DS、东风诊断软件

安装时注意要离线安装(拔网线、关wifi)

点击数:433

软路由OPENWRT编译时加入其他网口

修改 zzz-default-settings 文件,在 exit 0 这一行上方添加自定义配置

$ vim ./package/lean/default-settings/files/zzz-default-settings    # 打开要编辑的文件

uci set network.lan.ipaddr='192.168.1.1'   # 默认 IP 地址
uci set network.lan.proto='static'   # 静态 IP
uci set network.lan.type='bridge'   # 接口类型:桥接
uci set network.lan.ifname='eth0'   # 网络端口:默认 eth0,第一个接口
uci set network.lan.netmask='255.255.255.0' # 子网掩码
uci set network.lan.gateway='192.168.1.1'   # 默认网关地址(主路由 IP)
uci set network.lan.dns='192.168.1.1'  # 默认上游 DNS 地址
uci commit network

点击数:173

ESXi 7.0 开启 NVIDIA 2070 显卡直通 Win10 – 折腾成功的经历

搜了半天攻略没想到最后有个大坑,写一下。本文部分文字借用自参考资料

0. 食用本文之前,假设你已经安装好了ESXi 7.0,并在里面装好了Windows虚拟机。本文不包括这一部分

1. 在机箱里装好显卡

2. 在管理—>硬件PCI设备中搜索nvidia,勾选其中一个后,选择切换直通 。这里我遇到一个很扯淡的情况,就是我的2070显示的4个设备里,随便勾选哪一个,四个勾选框就开始疯狂跳动,网页也基本卡死,点不到切换直通,换了浏览器也不行。最后多刷新几次,勾选了过后马上点才点到了。刷新看下,显示“活动”就弄好了。这步完成后不用重启。

3. 打开SSH(主机-操作-服务-启用SSH),然后ssh进入ESXi

3.1 输入 lspci -v | grep NVIDIA -A1 找到显卡

[root@localhost:~] lspci -v | grep NVIDIA -A1
0000:03:00.0 Display controller VGA compatible controller: NVIDIA Corporation TU106 [GeForce RTX 2070]
         Class 0300: 10de:1f02
--
0000:03:00.1 Multimedia controller Audio device: NVIDIA Corporation TU106 High Definition Audio Controller
         Class 0403: 10de:10f9
--
0000:03:00.2 Serial bus controller USB controller: NVIDIA Corporation TU106 USB 3.1 Host Controller
         Class 0c03: 10de:1ada
--
0000:03:00.3 Serial bus controller : NVIDIA Corporation TU106 USB Type-C UCSI Controller
         Class 0c80: 10de:1adb

找到你显卡最主要的那一条,就是有显卡型号的那一条,比如我这里就是第一条。

然后记录下两个信息,

(1) 第一行开始0000开头的数字,比如我这里是 0000:03:00.0

(2) 第二行的Class最后面的两堆数字,比如我这里是 10de 和 1f02

echo '/device/0000:03:00.0/owner = "passthru"' >> /etc/vmware/esx.conf 

echo '10de  1f02  bridge   false' >> /etc/vmware/passthru.map
echo '10de  1f02  link     false' >> /etc/vmware/passthru.map
echo '10de  1f02  d3d0     false' >> /etc/vmware/passthru.map

其中第一个命令里device后面的序号 和 后面命令里前面两列echo的信息,换成你显卡的上面记录的信息。完成后退出SSH,现在仍然不用着急重启。

6. 打开虚拟机设置,重点为

6.1 预留全部内存

6.2 添加高级参数:虚拟机选项——>高级——>编辑配置参数——>添加参数(hypervisor.cpuid.v0:FALSE

6.3 添加显卡进虚拟机:添加其它设备——>PCI设备 ,有多少加多少,比如上面我的显卡是4条,那就添加4个。如果提示不能添加,则需要关闭[虚拟机选项]里的VBS(基于虚拟化的安全性),和关闭CPU选项下面的所有“向客户机操作系统公开***”

7. 重启主机,完成后重启虚拟机。进设备管理器,【显示适配器】一开始可能识别到了,但是没装驱动所以显示出一个很怪的名字,不担心,直接等一会刷新,win10会自动装驱动

8. 上面都是基本公开的攻略。重点来了,下面我遇到的坑。首先虽然在设备管理器里有显卡,任务管理器里也显示,但使用率极低,打开视频或者游戏还是CPU狂装,gpu不动。

解决方案:在显卡上插个显示器,或者插一个显卡欺骗器(淘宝),然后注意,【在win10里面重启电脑】,不要用ESXi控制重启win10。

重启后,win10会检测到两个显示器,只保留其中显卡对应的拿一个。显示设置里,选择【仅在2上显示】,不行就改用另一个。怎么看改好没有——打开任务管理器,查看GPU,点击开始菜单,看看gpu负载上去没有,上去了就对了。否则,重新选一下显示的屏幕

9. 我还遇到另一个问题,就是这之后只要在ESXi里重启了win10,就会识别不出来显卡(任务管理器里没有)。解决也很简单,在win10内部重启一次即可。

10. 后续坑1:没有OpenCL。在GPU-Z里显示OpenCL不可用;passmark跑分也显示OpenCL不可用;命令行直接输入clinfo不报错但完全无输出。查了大量资料过后终于找到了解决(下面参考资料2)

方法:

(1) 在system32下搜索(也可直接用everything搜索)nvopencl,找到nvopencl32.dll和nvopencl64.dll两个文件的路径

(2) 打开注册表编辑器,展开到 HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors 。这里如果Khronos下面没有OpenCL目录,则需要手动添加。在Vendors下添加一个Dword32键

键的名称为上面搜到的nvopencl64.dll的路径,比如我的是C:\Windows\System32\DriverStore\FileRepository\nvmii.inf_amd64_995a8ca55addcada\nvopencl64.dll

键值为0即可

(3) 注册表编辑器展开到 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Khronos\OpenCL\Vendors],添加一个Dword32键

键的名称为上面搜到的nvopencl32.dll的路径,比如我的是C:\Windows\System32\DriverStore\FileRepository\nvmii.inf_amd64_995a8ca55addcada\nvopencl32.dll

键值为0即可

然后命令行输入clinfo就有一大堆信息了,GPU-Z显示OpenCL启用,passmark跑分不报错。

主要参考资料:

  1. https://blog.csdn.net/weixin_45409343/article/details/122478397

  1. Windows: opencl call failed

点击数:1670

美能达283\363\423\7828进入维修模式

管理员密码:12345678

维修模式

机器启动完后,按效用->计数器->检查详细,然后依次按下停止、0、0、停止、0、1,即可进入维修模式,如果开启了CE认证,默认密码是92729272.

点击数:780

bizhub287\367\c226\C7226\c266\c227\C287\C7528进维修模式

适合bizhub287\367\c226\C7226\c266\c227\C287\C7528\c308\c368\454\c454e\458\558\C458\C558\C654E\C754E

1、机器启动完后,依次按下:菜单-计数器-显示小键盘-停止-0-0-停止-0-1,输入密码9272927292729272,点触屏右上角结束键,即进入维修模式。

2、特殊进入维修模式的方法

1.按住复位键打开主电源开关,启动屏幕右上角显示●

2.进入故障重置界面,不要按故障重置,直接输入“停止”“0”“0”“停止”“0”“1”后,输入密码9272927292729272进入维修模式

管理员密码:1234567812345678

点击数:1460

佳能CP910/CP1200/CP1300机器安装上色带显示墨盒已空解决问题

故障如图

经过四年多的高频使用,机器也还算是给力,没出过什么问题,可就在今年成长手册制作的档口,机器罢工了,表现为,不吸纸,报墨盒出错,而且原来方便易取的墨盒竟然卡着拿不出来了,没办法,只能拆开看看了。

主要工具,另外有三个螺丝需要大一号的十字起

机器比较好拆,基上两打起子就搞定了,不过有些排线比较紧张,拆装要有顺序,不然很难搞。

四个红圈的地方有四颗螺丝,先拆下来

拆下这四颗,把机器反过来,可以取下上面板了,注意里面有两组排线。

宽排线是连接机器主板与显示屏的,窄的是连接主板与按键的

从主板端拆下

注意,窄的那个直接拔,宽的插座有卡子,要先松开。

拆开后,做工不错,挺整齐

科胜讯的成像控制器CX92137

把主板、主机和外壳完全分离,要换过机器,拆掉三颗固定用的螺丝,这里要用到大一号的十字起。

红圈里的三个螺丝

红圈里是连接外壳上风扇和主板的,要拆开

分离主机和外壳时,需要一点技巧,先从右侧开始(没有主板的一侧),把外外壳向外掰一点,提起主机,需要一点力气。

分开后的主机与主板

主机反过来,可以看到复杂的齿轮传动机构

两个电机,大的是主电机,负责吸纸和转动色带盒;小的是辅电机,转运热感打印头,驱动打印机的两种状态

红圈就是出问题的地方,这张图是已经修复过的,当时没拍照,齿轮从电机上脱开了,上了点胶,从新装好

机器的主要问题就出在红圈的这个齿轮上,这是修复后的照片,要想修这个齿转就要继续拆

拆掉红圈里的三个螺丝,主板就可以下来了,蓝圈里的插头是主板连接电机的,也要拆开

主板和主机之间有三组排线,这是两组,用来联接传感器的

这是另一组排线,要拿起主板才能看到,主板端的插座有个卡子,要翻起来

主板的排线比较紧,特别是后面那个宽的,这个排线是连热感打印头的,排线还算是结实,不过拆的时候还是小心为妙。

拆下后的主板,看到那个插座的卡子了吧

带着金属卡簧的齿轮是色带的主传动,右下角的是第一组吸纸轮,后面依次

辅电机带动的齿轮组

这里有个弹簧,后面拆电机时要注意

纸盒选择传感器,区分P、L、C不同的纸盒

打印头部分,前面乳黄色的是色带的压头,后面就是打印头,色带盒无法取出,也是这个机构没有复位造成的

左边大的齿轮就是驱动打印头的

转动大齿轮时打印头机构的变化

搞明白原理后,就是拆电机了,这个比较简单,只有两颗螺丝。

红圈里的两颗螺丝,拆下后,电机组就能拿下来了,注意前面提到弹簧

拆下电机组,看到弹簧释放了

电组组模块,这张图也是修复后拍的,右边的齿轮已经上胶了

前面反复的提到辅电机驱动的机器的两种状态,一种是脱机状态,开机自检和待机时,这时打印头是抬起的;另一种是打印工作状态,这时的打印头是压下去的,除了打印头的差别,色带的驱动齿轮也有变化,因为脱机时色带是不走的,看下面的图。

两态三图,最上面的是脱机时,最下面是工作时,中间是过渡

当辅电机驱动到位时,是第二张图,这时主电机驱动,齿轮会变成第三张图的样子,色带的主驱动轮开始转动。

插入色带的转轴

其实修复就到拆开电机就完成了,后面的也是为了搞清楚机器的工作原理,便于以后判断故障,毕竟机器也老了,以后拆修的机会不会少。修好的,反向顺序装回就可以了。

好了,拆解修复完成,谢谢观赏!!最后打个广告,原来的几个原创,有兴趣的可以点开看看。

KP108相纸+墨盒全套

点击数:4952