首页
站点统计
技术支持
友链
关于我
Search
1
台式电脑DIY配置单之2024.06
435 阅读
2
苹果笔记本实现用户登录钉钉通知功能
431 阅读
3
Ubuntu22.04配置vsftp服务
375 阅读
4
CentOS7官方停止支持,yum源变更
326 阅读
5
《雪中悍刀行》陈望
286 阅读
默认分类
电脑3C
Linux运维
生活杂谈
游戏娱乐
Windows专题
登录
Search
标签搜索
电脑
Linux
Win11
域名转移
阿里云
Mac OS
腾讯云
雪中悍刀行
PHP
软考
祝福
windows
Steam
电脑DIY
FTP
名言
帮助
问题
钉钉消息
苹果
清阳
累计撰写
26
篇文章
累计收到
52
条评论
首页
栏目
默认分类
电脑3C
Linux运维
生活杂谈
游戏娱乐
Windows专题
页面
站点统计
技术支持
友链
关于我
搜索到
10
篇与
Linux运维
的结果
2025-03-29
软考网络工程师常用名词
在软考网络工程师考试中,会涉及到大量的网络技术相关缩写词汇,以下是一些常考的词汇缩写及其名称:常见网络协议相关TCP/IP:Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议,是互联网的基础协议。HTTP:Hypertext Transfer Protocol,超文本传输协议,用于浏览器与服务器之间的通信。FTP:File Transfer Protocol,文件传输协议,用于在网络上进行文件传输。SMTP:Simple Mail Transfer Protocol,简单邮件传输协议,用于发送电子邮件。POP3:Post Office Protocol version 3,邮局协议版本3,用于接收电子邮件。DNS:Domain Name System,域名系统,用于将域名解析为IP地址。DHCP:Dynamic Host Configuration Protocol,动态主机配置协议,用于自动分配IP地址。SNMP:Simple Network Management Protocol,简单网络管理协议,用于网络设备的管理。SSL/TLS:Secure Sockets Layer/Transport Layer Security,安全套接层/传输层安全协议,用于加密网络通信。NAT:Network Address Translation,网络地址转换,用于将私有IP地址转换为公网IP地址。网络设备相关LAN:Local Area Network,局域网,通常用于同一建筑物或校园内的网络。WAN:Wide Area Network,广域网,用于连接不同地理位置的网络。MAN:Metropolitan Area Network,城域网,用于连接城市范围内的网络。VPN:Virtual Private Network,虚拟专用网络,通过加密技术在公共网络上创建一个安全的网络通道。IDS/IPS:Intrusion Detection System/Intrusion Prevention System,入侵检测系统/入侵防御系统,用于检测和阻止网络攻击。NIDS/NIPS:Network Intrusion Detection System/Network Intrusion Prevention System,网络入侵检测系统/网络入侵防御系统,基于网络流量的检测和防御系统。HIDS/HIPS:Host Intrusion Detection System/Host Intrusion Prevention System,主机入侵检测系统/主机入侵防御系统,基于主机的检测和防御系统。网络安全相关AES:Advanced Encryption Standard,高级加密标准,一种对称加密算法。DES:Data Encryption Standard,数据加密标准,一种对称加密算法。RSA:Rivest-Shamir-Adleman,一种非对称加密算法。MD5:Message Digest Algorithm 5,消息摘要算法5,用于生成数据的哈希值。SHA-1/SHA-256:Secure Hash Algorithm,安全哈希算法,用于生成数据的哈希值。SSL/TLS:Secure Sockets Layer/Transport Layer Security,安全套接层/传输层安全协议,用于加密网络通信。CA:Certificate Authority,证书颁发机构,用于颁发数字证书。PKI:Public Key Infrastructure,公钥基础设施,用于管理公钥加密的基础设施。VPN:Virtual Private Network,虚拟专用网络,通过加密技术在公共网络上创建一个安全的网络通道。WEP/WPA/WPA2/WPA3:Wired Equivalent Privacy/Wi-Fi Protected Access,有线等效隐私/无线保护访问,用于无线网络的安全加密协议。网络架构与设计相关OSI:Open Systems Interconnection,开放系统互连模型,一个七层的网络模型。TCP/IP:Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议,一个四层的网络模型。VLAN:Virtual Local Area Network,虚拟局域网,用于将一个物理局域网划分为多个逻辑网络。VTP:VLAN Trunk Protocol,VLAN中继协议,用于管理VLAN的配置信息。STP:Spanning Tree Protocol,生成树协议,用于避免网络中的环路。RSTP:Rapid Spanning Tree Protocol,快速生成树协议,提供更快的收敛速度。MSTP:Multiple Spanning Tree Protocol,多生成树协议,支持多个生成树实例。QoS:Quality of Service,服务质量,用于保证网络通信的性能。PoE:Power over Ethernet,以太网供电,通过以太网电缆传输电力。LACP:Link Aggregation Control Protocol,链路聚合控制协议,用于将多个物理链路聚合为一个逻辑链路。路由与交换相关RIP:Routing Information Protocol,路由信息协议,一种距离矢量路由协议。IGRP:Interior Gateway Routing Protocol,内部网关路由协议,一种距离矢量路由协议。OSPF:Open Shortest Path First,开放最短路径优先,一种链路状态路由协议。EIGRP:Enhanced Interior Gateway Routing Protocol,增强型内部网关路由协议,一种混合路由协议。BGP:Border Gateway Protocol,边界网关协议,用于自治系统之间的路由选择。MPLS:Multiprotocol Label Switching,多协议标签交换,用于提高网络的性能和灵活性。VRF:Virtual Routing and Forwarding,虚拟路由和转发,用于隔离不同用户的路由表。L3/L2:Layer 3/Layer 2,第三层/第二层,分别指网络层和数据链路层。ACL:Access Control List,访问控制列表,用于控制网络流量的访问权限。云计算与虚拟化相关IaaS:Infrastructure as a Service,基础设施即服务,提供虚拟化的计算资源。PaaS:Platform as a Service,平台即服务,提供开发和部署应用程序的平台。SaaS:Software as a Service,软件即服务,提供基于云的应用程序。VM:Virtual Machine,虚拟机,一个虚拟的计算机系统。Hypervisor:虚拟机监视器,用于管理虚拟机的运行。SDN:Software-Defined Networking,软件定义网络,通过软件控制网络设备的配置。NFV:Network Functions Virtualization,网络功能虚拟化,将网络功能从硬件设备中分离出来。这些缩写词汇在考试中非常重要,建议考生重点记忆和理解它们的含义和应用场景。
2025年03月29日
74 阅读
0 评论
0 点赞
2024-11-23
查询某个IP下有哪些域名
查询某个IP下有哪些域名比如我有台服务器IP: 1.1.1.1部署了以下网站 a.web.comb.web.comdw.web.comez.web.com有什么办法在不知道有这些域名的情况下,确认到这些域名?方案可以使用: https://www.shodan.io,这个网站来查询。这里以: 1.1.1.1 为例:https://www.shodan.io/host/1.1.1.1查询结果如下:点击红框的地方能看到当前服务器下的域名:其中 红框为:域名,篮框为开的端口有哪些。点开红框中即可看到有哪些域名以及二级域名在用。方法2:另外使用这个网址也可以查询,并且更加直观,https://search.censys.io/hosts/https://search.censys.io/hosts/1.1.1.1 查询结果中Forward DNS 字段.就是我们要找的结果。
2024年11月23日
238 阅读
0 评论
0 点赞
2024-10-13
PHP版本有效支持和EOL日期
PHP版本有效支持和EOL日期当前 PHP 版本系列的最新有效支持和 EOL 日期。参考自:https://thephp.foundation/blog/2024/10/02/php-core-roundup-19/PHP版本发布日期积极维护直至支持结束时间 PHP 8.12021-11-252023-11-252025-12-31PHP 8.22022-12-082024-12-312026-12-31PHP 8.32023-11-232025-12-312027-12-31PHP 8.42024-11-212026-12-312028-12-31PHP 8.52025-112027-12-312029-12-31
2024年10月13日
71 阅读
0 评论
0 点赞
2024-10-13
腾讯云域名转出到阿里云
腾讯云域名转出到阿里云本文记录了把域名从腾讯云转出到阿里云的操作过程:需求如下:由于在腾讯云下有个域名,但是服务器在阿里云。国内域名需要备案。为了统一管理,需要把域名从腾讯云转移到阿里云,使用阿里云的域名和服务器来统一备案比较方便。需要注意的是,如果域名是在腾讯云新注册的,需要等待60天才行如果新域名注册时间不够60天,在腾讯云控制台操作转移会提示:2024-10-13 13:23:54 星期日等待中。。。
2024年10月13日
7 阅读
0 评论
0 点赞
2024-08-17
Ubuntu22.04配置vsftp服务
Ubuntu22.04配置vsftp服务本文记录了Ubnutu配置基于Vsftp的FTP服务注意本文配置文件和路径仅适用于Ubuntu22.04下的vsftp配置,其他系统请适当变通配置{alert type="info"}(主要是 配置pam认证 部分,不同系统的pam.so库路径不一致){/alert}一、环境系统 软件环境Ubuntu: 22.03Vsftp: 3.0.5ftp 用户这里以用户名: admin, 密码:123456为例ftp上传目录 /data/ftp/adminftp被动模式,监听55554端口,同时允许公网访问本机 55555-55557端口二、配置步骤概要FTP配置过程分为以下几步:安装软件创建必须得目录结构和空的配置文件写入vsftp配置文件修改vsftp pam认证配置文件生成用户账号密码数据库调整ftp目录权限,修正vsftp chroot环境登录测试三、安装软件和创建文件结构apt update apt install vsftpd db-util -y vsftpd -v vsftpd:version 3.0.5 cd /etc/ cp /etc/vsftpd.conf /etc/vsftpd.conf.bak mkdir vsftpd cd vsftpd touch chroot_list ftpusers user_list vuser_passwd.txt mkdir vsftpd_user_conf touch vsftpd_user_conf/admin #这个是ftp用户配置文件四、user配置向配置文件中写入配置cat > ftpusers <<EOF #Users that are not allowed to login via ftp root bin daemon adm lp sync shutdown halt mail news uucp operator games nobody EOF允许登录的ftp用户,主要是写入admin这个ftp用户cat > user_list <<EOF #vsftpd userlist #If userlist_deny=NO, only allow users in this file #If userlist_deny=YES (default), never allow users in this file, and #do not even prompt for a password. #Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers #for users that are denied. #root #bin #daemon #adm #lp #sync #shutdown #halt #mail #news #uucp #operator #games #nobody #gameday-dg admin EOF创建ftp目录 mkdir -p /data/ftp/admin五、用户认证密码文件写入初始账号密码,一会根据这个生成数据库初始源文件cat > vuser_passwd.txt <<EOF admin 123456 EOF生成ftp用户认证所需的数据库文件db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/vsftpd/vuser_passwd.db六、SSL加密配置生成ssl安全连接证书文件 (如果需要开启SSL安全连接的情况下)openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/vsftpd/vsftpd.pem -out /etc/vsftpd/vsftpd.pem 在交互式回话框中填入内容如下:CN Shanghai Shanghai gmork gmork Gmork 825943010@qq.com 例如:Country Name (2 letter code) [AU]:CNState or Province Name (full name) [Some-State]:ShanghaiLocality Name (eg, city ) []:Shanghai Organization Name (eg, company) [Internet Widgits Pty Ltd]:gmork Organizational Unit Name (eg, section) []:gmork Common Name (e.g. server FQDN or YOUR name) []:Gmork Email Address []:825943010@qq.com七、配置vsftpd.conf文件写入/etc/vsftpd.conf主配置文件cat > /etc/vsftpd.conf <<EOF local_enable=YES write_enable=YES local_umask=022 user_config_dir=/etc/vsftpd/vsftpd_user_conf dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=NO idle_session_timeout=300 ftpd_banner=Welcome to blah FTP service. chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list ls_recurse_enable=YES listen=YES listen_port=55554 pam_service_name=vsftpd guest_enable=YES guest_username=ftpuser userlist_enable=YES userlist_deny=NO tcp_wrappers=YES use_localtime=YES allow_writeable_chroot=YES #ssl_enable=YES #allow_anon_ssl=NO #force_local_data_ssl=YES #force_local_logins_ssl=YES #ssl_tlsv1=YES #ssl_sslv2=YES #ssl_sslv3=YES #rsa_cert_file=/etc/vsftpd/vsftpd.pem #ssl_ciphers=HIGH #require_ssl_reuse=NO xferlog_enable=YES secure_chroot_dir=/var/run/vsftpd/empty #下面这行很重要,用来解决云服务器服务,客户端连接后报 #425 Security:B爱的IP connection错误的问题。 pasv_promiscuous=yes EOF设置chroot用户内容cat > /etc/vsftpd.user_list <<EOF #vsftpd userlist #If userlist_deny=NO, only allow users in this file #If userlist_deny=YES (default), never allow users in this file, and #do not even prompt for a password. #Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers # for users that are denied. #root #bin #daemon #adm #lp #sync #shutdown #halt #mail #news #uucp #operator #games #nobody #gameday-dg admin EOF八、配置pam认证这里需要注意,由于 pam_userdb.so 在不同架构的系统下路径名略有差异, 可以根据自己的系统来确认 find / -name "pam_userdb.so" 知道到对应的so连接库文件,根据路径和名字把以下的改一下即可: 当前测试过的系统类型有: amd64位系统 x86_64架构文件名为: /usr/lib/x86_64-linux-gnu/security/pam_userdb.so 苹果电脑m1芯片下,linux虚拟机中.so文件路径为: /usr/lib/aarch64-linux-gnu/security/pam_userdb.so #先备份ftp认证配置文件 cp /etc/pam.d/vsftpd /etc/pam.d/vsftpd.bak ## 然后写入配置 cat > /etc/pam.d/vsftpd <<EOF auth required /usr/lib/x86_64-linux-gnu/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd account required /usr/lib/x86_64-linux-gnu/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd EOF九、设置虚拟ftp用户配置设置虚拟ftp用户名字,权限,ftp工作模式,监听端口,被动模式使用到端口cat > /etc/vsftpd/vsftpd_user_conf/admin << EOF local_root=/data/ftp/admin local_umask=022 pasv_enable=YES pasv_min_port=55555 pasv_max_port=55557 virtual_use_local_privs=YES write_enable=YES EOF十、修改目录权限创建ftp虚拟用户所属的实体账户,用户登录和目录读写授权判断 useradd ftpuser -m -s /usr/sbin/nologin配置ftp上传目录属主chown -R ftpuser.ftpuser /data/ftp 十一、测试和debug测试结果如下图、即配置测试成功十二、报错和解决办法报错1:错误: GnuTLS 错误 -15,位于 gnutls_record_recv: An unexpected TLS packet was received. 错误: 无法读取套接字: ECONNABORTED - 连接中止 错误: 无法连接到服务器解决重新生成证书:报错2useradd ftpuser -m -s /usr/sbin/nologinchown -R ftpuser.ftpuser /data/ftp响应: 500 OOPS: cannot change directory:/nonexistent
2024年08月17日
375 阅读
19 评论
1 点赞
2024-08-10
CentOS7官方停止支持,yum源变更
CentOS7官方停止支持,yum源变更由于 CentOS 7 在 2024 年 6 月 30 日停止支持,生命周期已结束(进入EOL)。因此,官方仓库已移至https://vault.centos.org。不再有更新现有CentOS 7.x系统在更新执行yum命令的时候会遇到报错,解决办法为修改 /etc/yum.repos.d/CentOS-Base.repo文件,内容如下,记得修改之前做备份[base] name=CentOS-$releasever - Base baseurl=https://vault.centos.org/7.9.2009/os/$basearch gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #released updates [updates] name=CentOS-$releasever - Updates baseurl=https://vault.centos.org/7.9.2009/updates/$basearch gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #additional packages that may be useful [extras] name=CentOS-$releasever - Extras baseurl=https://vault.centos.org/7.9.2009/extras/$basearch gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$releasever - Plus baseurl=https://vault.centos.org/7.9.2009/centosplus/$basearch gpgcheck=1 enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7然后执行yum makecache 即可。
2024年08月10日
326 阅读
9 评论
4 点赞
2024-08-10
CentOS7安装多版本php
CentOS7安装多版本php在服务器运行过程中,经常会遇到需要多版本php的情况,甚至有可能需要多版本php同时运行。本文记录了CentOS7下安装多版本php的过程,理论上来说Alma Linux,Rocky Linux等类似RedHat系 Linux发行版都适用,区别只是安装的不同remi源而已。Centos7安装多版本php添加remi源wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm ### 安装php5.6和php5.6-fpm以及常用扩展库 yum install php56 php56-fpm -y yum install php56-php-mbstring.x86_64 php56-php-mysqlnd.x86_64 php56-php-pdo php56-php-xml ph56-php-opcache.x86_64 php56-php-zip -y yum install zip unzip php56-php-zip -y 创建php-fpm运行时sock文件目录 mkdir /var/run/php56-fpm 修改 /etc/opt/remi/php56/php-fpm.d/www.conf listen = /var/run/php56-fpm/php56.sock 启动php-fpm和设置开机自启动 systemctl start php56-php-fpm.service systemctl enable php56-php-fpm.service安装php7.1和php7.1-fpm以及常用扩展库yum install php71 php71-php-fpm -y yum install php71-php-mbstring.x86_64 php71-php-mysqlnd.x86_64 php71-php-pdo php71-php-xml php71-php-opcache.x86_64 php71-php-zip -y yum install zip unzip php71-php-zip -y 创建php-fpm运行时sock文件目录 mkdir /var/run/php71-fpm 修改 /etc/opt/remi/php71/php-fpm.d/www.conf listen = /var/run/php71-fpm/php71.sock 启动php-fpm和设置开机自启动 systemctl start php71-php-fpm.service systemctl enable php71-php-fpm.service### 安装php7.4和php7.4-fpm以及常用扩展库 yum install php74 php74-php-fpm -y yum install php74-php-mbstring.x86_64 php74-php-mysqlnd.x86_64 php74-php-pdo php74-php-xml php74-php-opcache.x86_64 php74-php-zip -y yum install zip unzip php74-php-zip -y 创建php-fpm运行时sock文件目录 mkdir /var/run/php74-fpm 修改 /etc/opt/remi/php74/php-fpm.d/www.conf listen = /var/run/php74-fpm/php74.sock启动php-fpm和设置开机自启动systemctl start php74-php-fpm.service systemctl enable php74-php-fpm.service
2024年08月10日
182 阅读
0 评论
1 点赞
2024-08-03
苹果电脑命令行常用命令
苹果电脑命令行常用命令苹果的电脑命令行常用命令本文持续总结一些命令行命令,适用于苹果电脑终端命令行界面查看日志 log show查看1天前的日志log show --last 1d查看所有日志log show动态跟踪查看实时日志sudo log stream查看更多关于log show的命令log show -h查看苹果系统版本信息命令行下查看方式: sw_vers命令行操作用户创建用户sudo adduser 设置用户信息sudo dseditgroup -o edit -t user -m <new_full_name>更改用户密码sudo passwd 删除用户账户sudo dsedituser -u -r10.15以上设置用户帐户创建用户sudo useradd 设置和修改密码sudo passwd 删除账户sudo dsedituser -u -r更高版本苹果系统用户操作命令创建新用户sudo dsadd user 修改用户属性sudo dsedituser -u 删除用户sudo dsedituser -u -r
2024年08月03日
195 阅读
0 评论
1 点赞
1
2