通过虚拟机hyper-V实现黑群晖和LEDE,黑群晖进行媒体共享和IPV6/nps进行外网访问,LEDE则作为网关和DNS,家里的部分设备就可以直接利用代理进行访问。不过需要将相关的终端网关和dns设置为lede的ip地址。黑群晖安装了filebrowser进行文件web共享,还是比自带的有些方便。不过挺想买个威联通QNAP,等到硬盘不足或者黑群晖不能适用了吧。因为是单臂一个网口,其中LEDE的lan口设置光猫的网关,wan口则为DHCP,防火墙统一。都不能选择桥接。另外还有zerotier和frp以备不时之需。其中zerotier有小bug需要进入ssh将config改为1,才可以连上网络。AP实现无线功能,方便摄像头和打印机之类的设备。整个网络没用raid进行冗余,而是利用定时任务进行备份,有一台老的readynas正好用于备份。
时隔10年,blog再次搬家,放弃了wordpress,采用了pipe。搬家过程主要还是基于了wordpress的jekyll-exporter插件,导出md后再导入,有些细节只能慢慢完善了。老站换了域名加以保留了。强制github账号认证这点褒贬不一,有方便的地方, 也有不方便的地方。 比较强调程序这个圈子,我这一部分的想法还是能将计算机互联网的理念带入生物技术领域。回头看看再以前用的boblog程序,作者也更新了,现在叫boblog wind,似乎是轻量化的,利于维护。在入口和blog地址这个nginx设置上有点小问题,经常跳转不过来, 有时候是通过强制将末尾start写成admin进入后台。到时再试试具体设置细节了。2020-03-13 空间转移到vps,用回wordpress,搭配sqlite插件,方便以后搬家,只需要修改sqlite数据库里的地址。图床使用imgurl。
试了2个帖子,最后综合了一下才实现指定用户运行transmission,之所以要用指定用户运行transmission,主要是samba文件夹的写权限一直没搞定,permission denied,用指定用户运行后解决。原先在raspbian wheezy系统transmission 2.52时没问题。昨晚依次升级到stretch后出现的新问题。系统是树莓派的raspbian 9.8 stretch
服务端编译需要go1.6+, 下载源码git clone https://github.com/inconshreveable/ngrok.git ngrok cd ngrok生成证书NGROK_DOMAIN="xxxx.com" openssl genrsa -out base.key 2048 openssl req -new -x509 -nodes -key base.key -days 10000 -subj "/CN=$NGROK_DOMAIN" -out base.pem openssl genrsa -out server.key 2048 openssl req -new -key server.key -subj "/CN=$NGROK_DOMAIN" -out server.csr openssl x509 -req -in server.csr -CA base.pem -CAkey base.key -CAcreateserial -days 10000 -out server.crt cp base.pem assets/client/tls/ngrokro
安装程序并添加用户 sudo yum install samba samba-client samba-common sudo smbpasswd -a user修改/etc/samba/smb.conf文件workgroup = WORKGROUP [share] path = /home/share browseable = yes writable = yes valid usrs = user create mask = 644 directory mask = 770启动服务加入开机启动# systemctl enable smb # systemctl enable nmb # systemctl start smb # systemctl start nmb # firewall-cmd --permanent --add-service=samba # firewall-cmd --reload 测试smbclient -L hostname/IP
安装sambasudo apt-get install samba sudo apt-get install samba-common-bin必须安装common-bin才能利用smbpasswd进行samba用户管理 添加用户必须属于linux用户sudo smbpasswd -a user修改/etc/samba/smb.conf文件,最后添加以下代码[share] path = /home/share browseable = yes writable = yes valid usrs = user create mask = 644 directory mask = 770onwcloud安装完后如需修改数据文件夹,可以删除owncloud安装目录下config/config.php文件,重置账号和数据
主要根据这篇文章进行设置,命令行操作,简单快速,但是这篇文章没有加入dh文件,所以稍作修改。最后firewall设置中的IP也应该根据自己的服务器设置。进入DD-WRT界面,点击administration->commands,将以下代码贴进代码框,修改红色部分,替换成自己的服务器IP和端口。用文本编辑器(如emeditor等)打开相应的证书和key,贴入到代码框对应位置。点击save startup。
最近装了Windows8,虽然Windows2003server开始就能软阵列,不过以前没硬盘尝试。这次尝试在Windows8上用2个500g的硬盘组raid0(raid1太不划算,重要数据还是软件同步得了)。准备了3块硬盘,一块是系统和程序,另外2个一样的就做raid0了。先右键计算机-〉管理-〉磁盘管理,可以看到除了系统盘,还有2个未分配的硬盘(已删除所有分区)
molezz
记录下那些感想