Skip to content
Eternal Center

Eternal Center

  • System (系统)
  • Services (服务)
  • Databases (数据库)
  • Clusters (集群)
  • Big Data (大数据)
  • Cloud Computing (云计算)
  • Languages (语言)
  • Project (项目)
  • Writings (写作)
  • Eternity (永恒)
  • News (消息)
  • Chronicle (编年史)
  • Words (言)

Category: System Login Security (系统登录安全)

Posted on 05/06/202028/12/2021

[命令] Linux 命令 useradd (添加用户)

内容一:用户种类的介绍

1) uid 从 200 到 999 的是系统用户
2) uid 大于 1000 的是普通用户

(注意:如果创建用户时没有特意说明,则 uid 是会随即产生的)

内容二: 用户添加命令 useradd 的使用案例
2.1 案例一

# useradd -u 1005 zhumingyu

(补充:这里以添加 zhumingyu 用户,并将它 uid 设置为 1005 为例)

2.2 案例二

# useradd -c "admin zhumingyu" zhumingyu

(补充:这里以添加 zhumingyu 用户,并将它的备注设置为 admin zhumingyu 为例)

2.3 案例三

# useradd -s /sbin/nologin zhumingyu

(补充:这里以添加 zhumingyu 用户,并将它的执行环境设置为 /sbin/nologin 为例)

2.4 案例四

# useradd -g root zhumingyu

(补充:这里以添加 zhumingyu 用户,并将它的主要组设置为 root 组 为例)

2.5 案例五

# useradd -G root zhumingyu

(补充:这里以添加 zhumingyu 用户,并将它的从组设置为 root 组 为例)

(注意:此用户的从库会同时包含 root 组和 zhumingyu 组)

2.6 案例六

# useradd -g 1200 zhumingyu

(补充:这里以添加 zhumingyu 用户,并将它的 gid 设置为 1200 为例)

2.7 案例七

# useradd -d /home/zhumingyu zhumingyu

(补充:这里以添加 zhumingyu 用户,并指定它的家目录为 /home/zhumingyu 为例)

2.8 案例八

# useradd -p 123 zhumingyu

(补充:这里以添加 zhumingyu 用户,并设置密码 123 为例)

Posted on 31/05/202026/12/2021

[内容] Linux 密码存储文件 /etc/shadow

内容一:查看 /etc/shadow 文件信息的案例

# head -1 /etc/shadow
root:$6$qnQA3KzPOeJP$Kb0zwnZsuEcHXkEXwzYJPKbhbbstdtDuU7mrn3FdKULpMkG5x6WR963olxLAX/E75knAlgwfj/bFHi9R0IMS1.:18331::::::

内容二:/etc/shadow 文件信息字段的含义

1) 字段 1:用户
2) 字段 2:加密了的密码字符串
3) 字段 3:最后一次修改密码的时间,从 1970.01.01 到修改时的天数
4) 字段 4:密码的最短使用时间,默认值为 0,单位为天
5) 字段 5:密码的最长使用时间,默认值为 99999,单位为天
6) 字段 6:密码快要到期的警告天数,默认值为 7,单位为天
7) 字段 7:密码过期之后用户还可以有效使用的天数
8) 字段 8:用户失效了多时间,默认值为空,从 1970.01.01 到现在的天数
9) 字段 9:保留字段

(
注意:
1) 如果加密了的密码字符串为:!!,则代表是没有密码
2) 如果加密了的密码字符串为:*,则代表密码被锁定了
)

Posted on 30/05/202026/12/2021

[命令] Linux 命令 history (历史命令查看和使用)

内容一:查看 Linux 历史命令
1.1 查看 Linux 近期的历史命令

# histroy

(注意:默认情况下 history 只会记录 1000 条历史命令)

1.2 查看 Linux 已归档的历史命令

# cat ~/.bash_history

内容二:使用 Linux 历史命令
2.1 直接使用第 23 条历史命令

