openssl 开源加密工具
介绍
- openssl是一个开源的加密工具包,提供了各种加密、解密、签名、验证等功能
- MD5 是一种常用的哈希算法,它将任意长度的输入数据转换为固定长度的输出(通常是128 位的哈希值)。
- SHA-256 是一种更安全的哈希算法,它生成的哈希值长度为 256位。每次对相同的密码进行 SHA-256 加密时,由于加密过程中通常会引入随机因素(如盐值等),所以每次生成的密文都是不一样的。即使攻击者获得了密文,也很难通过逆向计算得到原始密码。
简单使用
- password表示这个命令用于处理密码相关的操作。
-1参数指定使用 MD5 加密算法对密码“123”进行加密处理。 - password表示这个命令用于处理密码相关的操作。
-5参数表示使用 SHA-256 哈希算法对密码“123” 进行哈希加密处理
文件管理操作
文件相关操作
创建文件
删除文件
重命名文件
移动文件
复制文件
目录操作
创建目录
删除目录
软连接
创建软连接
查看软链接属性
删除软链接
硬链接
硬连接(Hard Link)是一种文件链接方式,它允许多个文件名指向同一个文件数据实体(inode)。这意味着,即使其中一个文件名被删除,只要还有其他硬连接存在,文件数据就不会被删除,因为inode仍然至少有一个引用。
创建硬链接
搜索文件
which 查找可执行文件路径
which 命令用于查找并显示给定命令的路径
基本用法:
locate 快速查找文件和目录
locate 命令在 Linux 中用于快速查找文件和目录
基本用法:
find
-name
根据文件名查找文件。
-type
根据文件类型查找文件。
- f :普通文件
- d :目录
- l :符号链接
-size
根据文件大小查找文件。
- n :数字,表示文件大小。
- c :单位, c 表示字节, k 表示千字节, M 表示兆字节, G 表示吉字节。
-or/-and
组合多个条件
xargs
组合使用
找到并删除 .svn 的目录或文件
/dev/null:类似于Windows中的垃圾箱
账户管理
用户账号数据相关文件
/etc/passwd:
1. 这是一个重要的系统文件,存储了系统中用户账号的基本信息。
2. 每行代表一个用户。包含了用户名、密码占位符、用户 1D、用户组 ID、用户描述信息、用户主目录、用户默认 shell 等字段。
/etc/shadow:
1.这个文件与账号相关,主要存储用户密码的加密信息以及密码的一些属性,如密码最后一次修改时间、密码最短使用期限、密码最长使用期限等
2.只有具有足够权限的用户(通常是 root)才能读取这个文件,以提高密码的安全性。
组账号相关命令
查看用户账号信息的同时,也可以间接了解用户所属的组信息,因为其中包含了用户组 1D。但这并不是专门用于查看组账号的最佳方式,通常使用cat /etc/group来查看组账号信息
禁用账号相关命令
修改用户密码过期时间
以下命令用于将用户名为 kali 的账户的密码过期日期设置为 1990 年 1 月 1 日。
显示用户的密码状态信息
文件系统权限
查看文件权限
修改文件所有者
修改文件或文件夹权限
drwxr-xr-x 2 root root 4096 9月11日 15:28 公共
d rwx rwx rwx
文件夹 用户权限 用户组权限 其他人权限
r:读权限,代表数值 4
w:写权限,代表数值 2
x:执行权限,代表数值 1
下面的7:r+w+x
注意:
如果文件夹没有x权限则无法进入文件夹
日志
系统日志文件
认证信息日志
二进制日志
dmesg
这个命今用于显示内核环形缓冲区(kcernel ring buffer)中的信息,包括系统启动时的硬件检测信息、内核模块加载信息、设备驱动的初始化信息等。它可以帮助用户了解系统的硬件状态和内核的运行情况。
systemd
journalctl:这是一个用于查看和管理 systemd 日志的命令。systemd 是 Linux:系统的初始化系统和服务管理器,它会记录系统和服务的启动、运行和错误信息等日志。journalctl:可以根据不同的参数来筛选、查看特定时间段、特定服务或特定优先级的日志记录
存储管理
free -m 内存使用情况
df -hT 磁盘使用量
du 文件或目录大小
fdisk 查看硬盘分区
挂载分区
网络配置
基本网络工具
查看IP
重启网卡
网络配置
- 这是一个系统文件,用于配置网络接口的静态IP 地址、子网掩码、网关等信息。
- 在一些inux发行版中,通过编辑这个文件可以实现网络接口的手动配置。
- 一个动态网络控制和配置守护进程。
- 它可以自动管理网络啊连接,包括有线网络,无线网络,VPN等
- 得网络配置更加方便和灵活。它可以自动检测网络变化,并根据配置自动连接到可用的网络。
网络连接状态查看工具
netstat -natup
ss -antup
二层地址查看工具
arp
路由信息相关工具
route
ip route
添加路由规则
路由跟踪工具
ssh服务
启动服务
连接服务
配置文件
客户端配置
scp 命令
远程拷贝
命令将本地的 passwd 文件复制到远程主机上
history 历史记录查询
到此这篇redhat 注册(redhat注册激活成功教程)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/43852.html