使用 VSCode 连接服务器

使用 VSCode 连接远程服务器,可以直接编辑服务器上的文件,避免了使用 Vim 或 Nano等传统基于命令行的编辑工具。同时,由于VSCode是直接在服务器上运行相关代码,有效避免了由于本地环境与服务端环境的不同而导致的兼容性问题。

Read More >

搭建BookStack-Wiki平台

BookStack 是一个简单、自托管的、易于使用的免费开源的平台,可用于存储并整理信息。BookStack的界面简单直观,支持WYSIWYG编辑器,将内容划分为书籍、章节和页面三个简单的组别。支持全文搜索内容,跨书籍、章节和页面的链接。

Read More >

设置zsh为默认Linux shell

在 Unix/Linux 的世界里,人机交互的工具就是 shell 了,由于各个发行版的系统默认 shell 都是 bash,所以对 bash 的熟悉度是最高的。其实还有一款效率远远超过 bash 的 shell,叫做 zsh。其实 zsh 在 1990 年的时候就出现了 (sysin),只比 bash 晚一年,而且 zsh 在 bash 的基础上做了很多功能上、性能上的改进。

Read More >

Linux 编辑器的使用

Linux中的文本编辑器或查看器,类似于Windows中Microsoft Word、Visual Studio Code等软件,是编写文件必备的工具。

Read More >

Ubuntu 开启SSH二次验证(Two-Factor Auth)

谷歌身份验证器 (Google Authenticator) 是 Google 推出的基于时间的一次性密码 (Time-based One-time Password, TOTP) 算法,其与 SSH Password 或 Public Key 配合,在普通 SSH 密码或密钥验证前进行基于 TOTP 的二阶段验证,以提升 SSH 登录安全性。安装PAM模块通过 SSH 登陆 Ubuntu 20.

Read More >