Meditations

Work Hard, Have Fun!

1 背景

我们使用ssh远程登录一个服务器时,一般都是直接使用输入密码的形式进行登录:

1
ssh -p 端口号 用户名@服务器ip地址 

使用这种形式进行登录的缺点在于:容易有密码被暴力破解的问题

当然针对于上面的这个问题,我们也有一些相应的应对策略:

  • ssh 的端口设置为默认的 22 以外的端口
  • 禁用 root 账户登录

虽然上述策略能够对密码被暴力破解起到一定的防治作用,但是最好的解决办法还是通过密钥的方式进行登录。

这篇文章主要介绍如何通过密钥的方式进行ssh远程登录,然后进一步针对ssh登录流程进行优化,以求能够在保证足够安全的情况下,用最少的输入远程登录服务器。

阅读全文 »

仅以此篇用来时刻警醒自己不要被外界的一些思维固化,这个世界从来都不是一个二元世界,人生就更不是了,并不是只有一条路可走,要时刻保持自己思维的独特性和多样性 ,活出自己精彩!

阅读全文 »

1 screen 是什么

screen通俗的说就是一个关于ssh的远程会话的管理工具。

2 screen 有什么用

  • 创建一个screen会话之后,即使中途ssh突然断开,在当前会话下执行的程序(或命令)也能够继续执行,不受影响
  • 通过创建screen会话,其他人也可以进入创建的screen会话观察程序(或指令)的执行情况
阅读全文 »

1 Peterson算法提出的背景

在我们讲述Peterson算法之间,我们先了解一下Peterson算法提出前的背景(即:在这个算法提出之前,前人们都做了哪些工作)这对于我们之后理解Peterson算法有很大的裨益。

Peterson 算法是基于双线程互斥访问的LockOne与LockTwo算法而来。LockOne算法使用一个 flag 布尔数组,LockTwo 使用一个 turn的整型量,都实现了互斥,但是都存在死锁的可能。Peterson 算法把这两种算法结合起来,完美地用软件实现了双线程互斥问题。

阅读全文 »

## 1 背景

想必大家都遇到过要在Word中编辑公式的情况,当然,可能编辑公式还不是最难的,最难的可能是给公式编号吧,如何让公式自动根据章节号进行编号?如何让公式的编号与正文的右边对齐?对于能够熟练使用Word的人来说这些问题倒还好,但是不常使用Word的人来说,可能是挺困难的一件事情,下面就记录一下我的解决方案,一来是方便自己以后查阅(不然过一段时间就又忘记了),二来是给处于同样困境的朋友们一些参考。

阅读全文 »
0%