Git/GitHub 中文术语表
<p>Git 和 GitHub 已经成为了开发者的基础工具,尤其是参与开源软件开发时经常会使用它们。但是在 Git 和 GitHub 使用过程中遇到的很多术语并没有标准的或约定俗成的中文译名,因此,我们根据 <a href="https://help.github.com/cn/github/getting-started-with-github/g...
<p>Git 和 GitHub 已经成为了开发者的基础工具,尤其是参与开源软件开发时经常会使用它们。但是在 Git 和 GitHub 使用过程中遇到的很多术语并没有标准的或约定俗成的中文译名,因此,我们根据 <a href="https://help.github.com/cn/github/getting-started-with-github/g...
<blockquote> <p>有一种方法可以在没有任何本地基础设施的情况下使用开源数据集探索 GitHub 数据。</p> </blockquote> <p>我一直在寻找新的数据集,以用它们来展示我们团队工作的力量。<a href="https://chaossearch.io/">C...
<blockquote> <p>以下是我如何优化我的 SSH 体验并保护我的服务器不被非法访问。</p> </blockquote> <p>SSH(安全 Shell)是一个协议,它使你能够创建一个经过验证的私人连接,并使用加密密钥保护通道,在另一台机器上启动一个远程 Shell。使用这种连接,你可以执行远程命令,启动安...
<p><a href="https://docs.github.com/en/actions">GitHub Actions</a> 是一项为快速建立持续集成和交付(CI/CD)工作流程而提供的服务。这些工作流程在被称为"运行器runner"的主机上运行。GitHub 提供的 <a...
<p>有时你无法从本地连接到 SSH 服务器。还有时,你可能想为 SSH 连接添加额外的安全层。在这些情况下,通过代理服务器连接到 SSH 服务器是一种解决方式。</p> <p><a href="http://www.squid-cache.org/">Squid</a> 是提供缓存和代理服务的全功...
<blockquote> <p>常用开源工具的省时快捷方式。</p> </blockquote> <p>我经常使用 SSH。我发现自己每天都要登录多个服务器和树莓派(与我位于同一房间,并接入互联网)。我有许多设备需要访问,并且获得访问权限的要求也不同,因此,除了使用各种 <code>ssh</code...
<blockquote> <p>通过使用 Ansible 镜像 Git 存储库,保护对重要项目的访问。</p> </blockquote> <p>开源无处不在。它在家里的计算机上、在工作场所的计算机上、在互联网上,并且很多都由 <a href="https://opensource.com/resour...
<p>如果你长期使用亚马逊 Web 服务(AWS)中的实例,你可能会遇到下面这个常见的问题,它不是因为技术性的原因导致的,更多的是因为人类追求方便舒适的天性:当你登录一台你最近没有使用的区域的新实例,你最终会创建一个新的 SSH 密钥对,久而久之这最终就会造成个人拥有太多密钥,导致管理起来复杂混乱。</p> <p>本文将会介绍一种在所有区域中...
<p>你可能已经熟悉使用 <a href="https://en.wikipedia.org/wiki/Secure_Shell">ssh 命令</a>访问远程系统。<code>ssh</code> 命令背后所使用的协议允许终端的输入和输出流经<a href="https://fed...
<p>每天似乎都有一个安全漏洞的新闻报道,说我们的数据会因此而存在风险。尽管 SSH 是一种远程连接系统的安全方式,但你仍然可以使它更安全。本文将向你展示如何做到这一点。</p> <p>此时双因子验证two-factor authentication(2FA)就有用武之地了。即使你禁用密码并只允许使用公钥和私钥进行 SSH 连接,但如果未经授...