openwet使用Rclone同步阿里云网盘并开机自动挂载

一:挂载

我自己的挂载命令

rclone mount AliyunWebdav: /opt/AliyunWebdav --allow-other --allow-non-empty --vfs-cache-mode writes &

挂载阿里云webdav到本地

image-20210922133133527

将AliyunWebdav整个目录挂载到我软件路由/opt/AlinyunWebdav目录下

p3terx参考命令

rclone mount Onedrive:/ /Onedrive --copy-links --allow-other --allow-non-empty --umask 000 --daemon

网盘名称为配置时填的 name网盘路径为网盘里的文件夹,留空为整个网盘,本地路径为 VPS 上的本地文件夹。参数可以查看官方文档根据需求进行选择。实际输入时不要有括号,这里只是为了更清楚的区分。--daemon 为进程守护参数,可后台运行。

二:开机自动挂载

  • 下载并编辑自启脚本
wget -N git.io/rcloned && nano rcloned
  • 修改内容:
NAME="Onedrive" #Rclone配置时填写的name
REMOTE=''  #远程文件夹,网盘里的挂载的一个文件夹,留空为整个网盘
LOCAL='/Onedrive'  #挂载地址,VPS本地挂载目录
  • 设置开机自启
mv rcloned /etc/init.d/rcloned
chmod +x /etc/init.d/rcloned
update-rc.d -f rcloned defaults # Debian/Ubuntu
chkconfig rcloned on # CentOS
bash /etc/init.d/rcloned start

看到 [信息] rclone 启动成功 ! 即可。

管理

开始挂载 bash /etc/init.d/rcloned start

停止挂载 bash /etc/init.d/rcloned stop

重新挂载 bash /etc/init.d/rcloned restart

查看日志 tail -f /$HOME/.rclone/rcloned.log

卸载自启挂载

bash /etc/init.d/rcloned stop
update-rc.d -f rcloned remove # Debian/Ubuntu
chkconfig rcloned off # CentOS
rm -f /etc/init.d/rcloned

参考资料

rclone 官方文档

在 Debian/Ubuntu 上使用 rclone 挂载 OneDrive 网盘

三:OpenWrt启动自动挂载

其实openwrt已经有自启动脚本在Luci web页面可以操作

image-20210924123652962

系统——启动项——拉到最后的——本地启动脚本

image-20210924124042205

在exit 0 之前加入需要挂载的命令,就能随系统启动运行

rclone mount AliyunWebdav: /opt/AliyunWebdav --copy-links --allow-other --allow-non-empty --umask 000 --daemon

四:重启测试

提交上面的本地启动脚本后,重启,查看挂载点,测试成功

image-20210924123803215

五:总结

其实openwrt有完整的WEB管理页面,能直接添加启动页,就不需要用到参考资料二:开机自动挂载,可以略过二:开机自动挂载

openwrt网络共享zeroTier异地无法访问原因

写在前面

设置共享这些就不写了,主要写一下这次遇到的问题

1,共享后,本地局域网IP:192.168.2.2 能正常打开共享目录

1

2,zerotier后,虚拟的IP:192.168.192.215 ,WEB能正常访问

3,IP:192.168.192.215 SMB不能访问共享目录

过程

首先以为是防火墙问题,一通设置后,把原来跑不满千兆原因反而找到了,也算因额外收获吧!

接着从共享找原因

先看对比以前能正常使用的模板

[global]
netbios name = |NAME|
display charset = |CHARSET|
interfaces = |INTERFACES|
server string = |DESCRIPTION|
unix charset = |CHARSET|
workgroup = |WORKGROUP|
bind interfaces only = no
deadtime = 30
enable core files = no
# invalid users = root
local master = no
map to guest = Bad User
max protocol = SMB2
min receivefile size = 16384
null passwords = yes
security = user
passdb backend = smbpasswd

smb passwd file = /etc/samba/smbpasswd

use sendfile = yes

现在固件代码

[global]
netbios name = |NAME|
display charset = |CHARSET|
interfaces = |INTERFACES|
server string = |DESCRIPTION|
unix charset = |CHARSET|
workgroup = |WORKGROUP|
bind interfaces only = yes
deadtime = 30
enable core files = no
#invalid users = root
local master = yes
map to guest = Bad User
max protocol = SMB2
min receivefile size = 16384
null passwords = yes

passdb backend = smbpasswd
security = user
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY IPTOS_LOWDELAY
use sendfile = yes

通过对比

以现能正常使用的模板与不能访问的新模板有2行代码不一样

bind interfaces only = no

local master = no

新模板还多了行代码

socket options = TCP_NODELAY IPTOS_LOWDELAY

解决办法

只要把bind interfaces only = yes 改成no就可以了

