Files
knowledge-base/Linux/服务器和系统.md
T
2026-08-25 22:44:19 +08:00

5.8 KiB
Raw Blame History

服务器和系统

来源:原 mongodb 集合 t_blog · 整理日期:2026-08-25 分类 ID:00000000000004 · 排序:2 · 文章数:7

目录

  1. Windows
  2. 关于Oauth的第三方授权登录
  3. 网关(gateway)
  4. 自己紹介
  5. ssh 免密登录
  6. 订单库存
  7. 2024-05-02

1. Windows

bid: 2022051820523400000000000007

我们通过powershell安装时,经常提示

更改 Windows PowerShell 执行策略的用户首选项。 Set-ExecutionPolicy Doc

Enable-WindowsOptionalFeature Doc

PS C:\WINDOWS\system32> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Tools-All
Enable-WindowsOptionalFeature : 功能名称 Microsoft-Hyper-V-Tools-All 未知。
所在位置 行:1 字符: 1
+ Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V- ...
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 + CategoryInfo          : NotSpecified: (:) [Enable-WindowsOptionalFeature
 ], COMException
+ FullyQualifiedErrorId :  Microsoft.Dism.Commands.EnableWindowsOptionalFea
 tureCommand

2. 关于Oauth的第三方授权登录

bid: 2022102117264100000000000010

关于vilin-home的 安全认证


采用third part(第三方)认证 + token,暂时只支持百度云认证。

采用token 是防止 设备丢失等情况发生时,可以将用户暂时剔除租户体系,保证数据安全。是作为jwt认证的一种补充手段。

基本的认证flow如下:

用户 -> 登录 violin-home 网站

token check -> 没有token的话,进入wolcome 页面,进入登录诱导页面,有token则进入home页面

点击 百度云登录 跳转到 百度扫码 页面

扫码成功,返回 回调code的连接,同时使用code 访问 violin-book 进入token获取

violin-book 获取到code后 向 百度云 进行认证,获取 token,同时进行租户check,没有租户情报的认证用户,返回sorrypage,有租户情报的认证用户,跟新认证token到redis,并且重定向到 violin-home-manage 连接

解析 violin-home-manage 连接,获取token,通过token ,向violin-book获取租户基本信息,然后 跳转到home页面

至此 认证 完了


3. 网关(gateway)

bid: 2022121609222900000000000008

https://biprogy.box.com/s/e2k26k78uhd2x4yo4skjfghp0y7ipc2w

https://app.boxcn.net/folder


4. 自己紹介

bid: 2023021420423600000000000018

本日は貴重な時間をいただきありがとうございます。

カンショウイと申します。今年35歳です。

卒業した大学は中国の東北大学ですが、大学院生の出身大学はつくば大学、専門はシステム情報工学です。

卒業後、1年ぶりの土木系の仕事と一年ぶりの金融知識学習をしました。2017年からITに転職、それから創科技術会社、日本ハイロン株式会社、IBM株式会社の三社で働きました。

経験したプロジェクトは10個以上で、設計、開発、テスト、POC検証などのいくつかのフェーズも参加しました。

得意な開発言語はJava、Js、Go、kubernetesです。

IBMに入社後、フルスタックエンジニア、コンサルタントとアーキテクチャとして活躍しております。

去年はクラウドネイティブ CKA と Azure Iotの資格を取りました。

この経験をぜひ御社でも生かしていきたいと考えております。

どうぞよろしくお願いいたします。

https://teams.microsoft.com/l/meetup-join/19%3ameeting_NjRlMmEwN2QtNTU1My00M2Q3LWEyNDEtODAyODE5OWFkODAy%40thread.v2/0?context=%7b%22Tid%22%3a%22b2c6da00-de63-4f6a-90ed-17e48a1f64a2%22%2c%22Oid%22%3a%2252e6675f-d902-4939-b53f-6b69aabfdf35%22%7d


5. ssh 免密登录

bid: 2023033021097900000000000028

ssh

1. ssh install

apt-get install openssh-server openssh-client
service ssh start

2. ssh免密登录的设置十分简单

1、cd ~回到主目录,进入.ssh文件

cd ~/.ssh

2、ssh-keygen -t rsa 后,连续敲三次回车,生成两个文件 id_rsa是私钥,id_rsa.pub是公钥

ssh-keygen -t rsa

3、将公钥拷贝到目标机器上

ssh-copy-id node1

简单来说,就是在master机器生成密钥对。将公钥分发给其他的机器。 node1,node2,node3,这只是单向的情况。 如果互相免密登录的话,就需要做N*N的设置


6. 订单库存

bid: 2023102715164400000000000039

一.订单

  • 商品Master表 商品ID 分类ID 商品名称

  • 订单表 订单ID 收货人 收货地址 总金额 实收金额 联系电话 订单状态 日期 备注

  • 订单详细表 订单ID 商品ID 日期 批次 状态: 退货还是购买 单价 数量 总金额 备注


二.在库管理

  • 库存表 商品ID 商品数量 商品价格 进货批次 进货日期

  • 入库 入库ID 入库原因:进货 还是客户退货 入库时间

  • 出库 出库ID 出库原因: 销售 还是 返品厂家 出库时间


三.客户管理 客户名称 手机

https://teams.microsoft.com/l/meetup-join/19%3ameeting_Yzg3NWRlOTMtMjJlOS00YWYxLTk0NWYtMTFmNzcxMzIxNWIy%40thread.v2/0?context=%7b%22Tid%22%3a%223d05ac27-c0a2-42f7-bd86-26ef7db5b382%22%2c%22Oid%22%3a%22df104270-a861-48af-b9dc-7a0600128f10%22%7d


7. 2024-05-02

bid: 2024050210383100000000000041

作業定義