1 修改密码

  • sudo passwd root

2 SSH端口更改

  • vim /etc/ssh/sshd_config
  • 修改Port your_port
  • 修改PermitRootLogin yes

3 SSH端口更改生效

  • ssh 服务重启,service ssh restart
  • 防火墙关闭,service ufw stop

即可通过新设端口ssh访问

4 非对称端口映射

举个例子,内网开放端口和出口端口非对称映射。

  • 在更改ssh port时为55555
  • 实际公网映射访问端口为55556

5 查看硬盘信息

  • 查看已挂载硬盘信息,df -h
  • 查看所有物理硬盘信息,lsblk

6 ss –ltn

用于查看网络端口的命令,其中各个参数的含义如下:

  • ss:是Socket Statistics的缩写,用于显示套接字统计信息。
  • -l:表示仅显示处于监听状态的套接字(Listening sockets)。
  • -t:表示仅显示 TCP 套接字。
  • -n:表示以数字格式显示地址和端口,不进行域名解析。

这个命令组合起来的作用是:显示系统中所有处于监听状态的TCP端口,并且不进行域名解析,直接显示数字形式的地址和端口号。

7 Vim编辑模式

指的是插入模式(Insert mode),这种模式下,可以输入文本。 在使用Vim编辑文件时从插入模式快速跳转到文件的第一行或最后一行,按以下步骤操作:

1. 从插入模式返回到普通模式

  • 按Esc键退出插入模式,回到普通模式。

2. 访问第一行

  • 在普通模式下,按gg将光标移动到文件的第一行。

3. 访问最后一行

  • 在普通模式下,按G将光标移动到文件的最后一行。

4. 返回插入模式

  • 一旦完成了跳转,并且想要继续编辑,可以按i进入插入模式,光标会放在当前行的开始位置;或者按a进入插入模式,光标会放在当前行的末尾位置。