使用PicGo插件上传到自架Chereveto图床

一:图床荒

由于本人使用的服务器带宽只有1M,所以如果博客图片一多,就会造成打开很慢!

只能把图片放到图床上

一开始使用的是SAE的,后来收费了,用不起,只能搬家

七牛,吃过一次亏,不再使用

这其中过程使用过很多,最终定下来——微博

因为它有很好的chrome 插件,上传图片很方便,而且有CDN,访问速度也快!

后来,在今年4月份的时候,出现了访问不了的情况,也就是做动作了限制了

虽然有办法能解决访问问题!

但是,树大招风这个道理还是懂的,越是好用的就多人用,自然而然就会面临全面封杀的命运!

痛定思痛后,还是图片在自己手上比较靠普!

决定——自建图床

二:选择

在选择图片程序的时候,做过不少的对比

七牛 ,又拍云,SM.SM ,腾讯云COS,阿里云OSS,路过,

imgurl

Auxpi

chevereto

最终选择了,Chereveto,因为这个开放程序,免费版已经足够使用

最重要的是,程序后期放心,大团队,有CDN,负栽均衡,API,插件也多

三:图床工具

PicGo:最张选择了些工具,因为能支持第三方插件

PicUploader:太强大了,强大到。。

MPic-图床神器:没接触过,还不了解

四:配置过程

先下载PicGO,安装

选择插件设置–搜索web-uploeder–安装

安装完成后,配置uploder – web-uploader

参考插件参数

url : http://your-site/api/1/upload
paramName: source
jsonPath: image.url

customHeader: //不需要填写,留空便可以
customBody: {“key”:”youkey”}  //把youkey换成你在chereveto仪表盘里查看到的API代码

打开API

这里就是插件所需要的youkey值

最终完成

电脑右下角会有上传成功的提示,并且自动添加的粘贴板里面,你直接在写文章的地方粘贴就可以了,方便很多

五:总结

这个插件的强大之处就在于能添加第三方插件,而且可以直接截图上传,不需要你另存为!免费

解决wordpress主页摘要太短问题

今天换了个新上题,但主题使用的只是默认显示的字符数只有55位

方法

要解决这个可以很多种方法,这里就用我试过两种简单解决的办法
一:修改wp-includes文件夹下的formatting.php文件
找到
        $excerpt_length = apply_filters( ‘excerpt_length’, 55 ); 这一行,把55改成适合你自己主题的数值
二:只改主题要显示的地方替换成调用文章函数
把原来调用摘要的显示的代码注释掉
<!– <?php the_excerpt(); ?> –>
替换成调用文章内容及设定要显示长度的值
<?php
                echo wp_trim_words( get_the_content(),160);// 截取500字的文章内容
            ?>

win10黑白改回彩色的方法

起因

今天跟儿子玩4399游戏,熊大熊二闯关,我出去了,还有一点让他自己玩,一直跳不上去,他就乱按,兴奋的叫着,一会没声音了,过一会才小声叫我:爸爸,电脑好像坏了,变黑白了,没色彩了!

寻因

我一开始,以为是玩的时候长了,系统崩溃而已,就说重启一下应该没好了,重启的过程发现是彩色的,重启的时候正好要更新系统,看到也是彩色的,开机过程也是彩色的,开机后就变回黑白了,确定应该是乱按到快捷键设成黑白模式的!

解决

就把百度找,原来还真有这回事,但百度上教的快捷键方法win+crtl+C,根本不起作用,也有百度经验调主题的,改背景的,改颜色的,试了都不行,做计是系统版本不一样,网上那些都没找到,就自己摸索一下,其实挺简单的

桌面右键–个性化–背景–高对比度设置–

然后才有颜色滤镜可选

在颜色滤镜里,打开颜色滤镜就可以了

DIY升级Broadlink RM1使其俱有315及433射频功能

需求

手头上有两个RM1,当时RM2和PRO都没出,买得早了,没有射频功能

现在新家装的灯,都带有射频摇控的,再重新买RM2,好像不划算,为何不增加一模板,让RM1也能像RM2一样,拥有射频功能,实现真的万能摇控呢?

方案

 

找到一模块,CIMG8214

原理

利用RM1的红外转射频

1 2 3

 

具体说明

这个模块设计的初衷是为博联公司生产的RM1做的,为它解决不能控制射频模块的问题,同时天线可以自己连接各种SMA天线,延伸可控制范围。(各个频率的射频都可以支持,可需要更改下部的发射部分,目前可以发射315MHZ和433MHZ)

整套方案为:

1、万能红外摇控器产生编码(与市面上的红外摇控器避开重码)

2、RM1或者RM2学习万能红外摇控器产生的编码并储存

