教你如何进行SSH无密码访问
本教程教你如何进行ssh无密码访问。在需要无密码登录远程服务器的机器上(如A→B服务器)生成密码对A服务器操作:ssh-keygen -t rsa输出的内容直接一路回车即可(enter)执行上面一步,会在~/.ssh目录下生成两个文件id_rsa和id_rsa.pub,其中id_rsa是私钥,保存在本机;id_rsa.pub是公钥,是要上传到远程服务器的;从服务器A上传公钥文件
RHEL7安装本地离线yum源仓库
很对使用RHEL版本操作系统的朋友都知道RHEL在线安装软件包是通过yum源来安装的,在没有订阅服务的情况下不能直接使用,该怎么办呢,接下来介绍一种很简单的方式配置本地yum源仓库。创建目录首先创建光盘镜像挂载目录:[root@localhost ~]# mkdir /mnt/media然后创建软件包存放目录[root@localhost ~]#
如何实现Samba文件共享服务
目标:实现Samba文件共享服务 试验环境:两台主机服务端:192.168.56.11客户端:192.168.56.12配置用户认证共享服务端操作:1.关闭防火墙,关闭selunix[root@hejie ~]# setenforce 0 [root@hejie ~]# systemctl stop firewalld2.安装
计算机中位(bit), 字节(byte), 字(word)的关系
计算机中位(bit), 字节(byte), 字(word)的关系,先从定义出发。中位(bit), 字节(byte), 字(word)定义1、位(bit)来自英文bit,音译为“比特”,表示二进制位。位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态(21);两个二进制位可以表示00、01、10、11四种(22)状态;三位二进制数可表示八种状态
服务之间的调用 HTTP代替RPC?
RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。什么是 RPC?RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。比如两个不同的服务 A、B 部署在两台不同的机器上,那么服务 A 如果想要调用服务 B 中的某个
Nginx解决前端跨域问题 CORS跨域配置
最近连续两个朋友问我跨域相关问题,我猜想可能不少朋友也遇到类似问题,我打算写个博客聊一下我实际使用的配置,先说明一下,我并不太了解这配置,没精力去了解太多,但我觉得其中有一些关键的小注意点,可能有些初学者不太注意到,导致配置有问题,本文章可能只对新手有点帮助,如果你有好配置,欢迎评论回复,让大家学习!Nginx的CORS配置,网上太多这配置了,但大家更多的复制粘贴、转发,几乎都是类似下面这三两行:
Linux的时钟及常用的时间同步服务器地址
在Linux中,用于时钟查看和设置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只不过 clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。由于目前绝大多数用户使用x86硬件体系,所以可以视这两个命令为一个命令来学习。1.在虚拟终端中使用date命令来查看和设置系统时间查看系统时钟的操作:# date设置系统时钟的操作:#&nb
分享Linux系统快速入门法
分享Linux系统快速入门法相信看到这篇文章的你一定是想要学习Linux,或者已经在学习Linux的人了,那我们就可以一起探讨一下,学习Linux如何快速入门呢?首先,希望大家弄清楚自己为什么要学习Linux,有的人是因为兴趣,有的人是因为Linux比较好找工作,兴趣驱使的那部分人找好方法学习Linux就差不多了。另一部分为了工作来学习Linux的人,不仅要找到合适自己的方法,而且还要更加努力,有
Linux启动时间优化技巧
快速启动嵌入式设备或电信设备,对于时间要求紧迫的应用程序是至关重要的,并且在改善用户体验方面也起着非常重要的作用。这个文章给予一些关于如何增强任意设备的启动时间的重要技巧。快速启动或快速重启在各种情况下起着至关重要的作用。为了保持所有服务的高可用性和更好的性能,嵌入式设备的快速启动至关重要。设想有一台运行着没有启用快速启动的 Linux 操作系统的电信设备,所有依赖于这个特殊嵌
Ubuntu 18.04 LTS安装vncserver虚拟网络控制台
虚拟网络控制台(VNC)是一个图形桌面共享软件,允许您使用键盘和鼠标远程控制另一台计算机。系统环境服务端:Ubuntu 18.04 Server LTS客户端:Windows10客户端VNC-Viewer 6.20下载地址:https://www.realvnc.com/en/connect/download/viewer/安装桌面环境本实验中安装的系统没有安装桌面环境,我们需要自己安装,如果已经
这是一个可以显示Linux命令的工具
Progress进度查看器是一个简单的程序,可用于显示[neiqian]Coreutils[/neiqian]命令的进度。它使用来自文件描述符的信息来确定命令的进度。Progress的优点在于它可以与其他Linux命令一起使用,比如[neiqian]watch[/neiqian]。实验环境Centos7.7 MinimalProgress工具的github地址:https://github.com
来说说目前受欢迎的10个Python开源框架
今天给大家带来了10个在GitHub等开源网站中很受欢迎的Python开源框架。如果你正在学习python,那么这10个开源框架,千万别错过,这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。虽说不上是全都有,但也足够满足你了。1.DjangoDjango是一款用Python语言写的免费开源的 Python Web应用开发框架,它遵循模型 -视图-控制器(MVC)的架构模
使用nmcli配置主备模式链路聚合
主备模式的链路聚合将其中一个接口置于备份状态,并且仅当活动接口断开链接时才会使其处于活动状态。现在让我们在CentOS 7中配置网卡绑定,运行ip link命令查看可以使用的网卡[root@localhost ~]# ip link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65
在CentOS 7.5上安装和配置ProFTPD
ProFTPd是一个开源FTP守护程序,ProFTPd是一种开源FTP守护程序,由于其能实现粒度更细的权限配置能力而被广泛使用。 这是为CentOS 7以及CentOS 6及以下版本提供安装方法的指南。 您可以在项目的网站上阅读有关ProFTPD的更多信息。安装ProFTPDProFTPD位于EPEL存储库中,您需要先安装它:yum -y install e
指南:动态路由协议OSPF基础,OSPF报文,LSA
OSPF IETF(Internet Engineering Task Force,互联网工程任务组)组织开发的一个基于链路状态的内部网关协议。目前针对 IPv4 协议使用的是OSPF Version 2。OSPF简介OSPF(Open Shortest Path First,开放最短路径优先)是 IETF(Internet Engineering Task Force,互联网工程任务组)组织开发
如何在CentOS 7中使用nmcli工具管理网络
nmcli是用于控制NetworkManager和报告网络状态的命令行工具。nmcli用于创建、显示、编辑、删除、激活和停用网络连接,以及控制和显示网络设备状态。基本用法nmcli [OPTIONS...] {help | general | networking | radio | connect
怎样用Nacos实现Raft算法
为了提高理解性,Raft 将一致性算法分为了几个部分,包括领导选取(leader selection)、日志复制(log replication)、安全(safety),并且使用了更强的一致性来减少了必须需要考虑的状态。快速了解Raft算法Raft 适用于一个管理日志一致性的协议,相比于 Paxos 协议 Raft 更易于理解和去实现它。为了提高理解性,Raft 将一致性算法分为了几个部分,包括领
Linux 开机引导和启动
理解操作系统开机引导和启动过程对于配置操作系统和解决相关启动问题是至关重要的。该文章陈述了 GRUB2 引导装载程序开机引导装载内核的过程和 systemd 初始化系统执行开机启动操作系统的过程。事实上,操作系统的启动分为两个阶段:引导boot和启动startup。引导阶段开始于打开电源开关,结束于内核初始化完成和 systemd 进程成功运行。启动阶段接管了剩余工作,直到操作系统进入可操作状态。
疫情当前 网络安全更重要——IPSG特性
IPSG是IP Source Guard的简称。IPSG可以防范针对源IP地址进行欺骗的攻击行为。IPSG基础概念随着网络规模越来越大,基于源IP的攻击也逐渐增多。一些攻击者利用欺骗的手段获取到网络资源,取得合法使用网络资源的权限,甚至造成被欺骗者无法访问网络,或者信息泄露。IPSG针对基于源IP的攻击提供了一种防御机制,可以有效的防止基于源地址欺骗的网络攻击行为。IPSG功能是基于绑定表(DHC
精华:QinQ基础,VLAN双层TAG
QinQ 是 802.1Q in 802.1Q 的简称,是基于 IEEE 802.1Q 技术的一种比较简单的二层 VPN 协议。QinQ简介IEEE 802.1Q 定义的 VLAN ID 域有 12 个比特,最多可以提供 4094 个 VLAN。但在实际应用中,尤其是在城域网中,需要大量的 VLAN 来隔离用户,4094 个 VLAN 远远不能满足需求。QinQ 使整个网络最多可以提供 4094×