# !23

2.2 直接使用最近的一条以 h 开头的历史命令

# !h
Posted on 27/05/202026/12/2021

[命令] Linux 命令 tmux (防终端断开)

内容目录:

内容一:tmux 会话的使用
1.1 进入 tmux
1.2 退出当前正在进入的 tmux
1.2.1 退出并关闭当前正在进入的 tmux
1.2.2 退出但是不关闭当前正在进入的 tmux
1.3 查看当前正在使用的 tmux 信息
1.4 显示当前所有在后台运行的 tmux
1.5 进入某一个正在后台运行的 tmux
1.6 关闭某一个正在后台运行的 tmux
1.7 切换会话
1.8 重新命名某一个正在后台运行的 tmux

内容二:tmux 终端分屏的使用
2.1 使用 tmux 进行终端分屏
2.1.1 使用 tmux 进行上下终端分屏
2.1.2 使用 tmux 进行左右终端分屏
2.2 光标在 tmux 各个终端分屏中移动
2.2.1 光标在 tmux 中移到上面的终端分屏
2.2.2 光标在 tmux 中移到下面的终端分屏
2.2.3 光标在 tmux 中移到左边的终端分屏
2.2.4 光标在 tmux 中移到右边的终端分屏
2.2.5 光标在 tmux 中移到下一个终端分屏
2.3 tmux 终端分屏的移动
2.3.1 tmux 终端分屏窗格的上移
2.3.2 tmux 终端分屏窗格的下移
2.4 在 tmux 上显示终端分屏的名称
2.5 在 tmux 终端分屏上显示时钟
2.6 tmux 调整终端分屏大小
2.7 tmux 终端分屏的放大和还原
2.8 tmux 终端分屏提取成独立窗口

内容三:查看 tmux 的帮助
3.1 查看 tmux 的帮助
3.2 查看 tmux 的所有快捷键
3.3 查看 tmux 的所有命令及参数

具体的内容:

内容一:tmux 会话的使用
1.1 进入 tmux

# tmux new -s <tmux name>

或者:

# tmux new -s <tmux code>

1.2 退出当前正在进入的 tmux
1.2.1 退出并关闭当前正在进入的 tmux

# exit

或者:

同时按下 “ctrl” 和 “d”

或者:

同时按下 “ctrl” 和 “b” 之后再按 “x”

1.2.2 退出但是不关闭当前正在进入的 tmux

# tmux detach

或者:

同时按下 “ctrl” 和 “b” 之后再按 “d”

1.3 查看当前正在使用的 tmux 信息

# tmux info

(注意:这种方式只能在进入某一个 tmux 之后再操作)

1.4 显示当前所有在后台运行的 tmux

# tmux ls

或者:

# tmux list-session

或者:

同时按下 “ctrl” 和 “b” 之后再按 “s”

(注意:这种方式只能在进入某一个 tmux 之后再操作)

1.5 进入某一个正在后台运行的 tmux

# tmux attach -t <tmux name>

1.6 关闭某一个正在后台运行的 tmux

# tmux kill-session -t <tmux name>

1.7 切换会话

# tmux switch -t <tmux name>

(注意:这种方式只能在进入某一个 tmux 之后再操作)

1.8 重新命名某一个正在后台运行的 tmux

# tmux rename-session -t <tmux old name> <tmux new name>

或者:

同时按下 “ctrl” 和 “b” 之后再按 “$”

(注意:这种方式只能在进入某一个 tmux 之后再操作)

内容二:tmux 终端分屏的使用
2.1 使用 tmux 进行终端分屏
2.1.1 使用 tmux 进行上下终端分屏

# tmux split-window

或者:

同时按下 “ctrl” 和 “b” 之后再按 “””

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.1.2 使用 tmux 进行左右终端分屏

# tmux split-window -h

或者:

