OnITRoad - 常见问题

如何在 Linux 中通过 Web 浏览器访问 VNC 服务器

如何在 Linux 中通过 Web 浏览器访问 VNC 服务器 这篇文章描述了如何访问已经在 CentOS/RHEL 6 机器上安装和配置的 VNC 服务器: 在开始之前,假设可以通过 vncviewer 访问 VNC 控制台: # vncviewer [Server IP]:5901 当使用浏览器访问 http://[服务器 IP]:5901时,将收到以下消息: RFB 003.008 用于 H

Views:0  2020-09-17

如何激活状态为“SUSPENDED”的 LVM 物理卷

如何激活状态为“SUSPENDED”的 LVM 物理卷 当使用命令 dmsetup suspend 挂起设备时,任何已被设备映射但尚未完成的 I/O 都将被刷新。 例如,执行了 lvextend 命令,但由于某种原因,它没有完成。 这将使卷保持挂起模式并且所有 I/O 都将被阻止。 大多数情况下,这表明底层物理卷存在问题,应进一步调查。 如何确认PV是否为暂停状态(SUSPENDED) # d

Views:0  2020-09-17

如何在 CentOS/RHEL 7 中向 systemd 添加自定义脚本

如何在 CentOS/RHEL 7 中向 systemd 添加自定义脚本 systemd 工具替换了早期版本中较旧的 System-V 初始化脚本。 systemd 是一个事件驱动的工具,它允许并行启动、控制或者停止非依赖子系统。 在这里,我们解释了如何向 systemd 工具添加自定义脚本。 1. 编写和调试自定义脚本 通常,systemd 脚本被编写为 shell 脚本。 首先使用常规约定

Views:0  2020-09-17

如何在 CentOS/RHEL 7 中向 systemd 添加自定义脚本

如何在 CentOS/RHEL 7 中向 systemd 添加自定义脚本 systemd 工具替换了早期版本中较旧的 System-V 初始化脚本。 systemd 是一个事件驱动的工具,它允许并行启动、控制或者停止非依赖子系统。 在这里,我们解释了如何向 systemd 工具添加自定义脚本。 1. 编写和调试自定义脚本 通常,systemd 脚本被编写为 shell 脚本。 首先使用常规约定

Views:0  2020-09-17

如何在 CentOS/RHEL 中添加另外的语言支持

如何在 CentOS/RHEL 中添加另外的语言支持 问题 如何在 CentOS/RHEL 中添加其他语言? 要在 CentOS/RHEL 中添加特定语言支持,首先需要通过“yum grouplist”命令确认正确的语言组的名称。 # yum grouplist 可用的语言组将显示在 yum 输出中,如下所示: # yum grouplist Loaded plugins: refresh-p

Views:0  2020-09-17

如何使用“btrfs device”命令在 btrfs 文件系统中添加/删除设备

