OnITRoad - 其他

Linux rsync 命令示例

Linux rsync 命令示例 Rsync 是一种快速且非常通用的文件复制工具。 它可以在本地、通过任何远程 shell 复制到另一台主机或者从远程 rsync 守护程序复制到/从另一个主机复制。 它提供了大量选项来控制其行为的各个方面,并允许对要复制的文件集进行非常灵活的规范。 它以其增量传输算法而闻名,该算法通过仅发送源文件与目标中现有文件之间的差异来减少通过网络发送的数据量。 Rsync

Views:0  2020-09-17

rsyslog的 操作Action

rsyslog的 操作Action Action 指定如何处理由选择器过滤掉的消息。 以下是一些可用的操作。 将 rsyslog 消息保存到日志文件 要将 rsyslog 消息保存到日志文件,请在选择器后指定日志文件的绝对路径。 以下示例选择所有 cron 消息,操作将它们保存到 /var/log/cron.log 日志文件: cron.* /var/log/cron.log 我们可以指定现有

Views:0  2020-09-17

了解 rsyslog 过滤器选项

了解 rsyslog 过滤器选项 rsyslogd 守护进程提供了三种不同的方式来过滤 rsyslog 消息: 基于facility(设施)/priority(优先级)的过滤器 基于属性的过滤器 基于表达式的过滤器 基于设施/优先级的过滤器 基于facility/优先级的过滤器根据两个条件过滤 rsyslog 消息: facility priority(优先级) 设施指定产生消息的子系

Views:0  2020-09-17

rsyslog 模板

rsyslog 模板 模板(Templates )修改和格式化由 rsyslog 生成的输出。 它们允许指定用户可能想要的任何格式。 它们还用于动态文件名生成。 以下是创建模板的语法: $template TEMPLATE_NAME,"text %PROPERTY% text", [OPTION] 字段描述如下: 字段 作用 $template 定义模板的指令

Views:0  2020-09-17

Samba 实用程序 - nmblookup、smbstatus、smbtar、testparm、wbinfo、smbget

Samba 实用程序 - nmblookup、smbstatus、smbtar、testparm、wbinfo、smbget 以下列表总结了 Samba 包中包含的命令行实用程序。 使用“which Utility ”命令显示命令的绝对路径名。 将输出作为参数包含在“rpm -qf”命令中,以显示哪个 Samba 软件包提供了该命令。 例如 : # which smbtree /bin/smbtr

Views:0  2020-09-17

Linux SCSI 预留

Linux SCSI 预留 什么是 SCSI 预留(SCSI reservation) SCSI 预留是一种机制,它允许 SCSI 启动器为独占访问保留 LUN,并防止其他启动器进行更改。 该功能通常用于集群中。 这篇文章详细阐述了 CentOS/RHEL 系统中 SCSI 预留的基本用法。 SCSI 预留包含两个阶段:首先,发起方必须注册一个预留密钥,然后在主机需要独占访问时使用相同的预留密

Views:0  2020-09-17

SELinux boolean值

SELinux boolean值 可以通过启用或者禁用一组策略布尔值来自定义给定的 SELinux 策略。 布尔值允许在运行时更改部分 SELinux 策略,而无需了解 SELinux 策略编写。 这允许在不重新加载或者重新编译 SELinux 策略的情况下进行更改。 我们可以使用以下命令从命令行显示此列表: # semanage boolean -l SELinux boolean

Views:0  2020-09-17

SELinux 文件标记和 SELinux 上下文

SELinux 文件标记和 SELinux 上下文 SELinux 文件标记(SELinux File Labeling) 所有文件、目录、设备和进程都有与之关联的安全上下文(或者标签)。 对于文件,此上下文存储在文件系统的扩展属性中。 SELinux 的问题通常源于文件系统被错误标记。 如果我们看到包含 file_t 的错误消息,这通常是一个很好的指标,表明我们在文件系统标签方面存在问题。

Views:0  2020-09-17

Linux 中的 SELinux 策略