同时按下 “ctrl” 和 “b” 之后再按 “%”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.2 光标在 tmux 各个终端分屏中移动
2.2.1 光标在 tmux 中移到上面的终端分屏

# tmux select-pane -U

或者:

同时按下 “ctrl” 和 “b” 之后再按 “上方向键”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.2.2 光标在 tmux 中移到下面的终端分屏

# tmux select-pane -D

或者:

同时按下 “ctrl” 和 “b” 之后再按 “下方向键”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.2.3 光标在 tmux 中移到左边的终端分屏

# tmux select-pane -L

或者:

同时按下 “ctrl” 和 “b” 之后再按 “左方向键”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.2.4 光标在 tmux 中移到右边的终端分屏

# tmux select-pane -R

或者:

同时按下 “ctrl” 和 “b” 之后再按 “右方向键”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.2.5 光标在 tmux 中移到下一个终端分屏

同时按下 “ctrl” 和 “b” 之后再按 “o”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.3 tmux 终端分屏的移动
2.3.1 tmux 终端分屏窗格的上移

# tmux swap-pane -U

或者:

同时按下 “ctrl” 和 “b” 之后再同时按 “ctrl” 和 “o”

或者:

同时按下 “ctrl” 和 “b” 不放再按 “o”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.3.2 tmux 终端分屏窗格的下移

# tmux swap-pane -D

或者:

同时按下 “ctrl” 和 “b” 之后再同时按 “alt” 和 “o”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.4 在 tmux 上显示终端分屏的名称

同时按下 “ctrl” 和 “b” 之后再按 “q”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.5 在 tmux 终端分屏上显示时钟

同时按下 “ctrl” 和 “b” 之后再按 “t”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.6 tmux 调整终端分屏大小

同时按下 “ctrl” 和 “b” 不放,之后再按 “方向键” 调整终端分屏边框大小

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.7 tmux 终端分屏的放大和还原

同时按下 “ctrl” 和 “b” 之后再按 “z” 将当前终端分屏调整为终端全屏,重复此操作可还原

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.8 tmux 终端分屏提取成独立窗口

同时按下 “ctrl” 和 “b” 之后再按 “!”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.9 tmux 一次性删除所有终端分屏

同时按下 “ctrl” 和 “b” 之后再按 “&”

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

内容三:查看 tmux 的帮助
3.1 查看 tmux 的帮助

同时按下 “ctrl” 和 “b” 之后再按 “?”

(注意:这种方式只能在进入某一个 tmux 之后再操作)

3.2 查看 tmux 的所有快捷键

# tmux list-keys

3.3 查看 tmux 的所有命令及参数

# tmux list-commands
Posted on 14/05/202026/12/2021

[命令] Linux 命令 passwd (管理密码)

案例一:锁定并查看用户密码状态
1.1 锁定用户密码

# passwd -l zhumingyu 

1.2 查看用户密码的锁定状态

# passwd -S zhumingyu

案例二:解锁并和查看用户密码状态
2.1 解锁用户密码

# passwd -u zhumingyu

2.2 查看用户密码的锁定状态

# passwd -S zhumingyu

Posts navigation

Previous page Page 1 … Page 5 Page 6 Page 7 Page 8 Next page

Aspiration (愿景):

Everyone can achieve self achievement and self happiness fairly

每个人都能公平地实现自我成就和自我幸福

Position (位置):

Running on Evolution Host and DigitalOcean

正在 Evolution Host 和 DigitalOcean 上运行

Logo (徽标):

Additional Information (其他信息):

About Manual Clone Contact Disclaimer Donation Friendly Links 关于 说明书 克隆 联系 免责申明 捐赠 友情链接

Standby IP Address (备用 IP 地址):

152.69.204.95  150.230.63.10  Please configure before use / 请先配置再使用

Search Outside Website (站外搜索):

Google Wikipedia Bing
Proudly powered by LNMP Proudly powered by WordPress