如何使用“btrfs device”命令在 btrfs 文件系统中添加/删除设备 Btrfs 是一个用于 Linux 的开源通用文件系统。 该名称源自使用 B 树来存储内部文件系统结构。 文件系统使用了不同的名称,包括“Butter F S”和“B-tree F S”。 Btrfs 的开发始于 2007 年的 Oracle,现在许多(包括 Red Hat、Fujitsu、Intel、SUSE 和许

Views:0  2020-09-17

如何将新磁盘添加到 RAC 集群或者独立 ASM 配置上的现有磁盘组

如何将新磁盘添加到 RAC 集群或者独立 ASM 配置上的现有磁盘组 我们有一个即将满的 ASM 磁盘组,我们需要向该磁盘组添加新磁盘。 在将任何磁盘添加到磁盘组之前,我们可以执行几个验证步骤来验证候选磁盘是否处于良好状态以及是否可以从每个节点访问(而不会损害现有的生产磁盘组)。 在 ASMLib 下创建新磁盘 以 root 操作系统用户身份使用“/etc/init.d/oracleasm c

Views:0  2020-09-17

Linux下如何添加或者删除samba用户

Linux下如何添加或者删除samba用户 要添加新用户以访问 samba 共享,我们需要首先使用“useradd”命令创建服务器用户帐户,然后使用相同的帐户添加 samba 用户。 按照下面给出的步骤添加用户 john 并授予他访问 samba 共享的权限。 添加 Linux 用户帐户 用户浏览 Samba 共享的一种方法是在 Samba 服务器上拥有一个 UNIX 帐户。 这是通过命令“u

Views:0  2020-09-17

如何在 CentOS/RHEL 5,6 中添加/删除区域设置存档

如何在 CentOS/RHEL 5,6 中添加/删除区域设置存档 有时,语言环境存档文件 (/usr/lib/locale/locale-archive) 不包含我们要使用的语言环境。 在这种情况下,我们需要创建一个新的语言环境文件,或者通过以下方式从现有的语言环境编译: # localedef -f [charmapfile] -i [inputfile] [outputpath] 例如: #

Views:0  2020-09-17

如何在 CentOS/RHEL 中添加标准 Linux 用户来管理打印作业和服务

如何在 CentOS/RHEL 中添加标准 Linux 用户来管理打印作业和服务 问题 如何配置/etc/cups/cupsd.conf 允许某些用户或者组像root 用户一样管理cups 任务? 解决方法 默认情况下,CUPS 配置为仅允许 root 用户通过命令行或者 Web-UI 执行任务。 例如,要添加用户 john 以管理打印作业,可以进行以下编辑: <Limit Send

Views:0  2020-09-17

如何在Linux中添加交换空间

如何在Linux中添加交换空间 除了 内存 之外,还有一个所谓的 Swap,它是一种虚拟内存,如果没有足够的可用 内存,可以其中交换 内存 内容(页面)。 此交换位于磁盘上,并且由于磁盘读取和写入比从 内存 读取慢,因此访问那里的内存页面会导致延迟。 除了文件系统的创建,Linux 管理员还必须密切关注交换的使用和需求。 这篇文章描述了 3 种向 Linux 系统添加交换空间的方法: 添加swa

Views:0  2020-09-17

如何将单词添加到cracklib用于根据已知字典单词验证密码的字典中

如何将单词添加到cracklib用于根据已知字典单词验证密码的字典中 在Red Hat Enterprise Linux 6中,如何向pam_cracklib的密码字典检查的单词列表中添加其他单词? 什么是 PAM 破解库 红帽企业 Linux 可以配置为验证密码不容易被猜到。 在 Red Hat Enterprise Linux 上,此检查由 Pluggable Authentication

Views:0  2020-09-17

如何只允许特定的非 root 用户使用 crontab

如何只允许特定的非 root 用户使用 crontab 从 crontab 命令的联机帮助页: 如果 cron.allow 文件存在,那么我们必须其中列出才能被允许使用此命令。 如果 cron.allow 文件不存在但 cron.deny 文件确实存在,则我们不能被列在 cron.deny 文件中才能使用此命令。 所以触摸一个空文件 /etc/cron.allow 可以拒绝所有非 root 用户使

Views:0  2020-09-17

如何在 Linux 中允许 ssh 使用空密码

如何在 Linux 中允许 ssh 使用空密码 问题 如何让空密码的用户登录Linux系统? 解决方法 虽然这似乎是一个有风险的要求,但有时在私有的开发环境中这会派上用场。 openssh 还为我们提供了在执行 ssh 时为用户设置空密码的选项。 从 sshd_config 的手册页: # man sshd_config ... PermitEmptyPasswords

Views:0  2020-09-17

如何使用 vmstat、sar、iostat 和 mpstat 分析基本系统性能

如何使用 vmstat、sar、iostat 和 mpstat 分析基本系统性能 在这篇文章中,将讨论大多数 Linux 系统默认包含的一些基本分析工具。 本文中介绍的工具 vmstat、sar、iostat 和 mpstat 相对简单,但提供的基本数据在分析系统性能时非常有用。 对于大多数示例,我们将使用 CentOS 8 机器。 vmstat:虚拟内存统计 vmstat 是解决内存相关性能

Views:0  2020-09-17

如何使用auditd审核在OEL 5,6上运行的所有命令

如何使用auditd审核在OEL 5,6上运行的所有命令 问题 如何记录使用或者不使用 sudo 执行的每个用户命令并将此日志转发到中央日志文件? 解决方法 要配置 auditd 以记录所有用户命令,执行以下操作: 使用yum安装审计包: # yum install audit 开机时自动启动auditd服务: # chkconfig auditd on 将以下行添加到 /etc

Views:0  2020-09-17