OnITRoad - 其他Linux
FreeBSD - 如何使用端口管理器管理 FreeBSD 中的端口
FreeBSD - 如何使用端口管理器管理 FreeBSD 中的端口 有多种使用实用程序管理端口的方法。 通常的“cd /usr/ports/<ports directory>; make; make install; make clean”、portmaster、portupgrade 等。 今天,这篇文章将简要介绍如何使用端口管理器安装、升级和删除端口。 使用 portmanage
Views:0 2020-06-02
FreeBSD - 如何减少 TIME_WAIT 连接
FreeBSD - 如何减少 TIME_WAIT 连接 我在 FreeBSD 机器(DNS 服务器)上执行了“netstat -an”。 然后屏幕显示数百个“TIME_WAIT”连接。 为了减少socket等待的次数,调整系统值: net.inet.tcp.msl 到更短的时间。 默认情况下,TIME_WAIT 状态连接将必须等待至少 60 秒(如果没有来自目标的回复可以终止此连接)才能终止连接
Views:0 2020-06-02
如何重置FreeBSD的 root 帐户密码
如何重置FreeBSD的 root 帐户密码 方法1 可以通过以下方式重置 root 密码: 当 FreeBSD 启动菜单出现时启动到单用户模式。 当提示“输入 shell 的完整路径名或者 RETURN for /bin/sh:”时按 Enter 默认情况下,根 (/) 分区挂载为只读,重新挂载为读写模式: mount -o rw / 现在文件系统处于读写模式,我们可以通过以下方式重
Views:0 2020-06-02
FreeBSD - 如何使用 ezjail 设置和配置 jail
FreeBSD - 如何使用 ezjail 设置和配置 jail 操作系统虚拟化是一种使客户操作系统的多个副本能够在主机操作系统之上运行的技术。 我们为什么要这样做? 分区资源在多个客户操作系统之间共享(当前硬件运行多个轻型客户操作系统。 例如 FreeBSD 和 Linux)- 增强安全性(客户操作系统是隔离的,因此入侵客户操作系统会离开其他操作系统安全)- 节省电力和资金(托管机架空间和电力
Views:0 2020-06-02
FreeBSD - 如何使用 wget 设置端口下载
FreeBSD - 如何使用 wget 设置端口下载 端口的默认下载程序是使用 fetch。 fetch 很好,但我个人的偏好是 wget。 wget 使用 1 个连接进行下载。 但是 wget 提供了另外的功能,例如下载日期/时间、登录到文件、从部分下载的文件继续、下载速率限制等。 以下是如何设置端口以使用 wget 下载: 将以下内容插入 /etc/make.conf : FETCH_CMD=
Views:0 2020-06-02
FreeBSD - 如何测试 newsyslog 的 systax 错误
FreeBSD - 如何测试 newsyslog 的 systax 错误 如何在“newsyslog”中创建新的 logrotate 后进行语法检查 命令 newsyslog 安装 : “newsyslog”日志轮换程序随基本安装一起提供。 有用的选项: -n == 不实际执行 logrotate。显示将要执行什么 --v == 详细介绍 newsyslog 正在做什么 示例 Fr
Views:0 2020-06-02
FreeBSD - 如何使用 Meta Ports 安装端口
FreeBSD - 如何使用 Meta Ports 安装端口 通常,在全新安装 FreeBSD 之后,我们要安装一组程序。 传统的方法是在 /usr/ports 中一个一个安装。 今天,我们将使用元端口通过一个“make install clean”而不是“cd”将应用程序集安装到单独的目录中,并为每个端口执行“make install clean”。 元端口,顾名思义,是描述我们正在安装的程序的
Views:0 2020-06-02
FreeBSD - 使端口不包含 X11 或者 GUI 相关库
FreeBSD - 使端口不包含 X11 或者 GUI 相关库 FreeBSD 是一个出色的操作系统,无论是在桌面 (PC-BSD) 还是服务器上。 它的稳定性和灵活性从来都不是问题,甚至软件可用性也不是问题(目前有 21135 个端口可供部署)。 大多数时候,ports 会安装必要的依赖来满足它的要求。 但是某些端口会安装 X11(X 窗口系统)库。 如果安装旨在在服务器环境中运行,则我们不需要
Views:0 2020-06-02
FreeBSD 如何将screen的默认shell改成bash
FreeBSD 如何将screen的默认shell改成bash 如何在 screen 在启动时将用户的默认 shell 从 tcsh 更改为 BASH。 命令 : screen 安装 : 使用portmanager portmanager sysutils/screen -l 使用 portupgrade portupgrade -Nv sysutils/screen 使用传统的
Views:0 2020-06-02
FreeBSD - 挂载 NFS 共享会出现“超时”错误
FreeBSD - 挂载 NFS 共享会出现“超时”错误 从 FreeBSD 安装连接到 NFS 服务器时出错。 执行的命令是: mount -t nfs nfs.example.com:/vol/some/nfs/share /mnt/mount/point 错误 : [tcp] nfs.example.com:/vol/some/nfs/share: RPCMNT: clnt_create:
Views:0 2020-06-02
FreeBSD - 使用网络链路聚合和负载平衡(又名循环)组合 多个NIC
FreeBSD - 使用网络链路聚合和负载平衡(又名循环)组合 多个NIC 结合 2 个或者更多网络接口有几个优点: 其中之一是负载平衡。 负载均衡使网络接口卡能够在定义的 2 个或者多个网络接口卡之间分担负载。 它也用作冗余。 但是负载均衡并没有充分利用2个或者多个网络接口,它的目的是分担网络流量负载。 要充分利用 2 个或者更多网络接口链路,应使用链路聚合。 链路聚合是一种将 2 个或者更多网
Views:0 2020-06-02
FreeBSD 网络 - 如何分配或者删除固定 IP
FreeBSD 网络 - 如何分配或者删除固定 IP 这篇文章是关于如何为 Freebsd 上的接口分配固定或者静态 IP。 手动分配固定IP: ifconfig bce0 inet <IP address> netmask <subnet mask> route add default <gateway IP address> /e
Views:0 2020-06-02
FreeBSD - 初始设置时出现 PHPMyAdmin 错误
FreeBSD - 初始设置时出现 PHPMyAdmin 错误 首次使用 PHPMyAdmin 安装 FAMP(FreeBSD、Apache、MySQL 和 PHP)后,访问 PHPMyAdmin 页面时会弹出错误消息。 错误消息是这样的: Fatal error: Class 'ArrayObject' not found in /usr/local/www/phpMyAdmin/librari
Views:0 2020-06-02
FreeBSD - 端口 p5-Encode-Detect 错误
FreeBSD - 端口 p5-Encode-Detect 错误 问题 perl 模块端口,converters/p5-Encode-Detect-1.01,未能编译。 这是错误消息的摘要: ===> Extracting for p5-Encode-Detect-1.01 => SHA256 Checksum OK for Encode-Detect-1.01.tar.gz.
Views:0 2020-06-02
FreeBSD - 端口提示校验和不匹配错误
FreeBSD - 端口提示校验和不匹配错误 校验和错误的警告可能大部分时间是由中断下载文件的颠簸下载连接引起的。 例如丢失位,中途终止文件下载过程。 在安装端口的过程中,它会报错: 例如 => MD5 Checksum mismatch for bind-9.7.0rc1.tar.gz. => SHA256 Checksum mismatch for bind-9.7.0rc1.ta
Views:0 2020-06-02
FreeBSD - 从终端宽度截断 ps 命令输出
FreeBSD - 从终端宽度截断 ps 命令输出 我一直使用“ps aux”。 它列出了所有当前正在运行的进程以及标题和信息。 通常,“ps aux”输出的“COMMAND”列在终端宽度的末尾被截断。 此行为可防止显示完整的进程名称。 这样做的好处是,输出不会换行,因此不会弄乱输出显示。 但大多数时候,我们希望查看完整的输出。 为了获得完整的输出,有两件事要尝试。 首先,尝试使用参数“-S”告诉
Views:0 2020-06-02