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

ubantu环境初始化

查看系统信息

lsb_release -a

配置镜像源

sed -i "s#http://archive.ubuntu.com/ubuntu/#​​​​​​​http://mirrors.aliyun.com/ubuntu/#g" /etc/apt/sources.list

安装vim命令

apt update && apt -y install vim

配置静态ip地址

vim /etc/netplan/00-installer-config.yaml

# This is the network config written by 'subiquity' network: ethernets: ens160: dhcp4: false addresses: - 10.1.60.130/24 routes: - to: default via: 10.1.60.254 nameservers: addresses: - 114.114.114.114 - 116.116.116.116 version: 2

使网络配置生效

netplan apply

执行以上命令出现以下报错

Cannot call openvswitch: ovsdb-server.service is not running. 执行以下命令解决 apt install openvswitch-switch -y

关闭防火墙

systemctl disable --now ufw

同步时间

apt -y install ntpdate timedatectl set-timezone Asia/Shanghai

优化主机配置

#!/bin/bash #调整最大进程数限制和文件描述符限制 cat >> /etc/security/limits.conf << EOF * soft nproc 65535 * hard nproc 65535 * soft nofile 65535 * hard nofile 65535 EOF #内核参数优化 cat >> /etc/sysctl.conf << EOF fs.file-max=65535 net.ipv4.ip_local_port_range=1025 65000 net.ipv4.tcp_max_orphans = 32768 net.ipv4.tcp_window_scaling=1 net.ipv4.tcp_max_tw_buckets=8000 net.ipv4.tcp_tw_reuse=1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_fin_timeout=30 net.ipv4.tcp_retries2=5 net.ipv4.tcp_syn_retries = 2 net.ipv4.tcp_synack_retries = 2 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_sack=1 net.ipv4.tcp_fack=1 net.ipv4.tcp_timestamps=1 net.ipv4.tcp_keepalive_time=120 net.ipv4.tcp_keepalive_intvl=20 net.ipv4.tcp_keepalive_probes=3 net.ipv4.tcp_max_syn_backlog= 65535 net.ipv4.tcp_mem = 262144 524288 786432 net.ipv4.tcp_wmem = 4096 131072 16777216 net.ipv4.tcp_rmem = 4096 131072 16777216 net.core.somaxconn = 65535 net.core.netdev_max_backlog = 65535 net.core.wmem_max = 16777216 net.core.wmem_default = 131072 net.core.rmem_max = 16777216 net.core.rmem_default = 131072 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 vm.overcommit_memory = 0 vm.swappiness = 10 net.ipv4.ip_forward = 1 EOF #使配置生效 sysctl -p

配置运行root远程登录

在ssh配置文件中新增以下配置

vi /etc/ssh/sshd_config #新增以下配置 PermitRootLogin yes 重启ssh服务 systemctl restart sshd
http://www.jsqmd.com/news/472654/

相关文章:

  • 零基础Java第二期:数据类型与变量
  • 2026年3月江苏名酒回收公司选择指南:茅台回收、名酒老酒回收、洋酒红酒回收、虫草回收机构 - 海棠依旧大
  • 英国伯明翰电子烟展门票办理:靠谱合作公司选择的5大核心策略
  • 2026年3月杭州租车公司选择指南:商务、婚车、大巴、考斯特、豪车、旅游包车租车公司推荐 - 海棠依旧大
  • STM32开发入门(一):在 Keil 上新建 Project 工程
  • 数据的存储(原反补码/大小端存储/截断溢出/隐式类型转换/浮点数存储)
  • 老三网址读取
  • 前端反接保护:实用方案解析与探讨
  • 2026年杭州租车服务指南:商务出行、旅游包车、婚车车队及汽车租赁公司选择建议,卓强汽车用十年沉淀护航每一次安心旅程 - 海棠依旧大
  • 【Java实战】Java集成AD域账号登录
  • ES 处理索引数据变动的原理剖析
  • 【OS】进程等待-就绪态分析及原语-事务对比
  • 减速电机 手指气缸 直线导轨规格尺寸图
  • 基于QT对UR3进行开发
  • 河北省雄安新区(马蹄湾村)航空高光谱遥感应用数据集下载
  • 【人工智能】少样本学习/提示(Few-shot Learning/Prompting),这种能力模仿了人类的学习方式,即我们通常不需要大量的例子来学习新事物或识别新的物体
  • 大卫三角形法(canvas)和立体图示法(echarts)实现
  • Kafka 高吞吐量的原因是什么?
  • CCV 开源项目使用教程
  • Kafka 如何调优?
  • go协程奇偶打印和交替打印ABC
  • 探索ccv:一个轻量级且功能强大的计算机视觉库
  • KCD Beijing + vLLM 2026 全议程公布:30+ 技术分享,AI × 云原生 × vLLM 一次看够
  • Kafka 如何解决消息堆积问题?
  • 腾讯AI布局:QClaw登场,元宝何去何从?
  • Android开发者必备:TooLargeTool日志分析实战教程
  • 【亲测免费】 mergerfs 项目使用教程
  • 汇智信科-飞行讲评系统
  • AI应用新趋势:中国崛起与全球市场割裂
  • 项目推荐:Stable Diffusion WebUI Colab