TCP BBR 是Google给出的一个改良版的tcp网络协议,相当于在已有TCP协议的基础上打了个补丁的意思,这个改良版TCP协议对拥塞控制有很好的支持,对于网络较差的环境有不错的应用场景,当然这里我们最常用的一个场景就是外网VPN上的,因为网络太差,能改进一些算一些,该协议的一些解释本文不讲,本文主要是讲一下在最新版Ubuntu18.04中如何设置bbr功能,因为在Linux4.9内核开始,bbr协议已经加入到Linux内核之中,如果所使用的Linux系统内核版本大于4.9,就可以直接启用b…
转载:https://blog.csdn.net/u010766726/article/details/105376461 以普通用户登录系统 通过 "终端" 操作 普通用户 – 创建 root 用户的密码 修改配置文件 – 列出登录名 sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 1 修改配置文件 – gdm 配置 sudo gedit /etc/pam.d/gdm-autologin 1 sudo gedit…
1.卸载旧的 docker 环境 sudo apt-get remove docker docker-engine docker.io containerd runc 2.设置仓库 更新索引 sudo apt update 安装 apt 依赖包,用于通过HTTPS来获取仓库: sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common…
如果使用的是Debian 9.Debian 10.Ubuntu 18.04.Ubuntu 18.10等内核高于4.9版本的系统,均可以使用此方法开启BBR加速,若你使用了Ubuntu 19.04的系统无需开启,系统默认就开启了.虽然BBR没有锐速那么暴力,但是兼容性和稳定性占优势,推荐大家使用.对与什么是BBR我就不详细说明了,这是一款由谷歌推出的TCP单边加速的拥塞控制算法. 开启BBR 1. 修改sysctl.conf 系统参数 echo "net.core.default_qdisc=fq…
说明:Ubuntu 18.04改变挺大的,内核直接升到了正式版4.15,而BBR内核要求为4.9,也就是说满足了,所以我们不需要换内核就可以很快的开启BBR,这里简单说下方法. 提示:Ubuntu 18.10依然可以用该方法开启BBR,而对于19.04.貌似官方直接给你开启了BBR,不需要重复开启了. 方法 1.修改系统变量 echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tc…
Ubuntu 18.04下有两种方法实现拨号上网,第一种是通过图形界面添加,需要开启自动连接,并且要关闭以太网的自动连接.(不推荐这种连接方式)这里介绍第二种,通过pppoeconf命令进行拨号. 关闭以太网 在使用pppoeconf命令拨号前,我们可以直接禁用掉以太网络,这样就不会每次都弹"有线网络1"无法连接网络那种怪提示. 使用pppoeconf进行拨号连接 在终端输入sudo pppoeconf 输入你的用户名(由ISP所提供 注意:输入时请先清除输入框中的"user…
reference: https://blog.csdn.net/ghostar03/article/details/47441715 https://blog.csdn.net/u011186256/article/details/79963544 要用SecureCRT连接Ubuntu,在linux中ssh程序分为 :openssh-client和 openssh-server.如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序ubuntu是默认安装的.而如果需要从远…
https://blog.csdn.net/u013068789/article/details/82051943 介绍 UFW或Uncomplicated Firewall是iptables一个接口,旨在简化配置防火墙的过程. 虽然iptables是一个可靠而灵活的工具,但初学者很难学会如何使用它来正确配置防火墙. 如果您希望开始保护网络,并且您不确定使用哪种工具,UFW可能是您的正确选择. 本教程将向您展示如何在Ubuntu 18.04上使用UFW设置防火墙. 先决条件 要学习本教程,您需要…
作者: Sk 译者: LCTT qhwdw | 2018-10-12 01:59 本教程将指导你在 Ubuntu 18.04 LTS 无头服务器上,一步一步地安装 Oracle VirtualBox.同时,本教程也将介绍如何使用 phpVirtualBox 去管理安装在无头服务器上的 VirtualBox 实例.phpVirtualBox 是 VirtualBox 的一个基于 Web 的前端工具.这个教程也可以工作在 Debian 和其它 Ubuntu 衍生版本上,如 Linux Mint.现在…
1.ceph简介 Ceph在一个统一的系统中独特地提供对象.块和文件存储 1.1 ceph官网架构图 1.2 架构解释   CEPH 对象存储 CEPH 块设备 CEPH 文件系统 RESTful 接口 S3 和 Swift 兼容的 API S3 风格的子域 统一的 S3/Swift 命名空间 用户管理 使用跟踪 条纹对象 云解决方案集成 多站点部署 多站点复制 精简配置 图像高达 16 艾字节 可配置的条带化 内存缓存 快照 写时复制克隆 内核驱动支持 KVM/libvirt 支持 云解决方案…
1. kolla 项目介绍 简介 kolla 的使命是为 openstack 云平台提供生产级别的.开箱即用的自动化部署能力. kolla 要实现 openetack 部署分为两步,第一步是制作 docker 镜像,第二步是用 ansible 实现编排部署.因此,kolla 项目又被分为两个小项目:kolla.kolla-ansible,分别用于实现镜像制作和编排部署功能. kolla-kubernetes 类似于于 kolla-ansible,篇幅原因本文不做过多介绍. kolla 的优势 市…
之前个人笔记本装的是 Linux Mint,用了一段时间但是体验不佳,所以打算换成 Ubuntu .作为一个 Linux 小白,当时配置一些软件环境费了不少时间.这次打算简单记录下,和大家分享一下我的踩坑记录. 安装 Ubuntu 18.04 LTS 截止发文前,Ubuntu 18.04 LTS 是官方目前最新长期支持的版本.其安装非常简单,整个过程只用到如下几项工具,请提前准备好. Ubuntu 18.04 LTS 镜像 镜像刻录工具 Etcher 一个存储容量 4G 以上的 U 盘 简单讲一…
一台服务器系统为:Ubuntu 18.04 LTS,上面建了git裸仓库,用于开发吧代码push到这里.同时WEB测试环境通过docker也部署在这台.通过git钩子post-receive,当有新代码提交是,就自动将最新的代码checkout到web测试目录,然后在手动重启容器,让java程序生效.由于代码更新频繁,手动重启太麻烦,就在git钩子post-receive脚本里增加了docker-compose restart的代码,然后提交代码是就会出现下面的错误: remote: Could…
前言 在HTTPS数据传输的过程中,需要用SSL/TLS对数据进行加密和解密,以保证网络传输过程中数据的机密性.HTTPS协议可以大致分为两个部分:其一是协商密钥,首先当Client向Web Server发起请求时,Web Server向Client返回一个包含Server端公钥的证书,然后Client验证该证书的合法性并生成一个随机密钥,接着使用该证书对生成的随机密钥进行非对称加密后发送回Web Server,最后Web Server使用私钥进行解密后获取Client生成的随机密钥:其二是加密…
本文章修改自inkss的博文 为什么要修改原文? 本来我是想自己写这么一篇的,但是没想到在百度一搜,居然一篇好文.我之前没看到,真是可惜. 这篇文章主要是帮助我记录一些东西,如题. 原文虽然不错,但是对于我来说还不是十分适合. 本文章采用 CC BY-NC-SA 4.0 许可协议.转载请注明出处! 一 安装操作系统 1 引导盘 鉴于现在都 8102 年了,是时候完全抛弃 Legacy 引导,只采用 UEFI 引导了. 而这里有两种选择(所有操作均在 Windows 下进行): 刻录到光盘: 使用…
ubuntu 18.04 搭建flask服务器(大合集) Ubuntu python flask 服务器 本次使用的Ubuntu版本为:Ubuntu 18.04.5 LTS (GNU/Linux 4.15.0-112-generic x86_64) 本文档基于aliyun服务器上部署个人站步骤建立,全为个人实操,请参考自己项目使用,因为aliyun服务器中的Ubuntu镜像默认使用的就是阿里源,所以我不需要进行换源操作(推荐换为国内源软件下载速度快) 因为服务器上使用的是root账户,所以部分命…
0x00 写在前面 以前我天真的认为,ubuntu Desktop会安装了,server就无所谓了,其实完全不然,server还是有一些坑点的. 之所以选择Seacms搭建网站,是因为这个SeaCMS坑贼多.这个能够搭建成功,别的基本难不倒你了. 基本的安装就不说了,下面提几个我当时没反应过来的坑点. 0x01 Ubuntu 18.04 server系统安装 1.这里问你要不要更新更高的版本,第一是更新并安装,第二是继续安装18.04版本不更新 2.网络设置,这里根据静态和动态需要自行配置 3.…
ubuntu 12.04 "系统的网络服务与此版本的网络管理器不兼容“ 2013-05-10 21:18 2271人阅读 评论(0) 收藏 举报 今天上午在实验室一顿乱整,不知道整坏了什么,结果重启以后网络图标都没有了,悲了个剧. 启动系统设置->网络,结果显示“系统的网络服务与此版本的网络管理器不兼容”,查了一下资料,解决了这个问题,在此mark 1 su 2 cd /etc/NetworkManager/ 3 rm system-connections 4 mkdir /system-…
Ubuntu 18.04 刚刚上市2个月,下载安装,尝尝鲜~ 安装界面看上去舒服许多, 安装的速度也较之前17.04 和16.04 都快了许多.抱歉,未截图. Ubuntu 安装完成后默认不启动root账号. 这使得远程管理很不方便,需要手动开启一下. 1.  如果没有安装ssh, 需要安装一下哈 sudo apt install openssh-server 2.  sudo passwd root 3.  sudo vim /etc/ssh/sshd_config PermitRootLog…
Netplan 是 Ubuntu 17.10 中引入的一种新的命令行网络配置实用程序,用于在 Ubuntu 系统中轻松管理和配置网络设置. 它允许您使用 YAML 格式的描述文件来抽像化定义网络接口的相关信息. Netplan 可以使用 NetworkManager 或 Systemd-networkd 的网络守护程序来做为内核的接口.Netplan 的默认描述文件在 /etc/netplan/*.yaml 里,Netplan 描述文件采用了 YAML 语法. 在 Ubuntu 18.04 中如…
命令行快捷键 https://blog.csdn.net/wanlhr/article/details/80926804 Ubuntu18.04使用vi命令修改文件并保存 vi /opt/teamviewer/config/global.conf i 修改... 键盘左上角“Esc”键 :wq Ubuntu18.04图形化界面下操作上锁的文件:(原因是缺少权限) 直接Ctrl+Alt+T打开终端执行命令:sudo nautilus Ubuntu18.04删除文件 sudo rm -rf 文件夹名…
一.背景 Netplan是Ubuntu 17.10中引入的一种新的命令行网络配置实用程序,用于在Ubuntu系统中轻松管理和配置网络设置.它允许您使用YAML抽象来配置网络接口.它可与NetworkManager和systemd-networkd网络守护程序(称为渲染程序,您可以选择使用其中的哪一个)一起作为内核的接口. 它读取/etc/netplan/*.ymal中描述的网络配置,并且可以将所有网络接口的配置存储在这些文件中. 在本文中.我们将解释如何使用Netplan实用程序在Ubuntu…
如何在Ubuntu 18.04上安装和配置Apache 2 Web服务器 什么是Apache Web Server? Apache或Apache HTTP服务器是一个免费的开源Web服务器,由Apache软件基金(Apache Software Foundation)开发和维护.它的受欢迎程度可以通过以下事实来判断:全球约有46%的网站由Apache提供支持. Apache允许网站开发人员通过网络提供他们的内容. 本教程是关于在Ubuntu系统上安装和配置Apache2的.本文中提到的命令和过程…
Ubuntu 18.04 下配置 HAXM 加速 Android模拟器 最近在vmware环境下搭建ubuntu18.04开发环境,开始发现总是运行android模拟器在console提示加载如下错误信息: Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration, 开始排除虚拟机是否开启虚化,android studio的extras包是否安装,还有platform-tools,build…
https://www.linuxidc.com/Linux/2018-06/152993.htm 初次听说过Linux的时候,是大一计算机课时候老师介绍说除了Windows还有Linux.Unix操作系统.但真正接触Linux是为管理虚拟专用服务器(VPS),都说Ubuntu适合新手于是接触了是Ubuntu 10.10(Maverick Meerkat).从此爱上了Linux.虽然之后我使用CentOS的时间长于别的Linux Distribution,但Ubuntu从没有离开过我的电脑.如今…
Ubuntu 18.04 安装 下载 Ubuntu 制作 U 盘启动盘 设置电脑为 U 盘启动 插入 U 盘,重启电脑 按照提示安装 Ubuntu 更新 NVIDIA 显卡和 Broadcom 无线网卡驱动 我的显卡是 NVIDIA G103M ,默认安装的驱动是 Nouveau 的. 无线网络没有安装驱动,处于不使用设备状态 更新驱动(不需要想黑名单在更新,直接用下面命令就可以了): 命令sudo ubuntu-drivers autoinstall,会自动更新驱动,驱动更新完成了重启下,然后…
最近使用了最新版的ubuntu 18.04运行一些服务,然后发现服务器经常出现网络不通的情况,主要是一些域名无法解析. 检查/etc/resolv.conf,发现之前修改的nameserver总是会被修改为127.0.0.53,无论是改成啥,过段时间,总会变回来. 查看/etc/resolv.conf这个文件的注释,发现开头就写着这么一行: # This file is managed by man:systemd-resolved(8). Do not edit. 这说明这个文件是被syste…
Ubuntu 18.04(虚拟机VirtualBox上),MongoDB 4.0, 听室友说,23点有世界杯决赛呢!可是,孤要写博文的啊!以记录这忙乱的下午和晚间成功安装了一个软件到Linux上.——2250 有两种方式在Linux上安装MongoDB:.deb packages(官方推荐,是有道理的,[泪奔])..tgz tarballs.由于自己之前下载了tgz源码包,所以,一开始就选择从tgz源码包开始安装,结果,因为libcrypto.so.10.libssl.so.10没有找到的问题,…
2018年4月26日,ubuntu 18.04发行,第一时间下载安装了SERVER版本.使用VM14版本的虚拟机,开始使用DHCP获得IP地址,没有意外,可以直接上网.然而在更改VM的网络模式为桥接模式时,想把虚拟机设为固定IP时,出现故障,一直不能获得地址,也上不了网.经常无数次测试,有以下经验可供参考. ubuntu从17.10开始,已放弃在/etc/network/interfaces里固定IP的配置,即使配置也不会生效,而是改成netplan方式 ,配置写在/etc/netplan/01…
标准常规安装方法安装的OpenCV版本比较低,想尝鲜使用4.0版本,只好源码安装. 安装环境 OS:Ubuntu 18.04 64 bit 显卡:NVidia GTX 1080 CUDA:10.0 cnDNN:7.4 cmake: 3.10.2 任务:源码编译安装OpenCV 4.0 安装依赖 $ sudo apt install -y build-essential cmake git pkg-config libgtk2.0-dev libopenexr-dev $ sudo apt ins…