这篇文章原写于春节前,本打算作为第三周的分享,只是感觉不是很完善就一直放着,刚好这周在整理文章,便作些修改作为本周周分享。

在安装官方版 CentOS 7 情况下,如果更改默认的 22 远程端口,然后打算用 systemctl restart sshd 命令使端口更改生效时,将会得到一个错误提示:

Job for sshd.service failed because the control process exited with error code. See "systemctl status sshd.service" and "journalctl -xe" for details.

有时在系统中完成一些操作后,可能并不想保留记录,比如说无意识的输入 ll,文件传输时的路径名等,这时我们便可以通过清除当前会话的一些历史记录达到目的。

在工作中常常遇到需要在两台服务器之间临时共享文件,而借助 SCPSFTP 两个命令便可以无需借助第三方客户端的情况下实现文件传输。

出于安全考虑在装好系统后如果有远程的需求,一般都会修改默认的远程端口,早些都是进入系统之后打开对应文件更改,但这样效率很低。所以分别写了相应的系统脚本,刚好阿里专有云支持在创建实例时自定义数据可以在第一次登录时运行。

工作中偶然遇到的一个问题,有用户反应说每次通过 SSH 登录服务器时有 30秒左右延迟,开始以为是网络问题,但后面检查时发现内网连接也是如此,那应该是和登录环境无关。

大概整理了下 macOS、Linux 和 Windows 三个平台用于测试网络连通性的几个命令,不过并未深入。

整理文件时发现去年的年度之赫然躺在草稿之中,遂更新之。

这篇文章最初是放在内部 WiKi 中,本意是让大家了解除了常用的telnet之外,在运维过程中,如果在服务器中未发现相关命令还可以借用像sshwget 等命令测试端口。当想把数据脱敏后放到个人的博客上又觉得太过简陋,因此基本上重写了本文。

接上一篇使用 CentOS 搭建内网 YUM 私有源:镜像篇,这次是直接使用 rsync 同步官方源(国内镜像站)。为了保证文章的完整度,假设是新建的服务器,只是 IP 仍然是 10.1.1.42。

重 (chóng),表示把做过的动作行为再做一次或另行开始,相当于「重新」「再」「又」。

上周在折腾 Hammerspoon 时回看以前写的脚本,在一个关于输入法的模块中发现一段代码,看起来是用于提示当前输入法。一顿操作之后(直接拷贝),发现有一个非常大的 BUG,这很正常,但问题在于我对这个(BUG)一点印象都没,这就不科学了。

上一篇写到当 macOS 连接到指定的 Wi-Fi 时,可以自动打开或退出应用。其实当完成这个功能的时候,冒出了令一个类似需求,虽然用到的机会不多,但需要用时还比较麻烦,于是顺便一起实现了。