3、射频电源控制学习RM1或者RM2发出的射频信号(红外转射频而来的)

4、设置完成,可以用手机控制家电开关了,而且刚才的万能红外摇控器也可以控制哟

 

google compute engine GCE设置独立SSH密码

前段时间看到有免费12个月的google compute engine 即简称GCE,就申请了一个,一直闲置着没使用,因为不知道用来干嘛,今天突然想起,能不能利用oneinstack一键远程备份呢?oneinstack远程备份需要远程服务器的SSH账号和密码!

首先使用WEB自带SSH连接上去,然后 sudo -i切换到 root

vi /etc/ssh/sshd_config

1,找到

PermitRootLogin no

改成

PermitRootLogin yes

2,找到

PasswordAuthentication no

改成

PasswordAuthentication yes

:wq 保存退出VI

重启SSH服务

sevice ssh restart

我不记得自己的SSH账号密码了,或者根本就没创建过!先不管

直接在root情况下输入

passwd

并没有提示输入当前密码,看来的确是没有密码的

而是提示直接输入新密码

两次新密码输入确认后,密码提示成功

1

就这样得到了独立的SSH密码及权限了!

根本不需要下载那个puttygen来生成什么KEY密钥这么麻烦的!

刚才清屏了,修改密码那步的图不记得载图了!

解决win10无法访问XP共享打印机问题

一直以来,我电脑都是共享着另外一台电脑的打印机的!前段时间我的电脑重装了后,就一直没使用过打印机,也就一直不想起要访问那台电脑的打印,今天想打印点东西,才想起要连接一下!折腾了半天,以前好像设置都很简单的呀,这次网上邻居基本没出现过那台电脑,连输入\\192.168.0.115都提示无权访问,而我同事是已经共享成功,能打印的!说明XP上是共享设置是没问题的!

一路百度查找解决方案,基本上都是说把TCP/IP NetBIOS Helper关了

1

我试了一下,根本没反应!

又把高级共享设一个遍,网上邻居那里还是没能看到其它电脑!

后来想到,会不会是使用了win10的microsoft账号,才会出现网上邻居没有邻居呢!

赶紧换回本地用户

开始菜单——设置——账户——改用本地账号登录

设置完,再打开网络,久违的邻居都出来了!至此已能访问邻居电脑,添加打印机就简单了

 

终于解决了win10无法远程WOL唤醒问题

自从升级win10后,感觉系统清爽很多了,很多驱动程序也自带了,省时省心省事了!可也有困扰的时候

比如最近想外出,想远程使用一下电脑处理一下日常excel,发现不能像以前那样,远程开机了!

以前是win7,能远程WOL唤醒开机使用电脑!可以排除不是BIOS问题!网上、电源也一定是支持的!按照以前的方法,设一通,都无法解决!

开始在百度上找答案!基本上就是说把“启用快速启动”功能去掉,按说明操作了,测试同样不行!说明这个方法不是影响远程唤醒的主要问题!

百度找到的问题基本都差不多一个样的,放弃!

思考

既然以前win7能正常使用,那硬件肯定没问题的!

用睡眠功能,能正常远程唤醒,关机就不能正常唤醒,说明网络设置也没问题的!

现在问题就只是关机不能唤醒!应该不是设置电源的问题!可能是网卡驱动还不支持win10

最后

找到主板集成网卡的型号Realtek RTL8111e

从官方下载最新驱动

http://www.realtek.com.tw/Downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false

Win10 Auto Installation Program (SID:1883933) 10.010 2016/8/25 10344k Global

这是win10最新版本,还有64位,马上下载更新!

1

打开网上的属性一看,比原来驱动多出了红框的内容,看到了“关机 网络唤醒” ,心想,一定有戏了,一定成了!

马上关机测试,点下手机软件的wake up,看到电源灯亮起,风扇声音传来,成功了!哈哈哈哈

总结

就是网上驱动还未支持win10,更新一下网上驱动就行了,win10系统默认是开启了远程唤醒功能的,无需过多修改系统设置!赶紧把误人子弟的取消“启用快速启动”功能恢复了!

 

极客学院体验VIP会员时长免费送

最近想使用thinkphp,上官方下载thinkphp框架代码的时候,看到有极客学院的广告,点进去,看教学视频还不错的,精简!但是视频要会员才能看!现在极客学院推出活动,推荐新人注册,各送30天会员,最长可以送360天!我推荐了8个!有8个月的会员时长了!呵呵!

2

 

如果你也想学习极客的课程,又没有会员的话,可以点这里注册!

大家都有30天会员课程!何乐而不为呢?

极客学院的 VIP 课程 30 天免费体验,想学编程的小伙伴速来,
只针对新用户免费注册