FrostHe 技术博客FrostHe 技术博客
首页
文章
分类
标签
首页
文章
分类
标签
ai 4llms 4volta 1architecture 6cqrs 2microservices 2amqp 1event-driven-pattern 1mediator-pattern 2dotnet 4ddd 8repository-pattern 2ops 7docker 8hexo 2next-theme 1aspnet-core 10polly 1aspnet-core-mvc 1hybrid 3chrome 1cefsharp 1ps5 1bilibili 1streaming 1dns 1raspberrypi 1retropie 1tokenization 1embedding 1transformer 1vibe-coding 1git 2embeded-repository 1remote-repository 1linux 18openwrt 1network 3router 2ddns 1raspberry-pi 6nas 1samba 1seafile 1security 8sytax 1uv 1oauth 2jwt 2cryptography 3ssl-certificate 1https 3netframework 1smart-home 7home-assistant 7alexa 1homebridge 1cordova 2android 1nextjs 1react 1routing 1javascript 16angularjs 1mvvm 3frameworks 1engineering 1webpack 1rollup 1css 5css-preprocessor 1styles 4es 2html 1modern-javascript 2toolset 1nodejs 2backend 1responsive-design 1typescript 2framework 2vuejs 2ecmascript 1
智慧家庭 - 架设 HomeAssistant
Date: 5/24/2018

HomeAssistant 是一个开源的智能家居网关项目,本文介绍了以 Docker CE 在树莓派 Raspbian 系统上架设 HA
智慧家庭 - 使用 HA 的 Device Tracker 组件实现「在家检测」
Author: Frost HeDate: 5/26/2018

本文介绍了如何使用 HA 的 Device Tracker 组件追踪家庭成员的随身移动设备
智慧家庭 - 外网远程访问家庭服务器中的 Home Assistant 实例
Author: Frost HeDate: 5/30/2018

本文介绍了如何通过外网穿透实现远程访问家庭服务器的 HomeAssistant 实例,或其他 Web 服务
家庭数字化系统 - 准备树莓派
Date: 6/1/2018

记录了搭建新购入的树莓派的全过程
搭建 Ubuntu 16.04 LTS
Date: 5/11/2016

最近租用了一台预装 ubuntu 操作系统(这里选择 ubuntu 是因为笔者对其预装的工具集比较熟悉)的服务器之后,还要为这台服务器做一些额外的配置以使其能够在互联网环境中正常运行。很多云服务提供商都提供了适配不同需求的预装环境,但为了对服务器的搭建过程有一个直观的感觉和更多的控制权,决定亲手过一遍这个过程。

本篇文章涉及的所有指令细节可参考Linux 基础 - 用户管理

Linux 基础 - 档案与权限(chgrp/chown/chmod)
Date: 4/25/2016

参考资料: http://linux.vbird.org/linux_basic/0210filepermission.php#filepermission_perm

本文大纲:

  • 修改档案属性及权限
    • 更改群组
    • 更改档案拥有者
    • 更改权限
  • 权限的意义
Linux 基础 - 磁盘分区(df/du/lsblk/blkid/gdisk/mkfs/mount/umount)
Author: Frost HeDate: 4/18/2016

本文简要介绍了 Linux 系统关于磁盘分区的基础知识
Linux 基础 - 指令与档案的搜索(which/whereis/locate/updatedb/find)
Author: Frost HeDate: 5/1/2016

本文简要介绍了 Linux 下搜索指令与档案相关的指令
Linux 基础 - 预设权限(umask),隐藏权限(chattr/lsattr)和特殊权限(SUID/SGID/SBIT)
Date: 4/26/2016

umask

umask 表示当前用户建立档案和目录时的预设权限。

$ umask
0022 
Linux 基础 - 档案与目录管理(ls/cp/rm/mv/basename/dirname)
Author: Frost HeDate: 4/29/2016

本文介绍了 Linux 系统与档案与目录管理相关的指令
Linux 基础 - 档案内容查阅(cat/tac/nl/more/less/head/tail/od/touch)
Author: Frost HeDate: 4/30/2016

本文介绍了 Linux 系统与档案内容查阅相关的指令
Linux 基础 - 目录操作与 $PATH
Author: Frost HeDate: 4/28/2016

本文介绍了 Linux 系统有关目录的常用指令和 $PATH 变量的意义
Linux 基础 - 目录配置
Date: 4/27/2016

参考资料: http://linux.vbird.org/linux_basic/0210filepermission.php#dir

本文大纲:

  • Linux 目录配置
    • 根目录
    • /usr 的意义与内容
    • /var 的意义与内容
为 Linux 系统配置 CSF
Author: Frost HeDate: 5/10/2016

本文介绍了基于 Linux 系统配置 csf 防火墙的注意事项
Linux 基础 - 用户和群组
Date: 4/21/2016

参考资料:

  • http://linux.vbird.org/linux_basic/0410accountmanager.php

本文大纲:

  • 用户帐号管理
    • 新建用户帐号 - useradd
    • 设置帐号密码 - passwd
    • 管理帐号密码策略 - chage
    • 修改用户帐号信息 - usermod
    • 删除用户帐号 - userdel
    • 用户端指令 - id, finger, chfn, chsh
  • 群组管理
    • 新增群组 - groupadd
    • 修改群组 - groupmod
    • 删除群组 - groupdel
    • 群组管理员 - gpasswd
    • 初始群组,次要群组和有效群组

Linux 使用文件及配置相应的权限来存储用户帐号和群组信息,在成功创建好用户帐号之后,以下几处文件会发生相应的改变

  • /etc/passwd: Linux 管理用户帐号的数据库
  • /etc/shadow: Linux 管理用户帐号密码配置的数据库
  • /etc/group: Linux 管理群组的数据库
  • /etc/gshadow: Linux 管理群组密码配置的数据库
在树莓派上通过 Docker 搭建 Seafile 私有云服务
Author: Frost HeDate: 6/13/2018

Seafile 是一个免费开源的私有云项目,本文介绍了如何在树莓派上搭建 Seafile
在树莓派上构建 NAS 存储系统
Author: Frost HeDate: 5/20/2018

树莓派做 NAS 服务器是一个常见的应用场景
网件路由器刷 OpenWrt
Author: Frost HeDate: 5/17/2018

本文记录了使用 OpenWrt 官方提供的 Image 刷网件路由器的全过程