2022年2月16日星期三

动态 DNS (DDNS) 客户端工具 GoDns 的使用

动态 DNS (DDNS) 客户端工具官方项目地址 GoDNS

运行 GoDNS
有几种方法可以运行 GoDNS。

作为手动守护进程
nohup ./godns &
注意:程序停止时,不会重新启动。

作为托管守护进程(带有暴发户)
首先安装upstart(如果还没有)

复制./upstart/godns.conf到/etc/init 文件夹(并根据您的需要进行调整)

启动服务:

sudo start godns
作为托管守护进程(使用 systemd)

复制./systemd/godns.service到/lib/systemd/system 文件夹(并根据您的需要进行调整)

启动服务:

systemctl daemon-reload                    #更新配置

sudo systemctl enable godns             #开机启动
sudo systemctl start godns                 #启动
systemctl status godns                       #查看状态
systemctl restart godns                      #重启
systemctl disable godns                     #禁止开机启动

2022年2月13日星期日

linux搭建filebrowser在线云盘教程

下载地址:

filebrowser项目地址 https://github.com/filebrowser/filebrowser

filebrowser下载 https://github.com/filebrowser/filebrowser/releases


LINUX安装及配置

创建文件夹

mkdir filebrowser

cd filebrowser

下载linux版二进制包

wget https://github.com/filebrowser/filebrowser/releases/download/v2.20.1/linux-amd64-filebrowser.tar.gz

解压

tar zxvf linux-amd64-filebrowser.tar.gz

创建配置数据库:./filebrowser -d /usr/local/filebrowser/filebrowser.db config init

设置监听地址:./filebrowser -d /usr/local/filebrowser/filebrowser.db config set --address 0.0.0.0

设置监听端口:./filebrowser -d /usr/local/filebrowser/filebrowser.db config set --port 8081

设置云盘路径:./filebrowser -d /usr/local/filebrowser/filebrowser.db config set --root  /mnt

设置语言环境:./filebrowser -d /usr/local/filebrowser/filebrowser.db config set --locale zh-cn

设置日志位置:./filebrowser -d /usr/local/filebrowser/filebrowser.db config set --log /var/log/filebrowser.log

添加一个用户:./filebrowser -d /usr/local/filebrowser/filebrowser.db users add root password --perm.admin,其中的root和password分别是用户名和密码,根据自己的需求更改。

配置修改好以后,就可以启动 File Browser 了,使用-d参数指定配置数据库路径。

示例:./filebrowser -d /usr/local/filebrowser/filebrowser.db

          ./filebrowser

打开浏览器访问你的IP:8081,登录你刚刚创建的用户名和密码就可以了。


WINDOWS安装及配置:

下载windows版二进制包,解压到任意位置

打开一个管理员cmd,cd到你刚刚解压出来的目录

创建配置数据库:filebrowser config init

设置监听地址:filebrowser config set --address 0.0.0.0

设置监听端口:filebrowser config set --port 8081

设置云盘路径:filebrowser config set --root G:\www

设置语言环境:filebrowser config set --locale zh-cn

设置日志位置:filebrowser config set --log C:\Users\Administrator\Documents\filebrowser\filebrowser.log

添加一个用户:filebrowser users add root password --perm.admin,其中的root和password分别是用户名和密码,根据自己的需求更改。

配置修改好以后,就可以启动 File Browser 了,使用-d参数指定配置数据库路径。示例:filebrowser -d filebrowser.db

打开浏览器访问你的IP:8081,登录你刚刚创建的用户名和密码就可以了。

有关更多配置的选项,可以参考官方文档:https://docs.filebrowser.xyz/