当前位置: 首页 > news >正文

freeBSD - 笔记

1 介绍

FreeBSD: FreeBSD是由FreeBSD项目团队开发的,最早可以追溯到1993年。它专注于性能、稳定性和可靠性,并在服务器和高性能计算环境中广泛使用。FreeBSD有着强大的网络性能和高度优化的TCP/IP协议栈,因此在网络服务器领域表现出色。FreeBSD也是许多互联网服务提供商和网站的首选操作系统之一。

NetBSD内核的源代码托管在NetBSD项目的官方网站上
https://github.com/freebsd/freebsd-src

2 freebsd安装软件的命令 

FreeBSD使用名为"pkg"的包管理器来安装、更新和卸载软件包。以下是一些常用的pkg命令:

 安装软件包:

sudo pkg install package_name

例如,要安装nginx web服务器,可以运行:

sudo pkg install nginx

更新软件包数据库: 在安装软件包之前,建议先更新软件包数据库,以确保获取到最新的软件包列表。

sudo pkg update

升级已安装的软件包:

sudo pkg upgrade

这将升级所有已安装的软件包到最新可用版本。

搜索软件包:

pkg search keyword

这将搜索包含指定关键字的软件包。例如,要搜索Python相关的软件包,可以运行:

pkg search python 

列出已安装的软件包:

pkg info

这将列出当前系统上已安装的所有软件包。

删除软件包:

sudo pkg remove package_name

例如,要删除之前安装的nginx服务器,可以运行:

sudo pkg remove nginx

请注意,在执行pkg命令时,通常需要使用sudo来获取管理员权限。如果您以root用户身份登录,可以省略sudo。

需要注意的是,FreeBSD的软件包集合在不断更新,所以建议在使用pkg命令之前先运行"pkg update"来更新软件包数据库,以确保获取到最新的软件包列表。
 

3 启用sshd 

编辑 /etc/rc.conf 文件:
增加
sshd_enable="YES"
# /etc/rc.d/sshd start

 启动sshd服务,提示sshd - no host key files found

解决方法,运行下面的命令生成key文件:

#ssh-keygen -A

4 设置IP

编辑 /etc/rc.conf

#ifconfig_em0="DHCP"
ifconfig_em0="inet 192.168.2.6 netmask 255.255.255.0"

编辑 /etc/resolv.conf 文件

nameserver 8.8.8.8
nameserver 8.8.4.4

 重新启动网络服务

service netif restart

http://www.lryc.cn/news/113019.html

相关文章:

  • 【Linux】网络基础——宏观认识计算机网络
  • 数字人现身大运会,怎么以动作捕捉技术助推运动与文博相结合
  • WSL安装
  • MongoDB 入门
  • 使用uni-app的uniCloud 云数据库入门:实现一个简单的增删改查
  • 【MATLAB第64期】【保姆级教程】基于MATLAB的SOBOL全局敏感性分析模型运用(含无目标函数,考虑代理模型)
  • Python web实战之Django用户认证详解
  • 每天五分钟机器学习:梯度下降算法和正规方程的比较
  • 生信学院|08月18日《基于Flow Simulation的冷链运输产品案例》
  • 不可错过的家装服务预约小程序商城开发指南
  • 任务 13、MidJourney种子激发极致创作,绘制震撼连贯画作
  • IAR开发环境的安装、配置和新建STM32工程模板
  • FPGA优质开源项目 – PCIE通信
  • NLP:长文本场景下段落分割(文本分割、Text segmentation)算法实践----一种结合自适应滑窗的文本分割序列模型
  • 商汤科技2021校招-开发大类B卷
  • 陪诊小程序开发|陪诊系统定制|数字化医疗改善就医条件
  • stable diffusion(1): webui的本地部署(windows)
  • (树) 剑指 Offer 36. 二叉搜索树与双向链表 ——【Leetcode每日一题】
  • TypeScript初学
  • C/C++预定义宏
  • 原型链污染挖掘(存储XSS)
  • Chrome开发者工具介绍
  • 利用MMPose进行姿态估计(训练、测试全流程)
  • ROS2 编译含有自定义消息项目报错:msg/detail/header__struct.h: 没有那个文件或目录
  • 线段树思想拆解(下篇)
  • Containerd容器镜像管理
  • Baumer工业相机堡盟工业相机如何通过BGAPI SDK获取相机当前数据吞吐量(C#)
  • Ubuntu服务器版配置wifi
  • Windows 主机的VMware 虚拟机访问 wsl-ubuntu 的 API 服务
  • 【Spring】(一)Spring设计核心思想