Linux 中的 SELinux 策略 SELinux 策略( SELinux policy )描述了它们所操作的所有用户、程序、进程、文件和设备的访问权限。 SELinux 实施两种不同策略之一: Targeted :此默认策略将访问控制应用于某些(目标)进程。 MLS : 多级安全(Multi-Level Security ) 从 SELinux GUI 中选择策略类型,或者在 /etc/

Views:0  2020-09-17

Linux“seq”命令示例

Linux“seq”命令示例 seq 命令打印整数或者实数序列,适用于管道到其他程序。 seq 命令可以在各种其他命令和循环中派上用场,以生成数字序列。 语法 “seq”命令的一般语法是: # seq [options] specification 例子 要简单地打印从 1 开始的数字序列,请使用以下命令: # seq 4 1 2 3 4 默认情况下,seq 命令从 1 开始打印数字序

Views:0  2020-09-17

SSHFS(安全shell文件系统)——通过 ssh 安全挂载远程文件系统

SSHFS(安全shell文件系统)——通过 ssh 安全挂载远程文件系统 在类似 Linux 的操作系统中,我们可以使用 sshfs 命令通过 ssh 协议安全地挂载远程文件系统。 SSHFS 代表安全shell文件系统。 SSHFS 使我们能够挂载远程文件系统并与本地机器上的远程目录和文件进行交互。 在挂载 SSHFS 的本地计算机上,实现使用 FUSE(用户空间中的文件系统)内核模块。 这样

Views:0  2020-09-17

sshpass 命令:使用 SSH 进行非交互式密码验证

sshpass 命令:使用 SSH 进行非交互式密码验证 说明 Linux 系统管理员通常通过提供密码或者使用基于密钥的身份验证登录 Linux 服务器。 sshpass 是一个工具,它允许我们自动向命令提示符提供密码,以便用户可以根据需要运行自动化脚本。 sshpass 使用专用 tty 向 ssh 提示提供密码,欺骗 ssh 相信交互式用户正在提供密码。 sshpass 的一些常见用途

Views:0  2020-09-17

Linux 中的 sysfs 文件系统 (/sys)

Linux 中的 sysfs 文件系统 (/sys) 除了 /proc,内核还将信息导出到另一个名为 sysfs 的虚拟文件系统。 sysfs 被 udev 等程序用来访问设备和设备驱动程序信息。 sysfs 的创建有助于清理 proc 文件系统,因为大部分硬件信息已从 proc 移动到 sysfs。 sysfs 文件系统挂载在 /sys 上。 显示了顶级目录。 以下是其中一些目录的简要说明: /

Views:0  2020-09-17

Linux 中的 TCP 包装器(/etc/hosts.allow 和 /etc/hosts.deny)

Linux 中的 TCP 包装器(/etc/hosts.allow 和 /etc/hosts.deny) TCP 包装器提供传入网络流量的基本流量过滤。 可以允许或者拒绝从其他系统访问运行在 Linux 服务器上的“封装”网络服务。 TCP 包装服务是针对 libwrap.a 库编译的服务。 使用 ldd 命令确定网络服务是否链接到 libwrap.a。 下面的例子判断sshd服务的绝对路径名,然

Views:0  2020-09-17

ttyrec - 在 Linux 中记录终端会话

ttyrec - 在 Linux 中记录终端会话 ttyrec 是类 Unix 操作系统中的 tty(终端)记录器,记录的数据可以在 ttyplay 命令的帮助下播放。 ttyrec 只是脚本命令的衍生物,用于以微秒精度记录计时信息。 它可以记录 emacs -nw、vi、lynx 或者任何在 tty 上运行的程序。 在 Ubuntu 上安装 使用以下命令安装 ttyrec 包: $ sudo

Views:0  2020-09-17

Linux UNIX 操作系统Bluetooth 服务:

Linux UNIX 操作系统Bluetooth 服务: Bluetooth服务说明 这将执行蓝牙无线通信守护进程。 蓝牙有三个守护进程: # /etc/init.d/bluetooth status hcid is stopped sdpd is stopped hidd is stopped 查看服务的使用选项: # /etc/init.d/bluetooth Usage: /etc/in

Views:0  2020-09-17