首页
关于
Search
1
git lg彩色显示日志
24 阅读
2
在 Ubuntu 22.04 LTS 中安装 Docker
19 阅读
3
CentOs/Ubuntu搭建上网x-ui
18 阅读
4
git使用多个源和多个分支
15 阅读
5
git保存账号密码
14 阅读
默认分类
网站搭建
Windows
Linux
Docker
OpenWrt
Hackintosh
Git
Python
Pandas
Web开发
JavaScript
FFmpeg
Demo
工具
刷机
油猴脚本
Excel
Chrome Extension
登录
Search
标签搜索
Pandas
读取
时区
Chrome
centos8
求和
Nginx
Typecho
404
csv
国际站
询盘导出
油猴脚本
bbr
Ubuntu
远程桌面
日志
log
数据清洗
打印机
野生程序猿
累计撰写
151
篇文章
累计收到
0
条评论
首页
栏目
默认分类
网站搭建
Windows
Linux
Docker
OpenWrt
Hackintosh
Git
Python
Pandas
Web开发
JavaScript
FFmpeg
Demo
工具
刷机
油猴脚本
Excel
Chrome Extension
页面
关于
搜索到
151
篇与
的结果
2023-02-09
通过Acme.sh申请Google SSL(含ECC)证书
登陆Google申请API1.登录google账号后, 点击链接 2.点击启用,启用成功后,点击右上角的控制台,激活控制台。在控制台中输入如下命令:gcloud beta publicca external-account-keys create3.稍后会返回如下信息,请做好保存Created an external account key [b64MacKey: _lDYpN_L1ZOPeZEXX3E8RgvmFyXO80WwNaKyPJbRGhmGV-_-***xcKopyg keyId: 6f4da6f94***fc4947d]安装acme1.在控制台输入如下命令:curl https://get.acme.sh | sh -s email=你的邮箱2.更改默认证书./acme.sh --set-default-ca --server google3.获取Google证书的申请资格./acme.sh --register-account -m 刚刚的邮箱 --server google \ --eab-kid 6f4da6f94b3***7d \ --eab-hmac-key _lDYpN_L1ZOPeZEXX3E8Rgv***fzg9MMbxcKopyg申请证书1.输入以下命令,弹出两条解析记录,对照的添加。./acme.sh --issue --dns -d 域名 -d 域名 \ --yes-I-know-dns-manual-mode-enough-go-ahead-please2.激活订单./acme.sh --server google --renew -d 域名 -d 域名 \ --yes-I-know-dns-manual-mode-enough-go-ahead-please申请ECC证书1.同理,输入如下命令。./acme.sh -k ec-256 --issue --dns -d 域名 -d 域名 \ --yes-I-know-dns-manual-mode-enough-go-ahead-please按提示进行验证。2.激活./acme.sh -k ec-256 --server google --renew -d 域名 -d 域名 \ --yes-I-know-dns-manual-mode-enough-go-ahead-please一键申请脚本echo $# if [ $# -gt 1 ] then echo "[Download google cert]..." ./.acme.sh/acme.sh -k ec-256 --server google --renew -d $1 -d *.$1 --yes-I-know-dns-manual-mode-enough-go-ahead-please else echo "[Request google keys]..." gcloud beta publicca external-account-keys create 2>&1 | tee key.txt echo "[Download acme.sh]..." curl https://get.acme.sh | sh -s
[email protected]
cd ./.acme.sh echo "[Get TXT]..." ./acme.sh --set-default-ca --server google ./acme.sh --register-account -m
[email protected]
--server google --eab-kid $(grep -oP 'keyId:\s*\K\S+[^\]]' ../key.txt) --eab-hmac-key $(grep -oP 'b64MacKey:\s*\K\S+' ../key.txt) ./acme.sh -k ec-256 --issue --dns -d $1 -d *.$1 --yes-I-know-dns-manual-mode-enough-go-ahead-please fi
2023年02月09日
3 阅读
0 评论
0 点赞
2023-02-06
在已运行的docker中增加映射端口和映射目录
转载至 原文 如果已经docker已经运行,但是发现需要新增加一个映射端口,应该如下做:1 查看容器docker ps -a2 停止容器docker stop f5033 停止docker服务systemctl stop docker4 修改文件vi /var/lib/docker/containers/{container_id}/hostconfig.json找到 这个 PortBindings 值。在这个json集合里边追加新端口"PortBindings": { "80/tcp": [ { "HostIp": "", "HostPort": "80" } ], "8888/tcp": [ { "HostIp": "", "HostPort": "8888" } ] }注:如果是增加映射目录则要修改hostconfig.json中开头的 “Binds”部分"Binds": ["/webroot/www/go/goweb:/www/go/src/goweb", "/webroot/www/go/diyikaoshi:/www/go/src/diyikaoshi"],5 启动docker服务systemctl start docker6 启动容器docker start f503备注: 第4步修改文件要注意,如果config.v2.json里面也记录了端口,也要修改,原帖地址 : https://stackoverflow.com/questions/19335444/how-do-i-assign-a-port-mapping-to-an-existing-docker-containerconfig.v2.json文件里边修改值 : config->ExposedPorts 和 networsettings->Ports , 参看下图"Config": { .... "ExposedPorts": { "80/tcp": {}, "8888/tcp": {} }, .... }, "NetworkSettings": { .... "Ports": { "80/tcp": [ { "HostIp": "", "HostPort": "80" } ],
2023年02月06日
1 阅读
0 评论
0 点赞
2023-02-05
网心云容器魔方docker升级
参考链接: 网心云 1.停止、删除容器和镜像docker stop wxedge docker rm wxedge docker rmi registry.hub.docker.com/onething1/wxedge 2.拉取启动镜像docker run -d --name=wxedge --restart=always --privileged --net=host --tmpfs /run --tmpfs /tmp -v 磁盘路径:/storage:rw registry.hub.docker.com/onething1/wxedge3.命令保存#172 wojiayun docker run -d --name=wxedge --restart=always --privileged --net=host --tmpfs /run --tmpfs /tmp -v /media/usb/wojiayun:/storage:rw registry.hub.docker.com/onething1/wxedge #164 rpdzkj docker run -d --name=wxedge --restart=always --privileged --net=host --tmpfs /run --tmpfs /tmp -v /media/rpdzkj/usb/dcdn:/storage:rw registry.hub.docker.com/onething1/wxedge
2023年02月05日
1 阅读
0 评论
0 点赞
2023-02-02
Windows上搭建Rsync服务
一、Windows搭建Rsync服务1.Windows上安装cwRsyncServer_4.1.0_Installer(最后一个免费版本)目录下修改C:\Program Files (x86)\ICW\rsyncd.confuse chroot = false strict modes = false hosts allow = * log file = rsyncd.log uid = 0 gid = 0 # Module definitions # Remember cygwin naming conventions : c:\work becomes /cygwin/c/work # [config] path = /cygdrive/d/huixin/DataBaseBak read only = true transfer logging = yes auth users = rsyncuser secrets file = /cygdrive/c/rsync.password2.新建密码文件,内容如下:rsyncuser:1234563.打开 CMD ,进入目录 C:\Program Files (x86)\ICW\bin 查询当前用户,然后输入如下信息,修改权限为仅当前用户C:\Program Files (x86)\ICW\bin>whoami dt4d\marx C:\Program Files (x86)\ICW\bin>chmod.exe -c 600 /cygdrive/i/rsyncd1.password mode of `/cygdrive/i/rsyncd1.password' changed to 0600 (rw-------) C:\Program Files (x86)\ICW\bin>chown.exe marx /cygdrive/i/rsyncd1.password4.重新启动Rsync服务5.防火墙添加入站规则,默认端口为873二、客户端同步文件Linux直接使用rsync命令rsync -av --password-file=/path/to/rsync.password rsync://
[email protected]
:873/config ./bak #增加--delete参数可保证目录完全一致,否则只增加不删除Windows安装客户端cwRsync Client下载链接 类似操作新建密码文件,并修改权限密码文件例如(注意:与服务端不同格式):123456CMD 进入 C:\Program Files (x86)\cwRsync\bin,参考命令#远程同步到本地 ./rsync.exe --port=873 -vzrtopg --progress --password-file=/cygdrive/i/rsyncd.password
[email protected]
::config /cygdrive/i/Temp #本地同步到远程 ./rsync.exe --port=873 -vzrtopg --progress --password-file=/cygdrive/i/rsyncd.password /cygdrive/i/Temp
[email protected]
::config上面/cygdrive/i/Temp 为同步到客户端的目录使用参数 -azh 可仅查看错误:./rsync.exe --port=873 -azh --password-file=/cygdrive/i/rsyncd.password /cygdrive/i/Temp
[email protected]
::config
2023年02月02日
4 阅读
0 评论
0 点赞
2023-01-27
使用qemu镜像格式转换vmdk,img
1.macos下使用brew安装qemubrew install qemu2.转换格式#vmdk转为img qemu-img convert -f vmdk /path/to/src_vmdk.vmdk -O raw /path/to/dest_img.img #img转为vmdk qemu-img convert -f raw /path/to/dest_img.img -O vmdk /path/to/src_vmdk.vmdk
2023年01月27日
3 阅读
0 评论
0 点赞
1
...
20
21
22
...
31