榨干 ORACLE ARM 4/ 搭建远程桌面环境

Kasm 是一种基于浏览器的远程桌面环境,可以在 VPS(虚拟专用服务器)上进行安装和部署。安装 Kasm 远程桌面环境在以下几个方面带来了好处:

  1. 跨平台访问:Kasm 远程桌面环境可以通过浏览器访问,无论是使用 Windows、Mac 还是 Linux 操作系统,都可以轻松地远程访问 VPS。这使得用户可以在任何设备上访问和使用 VPS,提高了灵活性和便利性。
  2. 安全性:Kasm 远程桌面环境提供了强大的安全性功能。它使用了多层身份验证和加密技术,确保用户的远程连接和数据传输的安全性。此外,Kasm 还提供了会话隔离和容器化技术,使得每个用户的会话都是独立的,防止恶意软件和攻击者对系统的入侵。
  3. 资源优化:通过在 VPS 上安装 Kasm 远程桌面环境,可以实现资源的优化和共享。多个用户可以同时使用同一台 VPS,而不会因为资源的竞争而导致性能下降。这对于需要共享资源的团队和组织来说非常有用,可以提高工作效率和资源利用率。
  4. 管理简化:Kasm 远程桌面环境提供了集中化的管理界面,管理员可以轻松地管理和监控用户的远程会话。管理员可以控制用户的访问权限、分配资源和监控系统性能,从而简化了系统管理和维护的工作。
  5. 可扩展性:Kasm 远程桌面环境具有良好的可扩展性。它可以根据用户的需求进行灵活的扩展和定制,可以添加新的功能和插件,以满足不同用户的需求。这使得 Kasm 成为一个适用于各种场景和规模的远程桌面解决方案。

安装 Kasm Workspace

在 VPS 上安装 Kasm 的步骤如下:

1. 检查系统要求:

  • 操作系统:确保你的 Arm VPS 运行的是支持的操作系统,如 Ubuntu 18.04/20.04/22.04 (amd64/arm64)、Debian 10/11/12 (amd64/arm64)、CentOS 7/8/9 (amd64/arm64)、Oracle Linux 7/8/9 (amd64/arm64) 或 Raspberry Pi OS (Debian) 10/11/12 (arm64) [2]。
  • 资源要求:确保你的 VPS 符合最低要求,包括至少 2 个核心、4GB 内存和 50GB SSD 存储空间。
  • 交换分区:为了提高终端用户会话的稳定性,建议创建一个交换分区。你可以在安装过程中创建交换分区,或者如果已经有一个交换分区,则可以跳过此检查。
  • 安装了 Docker & Compose,可通过 curl -Ls get.docker.com | bash 自动安装。

2. 下载并安装 Kasm

下载 Kasm 的安装文件:

ARM64

cd /tmp
curl -O https://kasm-static-content.s3.amazonaws.com/kasm_release_1.14.0.3a7abb.tar.gz
curl -O https://kasm-static-content.s3.amazonaws.com/kasm_release_service_images_arm64_1.14.0.3a7abb.tar.gz
curl -O https://kasm-static-content.s3.amazonaws.com/kasm_release_workspace_images_arm64_1.14.0.3a7abb.tar.gz

AMD64

cd /tmp
curl -O https://kasm-static-content.s3.amazonaws.com/kasm_release_1.14.0.3a7abb.tar.gz
curl -O https://kasm-static-content.s3.amazonaws.com/kasm_release_service_images_amd64_1.14.0.3a7abb.tar.gz
curl -O https://kasm-static-content.s3.amazonaws.com/kasm_release_workspace_images_amd64_1.14.0.3a7abb.tar.gz

最新版本的下载链接及安装方式可在Kasm 官方文档 查看。

解压下载的文件:

tar -xf kasm_release_1.14.0.3a7abb.tar.gz

运行安装脚本来安装 Kasm:

bash kasm_release/install.sh --offline-workspaces /tmp/kasm_release_workspace_images_arm64_1.14.0.3a7abb.tar.gz --offline-service /tmp/kasm_release_service_images_arm64_1.14.0.3a7abb.tar.gz

可选:默认端口为 443,可通过 -L 8443 来更换默认端口。

耐心等待 10~20 分钟即可安装完成,安装完毕后会显示后台登陆密码,访问 https://ip:端口 使用默认密码登录即可。

Kasm UI Login Credentials

------------------------------------
  username: admin@kasm.local
  password: [hidden]
------------------------------------
  username: user@kasm.local
  password: [hidden]
------------------------------------

3. 安装可信 SSL 证书(可选)

Kasm 证书放在 /opt/kasm/current/certs 文件夹,把 kasm_nginx.crt & kasm_nginx.key 替换为您申请的证书即可,重启生效: /opt/kasm/bin/start

本文参考了12,并使用 GPT 生成了首段。

Read more

Mastodon 数据库升级实战:从 PostgreSQL 12 到 14 全记录

在今日拉取 glitch-soc/mastodon:edge 时,发现 Mastodon 最新版本对数据库的要求提升至至少 PostgreSQL 13,而我的部署环境中一直依赖 Docker Compose ,使用的是 PostgreSQL 12。为了保证后续更新不出问题,冲了一波版本升级。 下面是数据库升级的详细过程: 以下 dc 均为 docker compse 的简写 修改 docker-compose 配置 首先,给 db 服务添加 volume: db: volumes: - ./postgres:/var/lib/postgresql/data - ./dumps:/dumps 单独重启数据库 dc down dc up -d

By YJK
榨干 ORACLE ARM 5/ 安装 Windows

榨干 ORACLE ARM 5/ 安装 Windows

不建议,具有删号的风险、具有变砖的风险。不适合不会救砖的同学。 准备工作 登录 OCI 后台,设置一下实例【传输中加密】为【已禁用】 安装依赖 apt install curl wget -y 安装 Windows 1、DD 的方式,大概历时 15 分钟 curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh && bash reinstall.sh dd --img https://r2.hotdog.eu.org/win11-arm-with-pagefile-15g.

By YJK
自建 Docker Hub 镜像

自建 Docker Hub 镜像

使用 Nginx server { listen 443 ssl; server_name 域名; ssl_certificate 证书地址; ssl_certificate_key 密钥地址; ssl_session_timeout 24h; ssl_ciphers 'ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256'; ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; location / { proxy_pass https://registry-1.docker.io; # Docker Hub 的官方镜像仓库 proxy_

By YJK
[AD] 闲置 VPS 挂机赚钱 | 已提现超过 100 USD

[AD] 闲置 VPS 挂机赚钱 | 已提现超过 100 USD

闲置 VPS 挂机销售流量赚钱,通过以下链接注册赠送 5USD,即只要再挂满 5USD 便可提现 10USD,可通过 USDT(TRC20) 提现至 Crypto 钱包。 * https://traffmonetizer.com/?aff=793646 根据 TM 最新的政策, 新注册账号未赠送 5 USD。 还有一个 Repocket,注册送 5U,满 20U 10USD 提现。 Repocket 更新了它的提现政策,满 10 刀即可通过 Paypal、Wise 提现。 * https://link.repocket.co/BTrB Traffmonetizer 挂机方法 1/

By YJK
Mastodon