首页
关于
友链
Search
1
ESXI 一些功能调整
222 阅读
2
天翼云网关3.0/4.0超管密码
182 阅读
3
SoftEther 客户端篇
177 阅读
4
ESXi安装黑群晖
141 阅读
5
SoftEther 服务端篇
127 阅读
默认分类
代码相关
vue
html
python
系统
数据库
docker
安卓
软件分享
杂七杂八的工具
游戏分享
游戏相关
我的家庭影院
登录
Search
标签搜索
python
esxi
git
SoftEther
linux
apscheduler
在线
rclone
Ubuntu
list
列表
idm
激活码
Charles
pdf
免安装
鲁大师
图片查看器
蜂蜜浏览器
honeyview
哥特式
累计撰写
85
篇文章
累计收到
12
条评论
首页
栏目
默认分类
代码相关
vue
html
python
系统
数据库
docker
安卓
软件分享
杂七杂八的工具
游戏分享
游戏相关
我的家庭影院
页面
关于
友链
搜索到
85
篇与
的结果
2024-01-11
JupyterNoteBook安装
1. 安装# 安装 pip install jupyter # 安装中文包 pip install jupyterlab-language-pack-zh-CN # 代码自动补全 pip install jupyterlab-lsp pip install -U jedi-language-server启动jupyter notebook配置虚拟环境# 首先需要进入到虚拟环境里面 .\python-venv\main\Scripts\activate # 这里演示的虚拟环境名称叫main python -m ipykernel install --user --name=main
2024年01月11日
12 阅读
0 评论
0 点赞
2024-01-05
Typecho全局开启https
在项目目录下,config.inc.php文件中,加入以下代码 /** 开启HTTPS */ define('__TYPECHO_SECURE__',true);
2024年01月05日
22 阅读
0 评论
0 点赞
2023-12-15
SteamCMD使用教程
官方网址匿名登录login anonymous需要登录的login <用户名>安装游戏和更新游戏以地心护核者为例app_update 1963720
2023年12月15日
54 阅读
0 评论
0 点赞
2023-12-13
升级win11的一些方法
1.运行的方式安装官网下载win11镜像,挂载,进到挂载的文件里面双击运行setup.exe,发现不满足需求之后右键setup.exe,复制文件路径win + r打开运行,粘贴刚刚的路径,后面加上/product server,示例:"G:\setup.exe"/product server会以安装server的方式安装,安装步骤是一样的,建议保留文件、设置和应用2.修改文件下载完镜像之后解压,解压好之后打开解压的文件夹打开sources文件夹,里面找到appraiserres.dll文件,删掉新建一个文本文件,里面不用写任何东西,文件名修改成appraiserres.dll,后缀那些一样,然后右键,属性,把里面的属性改成只读返回上级进行安装也是一样的安装步骤
2023年12月13日
32 阅读
0 评论
0 点赞
2023-12-11
SoftEther 客户端篇
安装下载客户端地址:https://www.softether-download.com/cn.aspx?product=softether组件选择Client,点击蓝色字体下载大部分都是默认安装,这里选择Client安装完成之后,右键下半部分空白区域,新建虚拟网络适配器,可能需要一段时间,这期间不要进行其他操作名称默认就行本来需要修改一下跃点数,但是我看新版的默认就是1,所以没改,但是我把教程也写出来右键下半部分的空白区域,打开Windows网络连接右键刚刚新建的那个适配器,属性,ipv4,属性,高级,自动跃点关掉,接口跃点数修改成1,完成之后确定,全都是确定保存回到客户端界面,新建一个连接连接名称任意 主机名为服务器上设置的地址,如果忘记了可以去服务端连接上之后的动态DNS设置里面查看端口为 5555 虚拟网卡选择刚才创建的用户名和密码与服务器上设置的相同完成之后确定,返回上级之后选择新建的这个规则,右键连接,或者双击连接如果长时间无法连上 或有报错请检查服务器端口是否开放地址 用户名和密码是否填写正确错误代码一览表 :http://www.softether.cn/wenti/64.html检查路由表是否生效命令提示符运行route print -4检查是否存在 此条路由表 并且 跃点数为最小有此条目说明服务端推送的路由表已经生效这样配置就完成了,在进行联机前,强烈建议运行SoftEther Client的快速配置如果进行游戏的玩家较多 在每一位玩家的电脑上都设置一遍将会十分的麻烦 利用刚才设置好的配置 可以生成简单安装程序这将极大简化在其他玩家电脑上安装的过程导出已经配置好的连接选择文件保存位置,之后会提示你是否删除敏感信息,看你的情况“是”删除用户名密码,那个用户需要重新输入“否”就保留用户名和密码制作简易安装程序展开开始菜单文件夹或直接搜索 简单安装工具创建工具选择刚才导出的连接配置勾选 设置简单模式 并选择简单安装程序的保存位置在其他玩家的电脑上运行简单安装程序,程序将自动完成配置,除了软件本身的安装过程需要手动操作操作外设置虚拟网卡、设置连接等都是自动的强烈建议运行
2023年12月11日
177 阅读
0 评论
0 点赞
2023-12-11
SoftEther 服务端篇
下载安装地址 https://www.softether-download.com/cn.aspx?product=softether这里主要使用Windows演示点击蓝色字体下载安装的时候默认安装就行了,没有什么好讲究的只是这里选择Server配置安装好之后默认有一个本地主机,选中并连接,如果无法连接,则需要更换端口,换成5555,默认使用443进行连接,但是最新版本没出现成功之后要求你输入密码,用户,新版本也没有出现这个首次使用需要设置密码设置完密码之后,进入到服务器管理界面,会出现一个安装向导选择第一个选项“远程访问 VPN Server”,然后点击下一步。这里可以修改名称,直接使用默认的名称即可确定之后设置动态DNS,在“改变动态DNS主机名”的框里面输入一个你喜欢的名字,仅限数字和英文字母,然后点击设置上述主机名之后程序会无响应,不要急,等待一段时间,程序恢复之后左侧“分配的动态DNS主机名”这一项变成你刚才输入的名称就可以点击退出了这个地址十分重要,其他人连接服务器需要此地址IPsec/L2TP根据自己的需求设置启用l2tp勾选第一个选项并修改将预共享秘钥 更改为 12345678中转服务免费的中转服务,不过服务器在日本,延迟较高,如果没有公网,可以尝试使用这里接选择禁用之后就是创建用户首次使用还没有用户,需要点击新建从而添加用户。用户名自行决定,验证类型为密码验证,右侧输入两次密码以确认。密码不需要太复杂,方便记忆即可例如用户名:player密码:12345678完成后点击确定。回到了刚才的界面,确认用户已经创建后点击关闭。这里可以点击关闭,桥接和虚拟DHCP一起说虚拟DHCP和桥接DHCP的话就是将你本地的内网和连接的这些用户给隔离开,桥接的话就是让连接的用户通过这个东西访问你家里的网络设备先说DHCP虚拟DHCP点击虚拟NAT和虚拟DHCP服务器选项先不启用,进行配置将“使用虚拟NAT功能”这一选项取消勾选,并将“应用到客户端的选项”下的全部内容清空。之后确定退到上一个界面,点击启用,客户端连接就能正常使用了桥接回到管理界面之后选择本地网桥设置这里选择一下创建的HUB,再选择一下以太网适配器,点击“创建本地桥”就可以,两个提示都点击确定就行
2023年12月11日
127 阅读
0 评论
0 点赞
2023-12-04
天翼云网关3.0/4.0超管密码
该方法已经失效!!{lamp/}需要的软件:小翼管家4.0.3分享名称:小翼管家_4.0.3.apk分享链接:https://kedaoyun.geteshi.top/#s/96Bf8gjA隐藏内容,请前往内页查看详情抓包软件,这里使用CharlesCharles抓包安装安装好小翼管家,绑定网关Charles的破解网址 https://www.zzzmode.com/mytools/charles/安装那些也一样破解手机把代理指向你的机器,SSL那些抓包自己找教程点开到网关设置界面,有指示灯那个之后会有几个api请求,https://nos9.189cube.com里面的,带有token的,点击随便一个,编辑把原始内容删掉,换成下面这个之后点击Execute{ "Params": [], "MethodName": "GetTAPasswd", "RPCMethod": "CallMethod", "ObjectPath": "/com/ctc/igd1/Telecom/System", "InterfaceName": "com.ctc.igd1.SysCmd", "ServiceName": "com.ctc.igd1" } 之后可以获得一个pawdKaLi虚拟机抓包环境:网关型号 HN8145VBurp小翼管家版本4.0.3实现原理登录小翼管家APP,先将指示灯关闭。设置代理后,打开指示灯按钮,然后利用burp抓包。修改包数据即可! 破解过程我这里是准备好KALI虚拟机,kali虚拟机自带Burp 1.设置虚拟机为桥接! 2.开启虚拟机进入里面查看获取到得地址,然后ping网关确保能通信 3.打开Burp开启后的样子点击Proxy,然后点击Proxy settings弹出选项框:点击Add 添加我们对应的网卡地址跟端口配置完成后关闭选项框4.手机配置代理然后把手机连接光猫wifi 设置里面代理为KALI机器的IP地址跟对应的端口打开手机小翼管家绑定到自己的光猫上,然后进入网关设置把指示灯关闭5. KALI抓包获取超密回到Burp 在Proxy 把Intercept is on 开启接着右键选择下列选项然后在Repeater 查看刚刚数据包把2中的代码删除替换成下列代码{ "Params": [], "MethodName": "GetTAPasswd", "RPCMethod": "CallMethod", "ObjectPath": "/com/ctc/igd1/Telecom/System", "InterfaceName": "com.ctc.igd1.SysCmd", "ServiceName": "com.ctc.igd1" }
2023年12月04日
182 阅读
0 评论
0 点赞
2023-11-13
matrix搭建以及机器人配置
matrix的安装1. 创建配置文件sudo docker run -it --rm -v /tmp/data:/data -e SYNAPSE_SERVER_NAME=你的域名 -e SYNAPSE_REPORT_STATS=yes matrixdotorg/synapse:latest generate其中/tmp/data可以换,记得就行,这里用这个展示2. 到/tmp/data里面找到homeserver.yaml编辑 # Configuration file for Synapse. # # This is a YAML file: see [1] for a quick introduction. Note in particular # that *indentation is important*: all the elements of a list or dictionary # should have the same indentation. # # [1] https://docs.ansible.com/ansible/latest/reference_appendices/YAMLSyntax.html # # For more information on how to configure Synapse, including a complete accounting of # each option, go to docs/usage/configuration/config_documentation.md or # https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html server_name: "matrix域名" pid_file: /data/homeserver.pid listeners: - port: 8008 # 容器的端口号,不改 tls: false type: http x_forwarded: true resources: - names: [client, federation] compress: false # database: # name: sqlite3 # args: # database: /data/homeserver.db database: # 数据库设置,如果人少的话推荐上面的sqlite,pgdb太伤人了 name: psycopg2 args: user: matrix password: 24W53MDwk8TyBh7z database: matrix host: # 你懂的 cp_min: 5 cp_max: 10 # allow_unsafe_locale: true log_config: "/data/matrix域名.log.config" # 自动生成的,一般不用改 media_store_path: /data/media_store registration_shared_secret: "c:*RWamLStS9J,sQhm7=dwGpC2#DVKRtwCkCBvPwMJ&p" report_stats: true macaroon_secret_key: "g3@hjR7pMO2&enhNM*jKZq*l3=JS@d~Jl8J3ZvJ~smCkLD" form_secret: "I,kV-blS-oVG3h_c2kiQ&kH0P+=@V&pMedyu4~E-i;BzP" signing_key_path: "/data/matrix域名.signing.key" # 自动生成的,一般不用改 trusted_key_servers: - server_name: "matrix域名" # 开放注册 enable_registration: true # 注册不需要验证,没有配置邮箱的时候推荐这个不验证 enable_registration_without_verification: false # 注册需要验证邮箱 registrations_require_3pid: - email # 邮箱配置,这里用88邮箱演示 email: smtp_host: "smtp.88.com" smtp_port: 465 smtp_user: "发送的邮箱地址" smtp_pass: "密码,你懂的" force_tls: true require_transport_security: true enable_tls: true notif_from: "通知的邮箱地址" app_name: "聊天室" enable_notifs: true notif_for_new_users: true client_base_url: "https://element的域名" validation_token_lifetime: 15m invite_client_location: https://element的域名3. docker-compose 文件version: "3.3" services: synapse: image: "matrixdotorg/synapse:latest" container_name: "matrix_synapse" restart: unless-stopped ports: - 8008:8008 volumes: - "./data:/data" # 这个data需要上面的/tmp/data,我的这个文件放在/tmp里面,所以用了./data environment: VIRTUAL_HOST: "matrix域名" VIRTUAL_PORT: 8008 LETSENCRYPT_HOST: "matrix域名" SYNAPSE_SERVER_NAME: "matrix域名" SYNAPSE_REPORT_STATS: "yes" element-web: ports: - '80:80' volumes: - './data/config.json:/app/config.json' image: vectorim/element-web restart: unless-stopped搭建到这里就完了{lamp/}使用nio-bot安装这两个库pip nio-bot pip install nio-bot[e2ee,cli]实例文件import logging # from niobot import NioBot, Context import niobot from apscheduler.schedulers.asyncio import AsyncIOScheduler logging.basicConfig(level=logging.INFO) bot = niobot.NioBot( homeserver="https://test.test.test", # your homeserver user_id="@test:test.test.test", # the user ID to log in as (Fully qualified) device_id="nio-message", store_path=r"./store/", command_prefix="!", # the prefix to respond to (case sensitive, must be lowercase if below is True) case_insensitive=True, # messages will be lower()cased before being handled. This is recommended. owner_id="@user:test.test.test", # The user ID who owns this bot. Optional, but required for bot.is_owner(...). ignore_self=True ) # bot.mount_module("test.py") def schedule_auto_messages(): scheduler = AsyncIOScheduler() # 测试的定时任务 # scheduler.add_job(test, "cron", second="*/3", id="test", misfire_grace_time=180, args=[bot]) scheduler.start() @bot.on_event("ready") async def on_ready(sync_result: niobot.SyncResponse): print("Logged in!") schedule_auto_messages() @bot.command("ping") async def ping_command(ctx: niobot.Context): latency = ctx.latency # await ctx.reply("Pong!") await ctx.respond(f"Pong! `{latency:.2f}ms` latency.") # A command with arguments @bot.command(name="echo") async def echo_command(ctx: niobot.Context, message: str): print("这里的输出") await ctx.respond(message) # bot.run(password="password") # starts the bot with a password. If you already have a login token, see: bot.run(access_token="token") # starts the bot with a login token.获取token使用这个命令niocli get-access-token -U '@test:test.test.test' -D '设备id->device_id'验证设备https://github.com/poljar/matrix-nio/blob/main/examples/verify_with_emoji.py通过表情符号验证,申请token使用上面那个,获取token的方式,之后用这个验证,需要创建一个文件// credentials.json {"homeserver": "https://matrix.example.org", "user_id": "@test:matrix.example.org", "device_id": "niobot2", "access_token": "上面那个"}之后直接运行,多尝试几次,不成功就把store里面的文件删掉。重新获取token,先运行机器人的文件,再运行这个表情包验证文件!!
2023年11月13日
121 阅读
0 评论
0 点赞
2023-11-04
宝塔面板的PostgreSQL
前言宝塔面板对于PostgreSQL的支持很低,很多比如设置单个数据库的字符编码之类的,问题很多# 首先进入postgres用户 su - postgres # 进入pg psql -U postgres # 创建数据库 ./createdb -E UTF8 -l C -T template0 -O matrix matrix;这时候会发现没办法使用createdb创建数据库,所以需要这样弄,切换到/www/server/pgsql/bin目录里面,这样就能创建成功这时候可以在宝塔面板左侧的数据库PgSQL里面同步一下,就能把数据库同步过来,但是这时候还是无法连接的需要使用PostgreSQL 管理器-->数据库-->创建一个一模一样的数据库,然后把权限改成所有人,之后才可以访问真折磨
2023年11月04日
47 阅读
0 评论
0 点赞
2023-10-31
pyenv使用教程
[root@localhost ~]# cat /etc/redhat-release CentOS release 6.9 (Final) 系统默认是Python 2.6 版本 [root@localhost ~]# python -V Python 2.6.6 1) 安装依赖环境 [root@localhost ~]# yum -y install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel git 2) 安装pyenv包 pyenv可以通过多种方式安装,可以参考项目在github上的Installtion, 地址为: https://github.com/pyenv/pyenv-installer 推荐采用The automatic installer的方式安装,可以一键安装pyenv的所有插件。 [root@localhost ~]# curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash pyenv套件下插件: - pyenv-doctor - pyenv-installer - pyenv-update - pyenv-virtualenv - pyenv-which-ext ================================================================================== 温馨提示: 以上https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer的访问内容 , 可以将内容粘出来放在服务器的一个shell脚本文件中, 然后执行该脚本用以安装pyenv 该脚本下载地址: https://pan.baidu.com/s/1wW9ylrmc4Q9wxu_i3-1wYA 提取密码: rhtj 执行脚本进行安装(执行前授予755权限) # chmod 755 pyenv-installer # /bin/bash pyenv-installer ================================================================================= 分析一下上面的pyenv-installer脚本,可以发现在centos上,其实它做了以下事情: git clone --depth 1"git://github.com/pyenv/pyenv.git" "${HOME}/.pyenv" git clone --depth 1"git://github.com/pyenv/pyenv-doctor.git" "${HOME}/.pyenv/plugins/pyenv-doctor" git clone --depth 1"git://github.com/pyenv/pyenv-installer.git" "${HOME}/.pyenv/plugins/pyenv-installer" git clone --depth 1"git://github.com/pyenv/pyenv-update.git" "${HOME}/.pyenv/plugins/pyenv-update" git clone --depth 1"git://github.com/pyenv/pyenv-virtualenv.git" "${HOME}/.pyenv/plugins/pyenv-virtualenv" git clone --depth 1"git://github.com/pyenv/pyenv-which-ext.git" "${HOME}/.pyenv/plugins/pyenv-which-ext" 上面安装完成后,还需要执行下面的命令,将pyenv安装到系统环境变量中。 [root@localhost ~]# ll -d /root/.pyenv drwxr-xr-x 11 root root 4096 Dec 17 10:48 /root/.pyenv 在~/.bash_profile文件底部添加下面三行内容, 让系统可以找到 pyenv 安装的 Python [root@localhost ~]# vim ~/.bash_profile export PATH="/root/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" # Ubuntu使用这个 echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc echo 'eval "$(pyenv init -)"' >> ~/.bashrc 使上面配置生效 [root@localhost ~]# source ~/.bash_profile 查看pyenv安装情况 [root@localhost ~]# pyenv --version //或者"pyenv -v" pyenv 1.2.8 更新pyenv [root@localhost ~]# pyenv update 3) 卸载pyenv 先删除pyenv的安装目录, 这里即是/root/.pyenv [root@localhost ~]# rm -fr /root/.pyenv 接着删除~/.bash_profile里面配置的系统环境变量 [root@localhost ~]# vim ~/.bash_profile //删除下面三行 export PATH="/root/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" [root@localhost ~]# source ~/.bash_profile 这样pyenv就被卸载了, 卸载pyenv后, 当前终端shell里会出现"-bash: pyenv: command not found" 的提示信息, 不过不影响使用. 再打开其他的终端窗口, 就不会出现该提示信息. pyenv常用命令pyenv install --list # 列出可安装版本 pyenv install <version> # 安装对应版本 pyenv install -v <version> # 安装对应版本,若发生错误,可以显示详细的错误信息 pyenv versions # 显示当前使用的python版本 pyenv which python # 显示当前python安装路径 pyenv global <version> # 设置默认Python版本 pyenv local <version> # 当前路径创建一个.python-version, 以后进入这个目录自动切换为该版本 pyenv shell <version> # 当前shell的session中启用某版本,优先级高于global 及 local
2023年10月31日
49 阅读
0 评论
0 点赞
2023-10-31
最新版secureCRT9.4.1.3102
1.通过后台获取软件如下(若是安装了旧版本,请先卸载旧版本,清理相应的文件夹、注册表等残余,避免影响安装)文件地址:分享名称:secureCRT9.4.1.3102.7z分享链接:http://kedaoyun.181222.xyz/#s/9zJHYGQA访问密码:B776r解压密码:bybz{dotted startColor="#ff6c6c" endColor="#1989fa"/}2.解压压缩包3.双击exe文件进行安装4.点击【next】5.点击【continue】6.点击【I accept the terms in the license agreement】选项,再点击【next】7.默认为所有Windows用户安装,点击【next】8.选择【custom】,再点击【next】9.点击【change】按钮10.修改安装目录,常见的修改盘符即可,即D盘,再点击【OK】按钮11.点击【next】12.添加桌面快捷方式,即点击【add a desktop shortcut for sesureCRT and secureFX】,再点击【next】13.点击【install】正式安装软件14.等待安装15.取消这三个勾选,并点击【finish】16.断网,关闭电脑的互联网连接17.打开解压包中的Crack文件夹,以管理员身份运行【keygen.exe】18.自定义个人用户名,例如我的tan19.修改product,点击product右侧的下拉框选项20.选择【CRT + FX Bundle v8.5.x】21.点击按钮【P】22.定位软件安装目录【VanDyke Software】即可,点击【确定】23.点击【确定】24.点击按钮【G】,生成对应用户有效的【license key】25.双击打开桌面【secureCRT】,点击【enter license data】26.默认【all users】,点击【OK】27.复制、粘贴【license key】到激活码框中28.点击【next】29.点击【enter license manually】手动输入证书30.将注册机对应的内容输入到CRT验证界面中,若是注册机没有的、空白,则CRT验证对应的也是空白。31.点击【完成】按钮,完成激活32.点击【without a configuration passphrase】,再点击【OK】按钮33.软件自动跳出连接界面34.点击【Help】-【About SecureCRT】35.SecureCRT打开界面到此,所有工作完成,我们可以使用CRT和FX的所有功能了。
2023年10月31日
44 阅读
0 评论
0 点赞
2023-10-13
uwsgi启动flask
1. 安装uWSGIpip install uwsgi2. 配置启动文件创建一个uwsgi.ini文件,写入下面的内容[uwsgi] master = true # 处理器数 processes = 1 # 线程数 threads = 2 master = true # 指向项目目录 chdir = /www/wwwroot/wxbot #这里是flask启动程序文件,此处切忌填错py文件的名称 wsgi-file= /www/wwwroot/wxbot/main.py # 外部访问地址,可以指定多种协议,此处使用http。 http = 0.0.0.0:9001 logto = /www/wwwroot/wxbot/logs/error.log chmod-socket = 660 # flask在main.py文件中的app名 callable = app # 前面的app是flask的启动文件名,后面的app是文件里面的Flask对象 module = app:app vacuum = true uid=root gid=root max-requests = 1000 # 虚拟环境 virtualenv = /www/wwwroot/wxbot/266c58d8eb9a31541c9e5864d818adc1_venv # 指定运行的参数 pyargv = --ocr --det #uwsgi错误invalid request block size,默认是4096 buffer-size = 65536 3. 启动uwsgi --ini /home/uconfig.ini
2023年10月13日
50 阅读
0 评论
0 点赞
2023-09-12
Centos安装个人网盘Alist v3教程
Centos安装个人网盘Alist v3教程我是用的Alist v3搭建的个人网盘,支持挂载的网盘包括:本地挂载,阿里云盘、Onedrive、天翼云盘、谷歌云盘、123网盘、FTP协议、PikPak、对象存储、WebDAV、又拍云存储、Teambition、分秒帧、中国移动云盘、Yandex云盘、百度网盘、夸克网盘、SFTP协议、迅雷云盘等。安装教程# Install curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install /usr/local # update curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update /usr/local # Uninstall curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall /usr/local如上,将软件安装在/usr/local目录,其他目录请自行设置,也可以参考官方文档:https://alist.nn.ci/zh/guide/install/script.htmlApache反代这时,你需要创建一个网站,比如我创建了https://v.iymark.com,然后修改该网站的配置文件,配置文件中插入如下代码即可:AllowEncodedSlashes NoDecode ProxyPass "/" "http://127.0.0.1:5244/" nocanon 其他应用服务器反向代理,请参考官方文档:https://alist.nn.ci/zh/guide/install/reverse-proxy.html管理员账号密码SSH终端输入如下命令:cd /usr/local/alist ./alist admin会返回管理员账号及密码,访问你的网站,登录进去即可修改账号及密码。登录按钮在网站界面下方,也可以访问https://v.iymark.com/@login进行登录,请替换成自己的网站。挂载网盘当你完成上述操作后,没有挂载任何网盘,网站前端会提示如下代码:failed get storage: can't find storage with rawPath: /这时,我们需要开始挂载网盘,这里我只说明下如何挂载本地网盘,即你网站服务器上的目录。如上图,驱动,指的是你要挂载的网盘,这里我们选本机存储挂载路径,指的是访问网盘看到的目录,随便设置一个即可,可以理解为用户访问网盘看到的这个目录,就是你的本机存储根文件夹路径,指的是你服务器上的路径,这里我推荐选择网站所在的目录即可。设置完成后,你访问网盘,就会看到多了一个目录了。其他网盘挂载方法,参考官方文档:https://alist.nn.ci/zh/guide/drivers/common.htmlAlist功能强大之处,远超想象,自己慢慢摸索吧。挂载到本地WebDAV是一些网盘提供的协议,今天说一下如何在Ubuntu或CentOS将WebDAV挂载为本地磁盘。安装所需程序:Ubuntu:sudo apt-get install davfs2 -yCentOS:sudo yum install davfs2 -y创建挂载目录:sudo mkdir /mnt/WebDAV挂载WebDAV服务到本地目录:sudo mount -t davfs -o noexec https://example.com/webdav/ /mnt/WebDAV/ # 例如我的 mount -t davfs -o noexec http://192.168.2.20:5244/dav /www/wwwroot/Jellyfin/下载/alist/之后会要求输入账户和密码登信息。挂载成功后,即可当正常磁盘一样访问WebDAV服务了。速度快慢取决于你自身和服务商的网速。解除挂载方法:sudo umount /mnt/WebDAV
2023年09月12日
45 阅读
0 评论
0 点赞
2023-08-31
Windows命令
自定义别名的命令1.管理员打开 PowerShell 命令行,执行命令:if (!(Test-Path -Path $PROFILE)) {New-Item -ItemType File -Path $PROFILE -Force}上述命令就是在 C:\Users\<yourUserName>\Documents\WindowsPowerShell\ 目录下新建了一个名为 Microsoft.Powershell_profile.ps1 的文件。2 执行如下命令,会使用记事本打开 Microsoft.Powershell_profile.ps1:notepad $PROFILE写自定义的函数,写好之后重启一下终端/CMD/命令行function huaebcelery { d:; }上面是针对原版的powershell,新版的是另一个位置打开powershell的时候,会提示这个,按照它的下载安装之后,可以在运行里面直接输入pwsh打开新版的旧版:新版:这时候需要在下面这个地址下面,找到那个文件,没有就新建要给txt文件,后缀改成ps1C:\Program Files\PowerShell\7\Microsoft.PowerShell_profile.ps1其他就是和上面的一样,写自定义函数,之后重启pwsh
2023年08月31日
37 阅读
0 评论
0 点赞
2023-06-25
ESXI 一些功能调整
ESXI 6.7自动关机设置楼主最近配置了一台32G内存的微塔来做虚拟化服务的学习和搭建,使用esxi来跑虚拟化平台。每天定时开机可以通过wake on lan来实现,但是定时esxi的定时关机是没有直接的解决方案来实现的,因此我们只能通过连入esxi的ssh终端来实现。本质上esxi就是一台linux的,可以执行定时脚本。但是当esxi重启后配置的信息会自动丢失,因此我们需要按照如下步骤来完成设置。首先在esxi 6.7上开启ssh然后通过ssh终端登录上去,用户名root,密码就是你安装esxi设置的root密码。在/vmfs/volumes/datastore1 目录下创建一个自动关机脚本文件:poweroff.sh ,同时设置755权限在poweroff.sh文件中写入如下信息:#!/bin/sh /sbin/poweroff接着编辑/etc/rc.local.d/local.sh 文件,在其文件文本 末尾的"exit 0" 之前填入如下信息:/bin/kill $(cat /var/run/crond.pid) /bin/echo '58 12 * * * /vmfs/volumes/datastore1/poweroff.sh' >> /var/spool/cron/crontabs/root /usr/lib/vmware/busybox/bin/busybox crond最终效果如下:这里写入的三行内容是为了在esxi启动后将cron设定的信息写入到crontab的配置文件中。并重启cron进程。注意cron的时间设定,esxi的底层时间全部是utc时间,因此我们在设定时间一定不能用我们中国时区的时间,将需要设定重启的时间减去8小时才是UTC时间。例如我们完成23:00关键,那么我们的cron时间设定为“0 15 *”。7.最后我们需要执行以下 auto-backup.sh 脚本,这个是esxi自带的命令,直接执行即可。8.如果你要立即生效你的cron设定,那么就执行下/etc/rc.local.d/local.sh 脚本就好了。2.直通显卡,重启后仍然出现需要重新引导的问题服务器只有一张显卡,且没有核显,所以esxi默认显卡为这个3080,导致每次启动都提示已启用/需要重新引导解决方法:一个是ACS功能检查,默认是false,改为true,不成功,重启后还是提示之后shell登录后,设置值:# 禁止ESXI使用核显命令 esxcli system settings kernel set -s vga -v FALSE # 恢复ESXI使用核显命令 esxcli system settings kernel set -s vga -v TRUE
2023年06月25日
222 阅读
1 评论
0 点赞
1
2
3
4
...
6