首页
Linux常用
docker常用
关于
Search
1
docker安装MDCX
257 阅读
2
麒麟KylinV10离线下载安装包及安装
199 阅读
3
iStoreOS上使用WireGuard
165 阅读
4
麒麟v10系统openssh升级OpenSSH_10.0p2-OpenSSL 3.4.2
62 阅读
5
UNRAID增加和缩小虚拟机虚拟磁盘大小
54 阅读
默认分类
docker
容器安装
Linux
数据库
群辉
软路由
unRAID
PVE
Nginx
Tomcat
wow
杂项
图床
飞牛
转载微信公众号文章
Docker学习
Linux学习
登录
Search
标签搜索
nginx
数据库
unraid
PVE
麒麟
dockerfile
同步
wow服务器
装机硬件
宏
v2ray
直通
电视盒子
相册
黑裙7.0.1
远程穿透
定时
ssh
emby
symlink
奥黛丽·逐爱者
累计撰写
128
篇文章
累计收到
21
条评论
首页
栏目
默认分类
docker
容器安装
Linux
数据库
群辉
软路由
unRAID
PVE
Nginx
Tomcat
wow
杂项
图床
飞牛
转载微信公众号文章
Docker学习
Linux学习
页面
Linux常用
docker常用
关于
搜索到
128
篇与
奥黛丽·逐爱者
的结果
2023-12-05
用mkcert工具自签基于内网IP的证书
1、github下载工具mkcert,放到桌面,并重命名为mkcert.exemkcert.zip2、去电脑目录C:WindowsSystem32下,把cmd.exe文件复制到桌面。3、运行cmd.exe程序,输入以下命令:mkcert.exe -install 192.168.1.10注意192.168.1.10需要替换成PVE的地址4、打开PVE后台,按如下步骤上传证书,选择从文件上传证书,将xxxxx.key.pem文件上传到第一个私钥栏,将xxxxx.pem文件上传到凭证链栏
2023年12月05日
3 阅读
0 评论
0 点赞
2023-11-30
unraid设置qq邮箱通知
进入unraid“设置”再点击进入“通知设置”拉下来,在smtp设置这里预设服务:选择自定义正在发送电邮地址:自己的qq邮箱@qq.com电子邮件收件人:自己的qq邮箱@qq.com标头优先级:是电子邮件主题前缀:默认Unraid Status: 可以自定义邮件服务器:smtp.qq.com邮件服务器端口:465使用 SSL/TLS:是使用 STARTTLS:否定义 TLS 证书:否TLS 证书位置:身份验证方式:登录用户名:自己的qq邮箱@qq.com密码:这里的密码要进邮箱获取授权码进入 邮箱-设置-POP3等服务型这里选择“管理服务”按照提示生成“授权码”过程需要绑定邮箱的手机发短信到多少号码。。。总之按邮箱提示流程走
2023年11月30日
8 阅读
0 评论
0 点赞
2023-09-22
PVE新装直通硬盘
安装Windows群辉1、下好文件后我们将它传到pve的目录下。我们来到pve的后台,依次点击左侧的“pve——local(pve)——ISO镜像——上传”将文件上传到pve。并记录位置 /var/lib/vz/template/iso/arpl-i18n-23.9.1-arpl.imgfile size is: 1073741824command: cp -- /var/tmp/pveupload-41f0e83092e1a54578bb93cc8c29bf5a /var/lib/vz/template/iso/arpl-i18n-23.9.1-arpl.imgfinished file import successfullyTASK OK2、我们来把镜像转成虚拟虚拟机的磁盘,点到PVE节点再点到“shell”界面,输入qm importdisk 101 /var/lib/vz/template/iso/arpl-i18n-23.9.1-arpl.img local-lvm然后回车。这行代码每个人都略有区别,101是虚拟机编号,也就是创建虚拟机时的VM ID;文件目录就是开始上传文件时叫记下的文件目录;local-lvm是文件所在磁盘,一般没删除过local-lvm盘的就这样填就可以了,删除过的就改为local;出现一行“successful”的提醒就成功了。qm importdisk 101 /var/lib/vz/template/iso/arpl-i18n-23.9.1-arpl.img local-lvm3、到“shell”界面,在命令行输入ls /dev/disk/by-id/qm set 101 -sata1 /dev/disk/by-id/ata-HGST_HMS5C4040BLE640_PL2331LAHDN1SJ将存储盘直通给群辉,这里101同样是虚拟机的id,由于我们刚才挂了个sata盘在虚拟机下,所以这里是sata1,ata-后面填刚才获取到的硬盘id。
2023年09月22日
4 阅读
0 评论
0 点赞
2023-09-14
docker常用命令
{collapse}{collapse-item label="安装docker" open}安装dockerDocker官方为了简化安装流程,提供了一套安装脚本,Ubuntu 和 Debian 系统可 以使用这套脚本安装:curl -sSL https://get.docker.com/ | sh安装portainer面板#拉取 docker pull portainer/portainer #安装 docker run -p 9000:9000 -p 8000:8000 --name portainer \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /mnt/appdata/portainer/data:/data \ -d portainer/portainer{/collapse-item}{collapse-item label="停止和启动"}docker停止并删除(docker停止容器命令)(1)停止一个已经运行的容器可以使用以下命令:docker stop [CONTAINER ID/NAME]其中[CONTAINER ID/NAME]为需要停止容器的ID或名称。(2)删除一个已经停止的容器可以使用以下命令:docker rm [CONTAINER ID/NAME]其中[CONTAINER ID/NAME]为需要删除容器的ID或名称。(3)如果需要同时停止并删除一个容器,可以使用以下命令:docker rm -f [CONTAINER ID/NAME]其中-f表示强制删除容器,即使容器正在运行。{/collapse-item}{collapse-item label="容器内的文件编辑"}docker内的文件为什么不能直接编辑通常是因为在默认情况下Docker容器启动后,容器内的文件系统是以只读方式挂载的。这是为了保证容器的可移植性和隔离性,防止容器内的更改影响到宿主机或其他容器,造成不必要的麻烦和困扰。(既是优点也是缺点)分享修改方法方法1:复制容器当前状态:容器已处于启动状态操作位置:在宿主机上操作将容器内的文件复制到外面来,修改后,再复制进去。(注:复制进去后重启容器,不然不生效,就尴尬)# 复制本地文件到容器(注:查看当前路径位置) docker cp 文件名 容器ID:/路径/test.txt #容器外操作 # 复制容器内指定的文件到本地当前位置 docker cp 容器ID:/路径/test.txt ./文件名 #容器外操作 方法2:挂载(推荐使用)容器当前状态:容器处于未启动状态操作位置:在宿主机上操作需要在运行之前就做好各种准备# 创建一个运行的nginx,为下步复制文件到本地做准备 #步骤1: docker run --name nginx-80 -p 80:80 -d nginx # 复制nginx的配置目录到本地 #步骤2: docker cp nginx-80:/etc/nginx/ /MyDockerData/nginx/conf/ Successfully copied 3.58kB to /MyDockerData/nginx/conf/cond.d # 复制nginx的日志到本地 #步骤3: docker cp nginx-80:/var/log/nginx /MyDockerData/nginx/log Successfully copied 2.56kB to /MyDockerData/nginx/log # 复制网站目录到本地 #步骤4: docker cp nginx:/usr/share/nginx/html /MyDockerData/nginx/html Successfully copied 1.54kB to /MyDockerData/nginx/html # 运行容器并挂载目录。格式:<-p 端口映射><-v 路径映射> 实例:docker run --name nginx -p 80:80 -v $HOME/本地路径:内部路径 -v $HOME/本地路径:内部路径 -d nginx #步骤5: docker run --name nginx-8888 \ -p 8888:80 \ -v /MyDockerData/nginx/html:/usr/share/nginx/html \ -v /MyDockerData/nginx/conf:/etc/nginx \ -v /MyDockerData/nginx/log:/var/log/nginx \ -d nginx 方法3:vim容器当前状态:容器处于运行状态,有网络操作位置:在容器中操作进入到容器内,安装编辑工具# ubuntu操作系统安装方式(要有网) apt install vim # centos系统安装方式(要有网) yum install vim 方法4:echo容器当前状态:容器处于运行状态,无网络操作位置:在容器中操作如果会使用linux三剑客,就会更便捷# 向文件中插入文字 echo "hello world" >> ceshi.txt # 替换文本中的字符串: sed 's/books/BOOKS/' ./test.php # 直接编辑文件 选项-i ,会匹配 file 文件中每一行的所有 book 替换为 books: sed -i 's/book/books/g' 文件名称 {/collapse-item}{collapse-item label="折叠标题二"} 折叠内容二{/collapse-item}{/collapse}
2023年09月14日
4 阅读
0 评论
0 点赞
2023-09-07
群辉登入页面美化
一、输入框透明化 DSM7.2版本系统要设置透明,需要复制以下代码,放到在这个地方:登入门户-登入样式-页脚信息,并勾选“以HTML语法显示页脚信息”<style type="text/css"> .tab-panel {background: rgba(255,255,255,0.5) !important;} .login-textfield .input-container input { background-color: transparent !important; } body {-webkit-filter:brightness(1); -o-filter:brightness(1); -moz-filter:brightness(1); filter:brightness(1);} </style>{lamp/}二、跟随bing切换登入页壁纸 首先修改为默认壁纸,再以root身份添加计划任务#如需收集每日美图去掉下面注释设置保存文件夹路径,在FileStation里面右键文件夹属性可以看到路径 #savepath="/volume2/download/BingWallpaper" #下载Bing图片 pic=$(wget -t 5 --no-check-certificate -qO- "https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1") echo $pic|grep -q enddate||exit link=$(echo https://www.bing.com$(echo $pic|sed 's/.\+"url"[:" ]\+//g'|sed 's/".\+//g')) date=$(echo $pic|sed 's/.\+enddate[": ]\+//g'|grep -Eo 2[0-9]{7}|head -1) tmpfile=/tmp/$date"_bing.jpg" wget -t 5 --no-check-certificate $link -qO $tmpfile [ -s $tmpfile ]||exit rm -rf /usr/syno/etc/login_background*.jpg cp -f $tmpfile /usr/syno/etc/login_background.jpg &>/dev/null cp -f $tmpfile /usr/syno/etc/login_background_hd.jpg &>/dev/null cp -f $tmpfile /usr/syno/synoman/webman/resources/images/1x/default_login_background/dsm7_01.jpg &>/dev/null cp -f $tmpfile /usr/syno/synoman/webman/resources/images/2x/default_login_background/dsm7_01.jpg &>/dev/null title=$(echo $pic|sed 's/.\+"title":"//g'|sed 's/".\+//g') copyright=$(echo $pic|sed 's/.\+"copyright[:" ]\+//g'|sed 's/".\+//g') word=$(echo $copyright|sed 's/(.\+//g') if [ ! -n "$title" ];then cninfo=$(echo $copyright|sed 's/,/"/g'|sed 's/,/"/g'|sed 's/(/"/g'|sed 's/ //g'|sed 's/\//_/g'|sed 's/)//g') title=$(echo $cninfo|cut -d'"' -f1) word=$(echo $cninfo|cut -d'"' -f2) fi #将图片应用于登陆界面 sed -i s/login_background_customize=.*//g /etc/synoinfo.conf echo "login_background_customize=\"yes\"">>/etc/synoinfo.conf sed -i s/login_welcome_title=.*//g /etc/synoinfo.conf echo "login_welcome_title=\"$title\"">>/etc/synoinfo.conf sed -i s/login_welcome_msg=.*//g /etc/synoinfo.conf echo "login_welcome_msg=\"$word\"">>/etc/synoinfo.conf #将图片保存到指定路径 if (echo $savepath|grep -q '/') then cp -f $tmpfile "$savepath/$date@$title-$word.jpg" fi #清除临时文件 rm -rf /tmp/*_bing.jpg{collapse}{collapse-item label="目前使用的脚本" open}#如需收集每日美图去掉下面注释设置保存文件夹路径,在FileStation里面右键文件夹属性可以看到路径 savepath="/volume1/Download/BingWallpaper" #下载Bing图片 pic=$(wget -t 5 --no-check-certificate -qO- "https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=zh-CN") echo $pic|grep -q enddate||exit link=$(echo https://www.bing.com$(echo $pic|sed 's/.\+"url"[:" ]\+//g'|sed 's/".\+//g')) date=$(echo $pic|sed 's/.\+enddate[": ]\+//g'|grep -Eo 2[0-9]{7}|head -1) tmpfile=/tmp/$date"_bing.jpg" wget -t 5 --no-check-certificate $link -qO $tmpfile [ -s $tmpfile ]||exit rm -rf /usr/syno/etc/login_background*.jpg cp -f $tmpfile /usr/syno/etc/login_background.jpg &>/dev/null cp -f $tmpfile /usr/syno/etc/login_background_hd.jpg &>/dev/null cp -f $tmpfile /usr/syno/synoman/webman/resources/images/1x/default_login_background/dsm7_01.jpg &>/dev/null cp -f $tmpfile /usr/syno/synoman/webman/resources/images/2x/default_login_background/dsm7_01.jpg &>/dev/null title=$(echo $pic|sed 's/.\+"title":"//g'|sed 's/".\+//g') copyright=$(echo $pic|sed 's/.\+"copyright[:" ]\+//g'|sed 's/".\+//g') word=$(echo $copyright|sed 's/(.\+//g') if [ ! -n "$title" ];then cninfo=$(echo $copyright|sed 's/,/"/g'|sed 's/,/"/g'|sed 's/(/"/g'|sed 's/ //g'|sed 's/\//_/g'|sed 's/)//g') title=$(echo $cninfo|cut -d'"' -f1) word=$(echo $cninfo|cut -d'"' -f2) fi #将图片应用于登陆界面 sed -i s/login_background_customize=.*//g /etc/synoinfo.conf echo "login_background_customize=\"yes\"">>/etc/synoinfo.conf sed -i s/login_welcome_title=.*//g /etc/synoinfo.conf echo "login_welcome_title=\"$title\"">>/etc/synoinfo.conf sed -i s/login_welcome_msg=.*//g /etc/synoinfo.conf echo "login_welcome_msg=\"$word\"">>/etc/synoinfo.conf #将图片保存到指定路径 if (echo $savepath|grep -q '/') then cp -f $tmpfile "$savepath/$date@$title-$word.jpg" fi #清除临时文件 rm -rf /tmp/*_bing.jpg{/collapse-item}{/collapse}若NAS挂了代理,壁纸著作权信息为英文,想换成中文可以在 api 地址后面添加&mkt=zh-CN即https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=zh-CN{lamp/}三、欢迎信息 接入随机语录添加计划任务testbuf=$(curl -s http://keai.icu/apiwyy/api) msgbuf=$(echo $testbuf|grep -Po 'content[" :]+\K[^"]+') sed -i s/login_welcome_msg=.*/login_welcome_msg=\"$msgbuf\"/g /etc/synoinfo.conf
2023年09月07日
5 阅读
0 评论
0 点赞
1
...
21
22
23
...
26