SE_Zhang 的文章
  • Ubuntu安装搜狗输入法

                                         Ubuntu安装搜狗输入法   1. 在官网下载搜狗输入法安装包,并安装,安装命令 sudo dpkg -i 安装包名 2. 安装输入法依赖 在终端执行 sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2 sudo apt install libgsettings-qt1 重启电脑、调出输入法 3.查看右上角,可以看到“搜狗”字样,在输入窗口即可且出搜狗输入法。 4. 没有“搜狗”字样,选择配置,将搜狗加入输入法列表即可 至此,搜狗输入法安装完毕

    SE_Zhang 2024-06-04
    35 0 0
  • Linux配置bond(网卡绑定)

    1. 建立bonding网卡:ifcfg-bond0 2. 配置开机自动加载bonding驱动 修改内核模块开机自动加载文件/etc/modprobe.conf(根据linux内核版本可能会存在不同,旧的版本可能是modules.conf),以使内核模块开机自动加载bonding驱动程序。 3. 修改配被绑定网卡配 我们要把eth1和eth2这两块网卡绑定到bond0,这两个网卡配置文件都需要修改 4. 启动bonding 5. 验证是否绑定成功:ifconfig查看MAC bond0 Link encap:Ethernet HWaddr 00:15:17:C3:7B:E5 inet addr:192.168.10.6 Bcast:192.168.10.255 Mask:255.255.255.0 inet6 addr: fe80::215:17ff:fec4:8be0/64 Scope:Link UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1 RX packets:129687 errors:0 dropped:0 overruns:0 frame:0 TX packets:2534730 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:11516581 (10.9 MiB) TX bytes:3449545971 (3.2 GiB) Eth1 Link encap:Ethernet HWaddr  00:15:17:C3:7B:E5 inet6 addr: fe80::215:17ff:fec4:8be0/64 Scope:Link UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RX packets:5574 errors:0 dropped:0 overruns:0 frame:0 TX packets:634713 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:410305 (400.6 KiB) TX bytes:862488772 (822.5 MiB) Base address:0x5020 Memory:b9960000-b9980000 Eth2Link encap:Ethernet HWaddr 00:15:17:C3:7B:E5 inet6 addr: fe80::215:17ff:fec4:8be0/64 Scope:Link UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RX packets:2016 errors:0 dropped:0 overruns:0 frame:0 TX packets:633328 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:16700……

    SE_Zhang 2024-06-03
    365 0 0
  • centos7.9 安装SqlServer

                                       centos7.9 安装SqlServer   1、导入Microsoft SQL Server CentOS存储库: 2、安装SQL Server: 假如机器内存不足2G 需要对内存限制进行修改 首先切换到 /opt/mssql/bin 目录下 使用notepad++修改配置文件,内存限制由2G改成512M(使用二进制模式打开) 别人建议是Python处理 newfile = oldfile.replace(“\x00\x94\x35\x77”, “\x00\x80\x84\x1e”) 使用notepad++处理 需要安装HEX-editor插件,打开文件后找到00 94 35 77 修改为00 80 84 1e 3、完成SQL Server安装并设置管理员密码: 然后再输入密码等着就行 4、检查SqlServer的启动状态 5、安装SqlServer的命令行工具 下载微软官方的软件包yum源 安装mssql工具包和UnixODBC开发人员软件包(这一步命令会出现两次询问:是否接受许可条款,都输入yes,回车确定 添加PATH环境变量 使用sqlcmd命令连接本地的sqlserver,输入之前设置的SA密码 sqlcmd -S localhost -U sa -p 你的密码 创建数据库脚本 CREATE DATABASE detTest COLLATE Chinese_PRC_CI_AS;

    SE_Zhang 2024-05-31
    94 0 0
  • UDP服务器与客户端之间的区别

    UDP是一种无连接的协议,不需要在通信双方之间建立连接,UDP服务器在处理数据时具有较低的延迟,能够实现高实时性的数据传输,那么UDP服务器与客户端之间有哪些区别呢? UDP服务器与客户端之间的主要区别是在于它们的行为和角色,服务器一般是等待并响应来自客户端的请求,客户端则是主动发送请求并且等待服务器的响应。 UDP协议有着无连接的特性,致使UDP服务器可以同时处理多个客户端的请求,与TCP服务器相比较,TCP服务器则需要为每一个客户端维护一个连接,对服务器的并发处理能力提出了更高的请求。 UDP协议采用数据报文的可靠性传输,数据报文有可能会出现丢失、重复和乱序的情况,所以在实现UDP服务器和客户端时,需要考虑一下该怎样来处理这些问题。 总而言之UDP服务器与客户端之间的区别就在于它们的连接方式、并发处理能力和可靠性方面都是不同的。 ———————————————— 原文链接:https://blog.csdn.net/wanhengwangluo/article/details/139093889

    SE_Zhang 2024-05-30
    26 0 0
  • 用压缩包安装MySQL

                                           用压缩包安装MySQL   1.  下载zip安装包 2.   解压缩 3.   F:\mysql-8.0.23-winx64\bin 4.  设置环境变量 5.  Path F:\mysql-8.0.23-winx64\bin 6.  用系统管理员启动cmd 7.  mysqld -install MySQL80 8.  在F:\mysql-8.0.23-winx64\bin 新建my.ini文件敲入以下内容 [mysqld] basedir=F:\mysql-8.0.23-winx64 datadir=F:\mysql-8.0.23-winx64\data port=3306 执行mysqld --initialize --console 完成初始化 记住初始化用户名和密码 root@localhost: OuoEnX?+K67a 修改默认密码 ALTER USER 'root'@'localhost'identified by '123456'; 12下载dbever客户端软件,直接解压缩找到dbever.exe双击运行。 按照提示安装驱动(必须安装) 报错解决办法 把下图中false值改为true

    SE_Zhang 2024-05-29
    12 0 0
  • Linux下centos更换国内yum源

                                  Linux下centos更换国内yum源   当在 CentOS 7.6 上安装软件包时,使用国内的 YUM 源可以显著加快下载速度。本文将向您展示如何将 CentOS 7.6 中的国外 YUM 源更改为国内的源,以便更快地下载和安装软件包。 1. 备份旧的 YUM 源文件 在更改 YUM 源之前,建议您先备份旧的 YUM 源文件,以防出现意外情况。使用以下命令备份: 2. 下载国内的 YUM 源文件 安装一个工具: yum install wget wget命令是一个在Linux和类Unix操作系统中经常使用的网络命令,用途是从指定的URL下载文件。它支持HTTP、HTTPS和FTP协议,支持断点续传,可以下载整个网站。 我们将使用国内的镜像源替换旧的 YUM 源文件。以下是一些常用的国内镜像源: 3. 清理 YUM 缓存 更新 YUM 缓存以确保使用新的镜像源: ps清理缓存目的是为了防止因为之前的缓存而使寻找和安装软件包的速度降低、甚至出现某些未知错误 4.更新系统 sudo yum update 5. 验证 YUM 源 yum repolist 运行上述命令后,您将看到新源的列表,表示 YUM 源已成功更改为国内源。

    SE_Zhang 2024-05-28
    361 0 0
  • linux服务器安装java环境

                                        linux服务器安装java环境 1、下载对应的资源包并上传到服务器资源包路径:https://www.oracle.com/cn/java/technologies/downloads/#java17;在下面选择java8版本 上传的文件路径:/home/java/2、解压缩 查看文件目录 上面的就是解压出来的目录3、编辑配置文件 在文件最下面增加下面的文本,保存退出 4、刷新下配置文件 出现如上结果说明安装java环境成功;

    SE_Zhang 2024-05-27
    19 0 0
  • Windows服务器虚拟机上部署java微服务

                                           虚拟机上部署java微服务 在Windows服务器上安装centos系统,先安装虚拟机,然后再虚拟机上安装centos系统 启动虚拟机上的Ubuntu系统,然后安装jdk。 安装好的Ubuntu系统是带桌面版的,需要打开 “终端” 控制台,通过命令行交互的方式部署程序,将服务器上的安装文件部署到Ubuntu系统,需要将文件复制粘贴到Ubuntu系统上,通过直接复制粘贴到Ubuntu桌面的方式即可。 复制到桌面以后,需要将其通过命令方式转移到/usr/local文件夹,首先通过命令: 然后需要将桌面的文件复制到/usr/local,但此时使用cp或mv命令出现权限不够,需要切换到超级管理员root,而root此时没有设置密码,所以先为root设置密码: 再通过命令行将安装jdk文件转移到/usr/local即可

    SE_Zhang 2024-05-24
    23 0 0
  • 防火墙最新技术汇总

                                               防火墙最新技术汇总   防火墙技术持续发展,以应对日益复杂的网络安全威胁。以下是防火墙领域的一些最新技术汇总: 下一代防火墙(NGFW):NGFW结合了传统防火墙的分组过滤和状态检测功能,还集成了深度包检测(DPI)、应用识别与控制、入侵防御系统(IPS)、SSL/TLS流量解密与检查等高级功能。它们能够基于应用层的内容做出决策,而不仅仅是基于端口和协议。 人工智能与机器学习:现代防火墙越来越多地采用AI和机器学习技术来增强威胁检测能力。通过分析大量网络流量数据,AI可以帮助防火墙自动学习并识别异常行为模式,从而更快地响应新型威胁。 云原生防火墙:随着企业向云环境迁移,云原生防火墙应运而生,专为云环境设计,提供弹性、可扩展的网络安全服务。它们可以轻松部署在公有云、私有云或混合云环境中,实现统一的安全策略管理。 微分割技术:在数据中心和云环境中,微分割技术通过精细的策略控制每个工作负载或应用组件的访问权限,减少了攻击面,增强了内部安全。 软件定义边界(SDP):SDP是一种安全架构,通过身份验证和授权机制隐藏网络服务,仅在需要时建立连接。这种“零信任”模型提升了网络的安全性和隐私性。 SASE(Secure Access Service Edge):SASE结合了广域网(WAN)功能和全面的安全措施,如防火墙即服务(FWaaS)、云访问安全代理(CASB)、零信任网络访问(ZTNA)等,为分布式和远程工作场景提供了统一的安全访问解决方案。 容器和Kubernetes安全:随着容器技术的普及,防火墙技术也在向容器层面扩展,提供容器间的安全策略实施和隔离,确保云原生应用的安全。 自动化与编排:自动化安全策略管理和事件响应成为趋势,防火墙与SOAR(Security Orchestration, Automation and Response)平台集成,能够快速响应安全事件并自动化执行……

    SE_Zhang 2024-05-23
    55 0 0
  • linux新机快速配置ssh

                                      linux新机快速配置ssh 配置SSH以实现证书登录 要配置新的Linux机器以实现证书登录,您需要执行以下步骤: 安装SSH服务器: sudo apt-get install openssh-server 修改SSH端口(可选): SSH配置文件(通常位于/etc/ssh/sshd_config), #Port 22 修改为所需的端口号,并重新启动SSH服务 sudo systemctl restart sshd 创建新的管理员账户和普通账户: 您可以使用以下命令创建新的管理员账户和普通账户。将<username>替换为您想要创建的用户名。 创建管理员账户: sudo adduser <username> sudo usermod -aG wheel <username> sudo passwd <username> 创建普通账户: sudo adduser <username> sudo passwd <username> 配置证书登录: 生成SSH密钥对: 在本地计算机,并使用以下命令生成SSH密钥对: ssh-keygen -t rsa 将公钥复制到Linux机器: mkdir -p ~/.ssh cd ~/.ssh touch ~/.ssh/id_rsa.pub vim ~/.ssh/id_rsa.pub 使用以下命令将公钥复制到Linux机器上的新账户的~/.ssh/authorized_keys文件中: ssh-copy-id -i ~/.ssh/id_rsa.pub <username>@<linux_machine_ip> 输入新账户的密码进行验证。 将id_rsa.pub改成600权限(最安全且不容易引起ssh权限出错的权限。如设置为400(只读)最最为安全,但有可能引起ssh权限错误) sudo chmod 600 ~/.ssh/id_rsa.pub 禁用root密码登录,启用普通用户密码登录(默认配置已有): sudo vim /etc/ssh/sshd_config PermitRootLogin prohibit-password PasswordAuthentication yes 保存文件并重新启动SSH服务以使更改生效。 sudo systemctl restart sshd 设置SELinux和Firewalld开放端口: SELinux: sudo dnf install policycoreutils-python-utils sudo setsebool -P sshd_use_ssh_keys……

    SE_Zhang 2024-05-22
    20 0 0