Home avatar

分享Python/Java/Go/Rust编程技术,AI创作爱好者

CentOS7搭建NTP服务器

NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。把计算机的时钟同步到世界协调时UTC, 其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。而且可以使用加密确认的方式来防止病毒的协议攻击。

CentOS7搭建vsftpd服务

FTP是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20、21号端口, 其中端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接受客户端发出的相关FTP命令与参数。 FTP服务器普遍部署于内网中,具有容易搭建、方便管理的特点。 而且有些FTP客户端工具还可以支持文件的多点下载以及断点续传技术,因此FTP服务应用相当广泛。

CentOS7忘记root密码解决办法

平日里让运维人员头疼的事情已经很多了,因此偶尔把Linux系统的密码忘记了并不用慌, 只需简单几步就可以完成密码的重置工作。本文基于CentOS7环境进行操作,由于CentOS的版本是有差异的, 继续之前请确定好版本。

Linux用户身份和文件权限

Linux是一个多用户、多任务的操作系统,本章详细讲解如果增删改用户账号,以及文件所有者、 所属组以及其他人对文件/目录的读(r)、写(w)、执行(x)的操作权限。另外我们还可以使用SUID、 SGID与SBIT特殊权限更加灵活地设置系统权限功能,来弥补对文件设置一般权限时所带来的不足。 而文件的访问控制表(Access Control List,ACL)则还可以进一步让单一用户、 用户组对单一文件或目录进行特殊的权限设置,让文件具有能满足工作需求的最小权限。

使用VirtualBox 6安装Centos7

VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发, 由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

本文演示如何在Win10上面安装VirtualBox 6,并安装CentOS 7操作系统。

发布Maven构件到中央仓库

之前写过一篇如何使用Nexus私服,发布自己写的maven构件,供大家使用。但是只能在公司内部用, 而你想全世界的人都能用到你写的东西,就需要发布到Maven中央仓库了。

本篇文章详细讲解如何发布Maven构件到中央仓库。