网站如何做滚动效果图/淘宝怎么优化关键词排名

网站如何做滚动效果图,淘宝怎么优化关键词排名,网站下载音乐,有哪些企业网站一、安装PD 理论上,PD只支持试用15天!当然,你懂的。 第一步,在 Parallels Desktop for Mac 官网 下载 Install Parallels Desktop.dmg第二步,双击 Install Parallels Desktop.dmg 第三步,双击安装Paralle…

一、安装PD

理论上,PD只支持试用15天!当然,你懂的。

  • 第一步,在 Parallels Desktop for Mac 官网 下载 Install Parallels Desktop.dmg
  • 第二步,双击 Install Parallels Desktop.dmg
    在这里插入图片描述
  • 第三步,双击安装Parallels Desktop
    在这里插入图片描述
  • 第四步,选择打开
    在这里插入图片描述
  • 第五步,选择禁用
    在这里插入图片描述
  • 第六步,输入开机密码
    在这里插入图片描述
  • 第七步,赋予 PD 一些文件夹权限
    在这里插入图片描述
  • 成功安装 Parallels Desktop
    在这里插入图片描述
  • 修改虚拟机文件夹
    在这里插入图片描述

二、PD 安装 Windows 11

1、通过映像文件安装Windows11

  • 查看Mac系统架构:
zs@Mac ~ % uname -m
arm64
  • 下载 Windows 11镜像
    • 官网下载地址:
      • x86(intel)
      • arm(M)
    • ARM 架构也可使用以下 bt链接 进行下载:
      • ED2K下载链接:
        ed2k://|file|SW_DVD9_Win_Pro_11_23H2_Arm64_ChnSimp_Pro_Ent_EDU_N_MLF_X23-59518.ISO|7142125568|769949291524FDE82A0BB52138433F06|/
        
      • BT下载链接:
        magnet:?xt=urn:btih:64fb7c011f407628471432d8cd52b2b5c6c52673&dn=SW_DVD9_Win_Pro_11_23H2_Arm64_ChnSimp_Pro_Ent_EDU_N_MLF_X23-59518.ISO&xl=7142125568
        
      你可以使用任何的种子下载工具进行下载:
      • 迅雷
      • qbittorrent
  • 双击 通过映像文件安装Windows、Linux 或 macOS
    在这里插入图片描述
  • 将 iso 文件拖进PD
    在这里插入图片描述
  • 点击 继续
    在这里插入图片描述
  • Windows版本选择专业版
    在这里插入图片描述
  • 根据个人需求选择Windows用途
    在这里插入图片描述
  • 设置虚拟机名称与存储路径
    -
  • 耐心等待…
    在这里插入图片描述
  • 接受 许可协议
    在这里插入图片描述

2、从 Microsoft 获取 Windows11

可以直接在PD主页上上选择下载Windows11
在这里插入图片描述

三、PD 安装 Rocky Linux

1、下载镜像

-https://mirrors.aliyun.com/rockylinux/9/isos/aarch64/

  • http://mirrors.163.com/debian-cd/12.9.0/arm64/iso-cd/
  • https://rockylinux.org/download/

2、安装 Rocky Linux

  • 在 PD 控制中心,双击 通过映像文件安装Windows、Linux 或 macOS在这里插入图片描述
  • 将 iso 文件拖进PD
    在这里插入图片描述
  • 选择 Other Linux
    在这里插入图片描述
  • 填写名称与保存位置
    在这里插入图片描述
  • 选择 Install Rocky Linux 9.5,回车
    在这里插入图片描述
  • 选择语言
    在这里插入图片描述
  • 大多配置已经符合个人预期,不做修改
    在这里插入图片描述
  • 点击 安装目标位置,点击 ATA Rocky Linux-0 ss,点击 完成
    在这里插入图片描述
  • 点击 root密码(R),输入密码(111111),双击完成
    在这里插入图片描述
  • 点击 开始安装
    在这里插入图片描述
  • 重启系统
    在这里插入图片描述

四、Rocky Linux 系统使用

1、切换源

Rocky Linux 中的 dnf(Dandified YUM)是用于管理软件包的核心工具,它替代了传统的 yum,提供更快的依赖解析和更清晰的交互界面。

# 替换阿里源
sed -e 's|^mirrorlist=|#mirrorlist=|g' \-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \-i.bak \/etc/yum.repos.d/[Rr]ocky*.repo# 清理旧缓存
dnf clean all# 生成新缓存
dnf makecache

其他源:

上海交通大学	https://mirror.sjtu.edu.cn/rocky

2、配置SSH免密登录

(1)生成 SSH 公钥和私钥对

在希望免密登录的客户端机器上生成一个 SSH 公钥和私钥对(如果还没有的话)。通常,这可以通过运行 ssh-keygen 命令来完成:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
  • -t rsa 指定使用 RSA 算法。
  • -b 4096 指定密钥长度为 4096 位。
  • -C 选项允许添加一个注释(通常是电子邮件地址),但这个注释是可选的。

按照提示,将密钥保存在默认位置(通常是 ~/.ssh/id_rsa 私钥和 ~/.ssh/id_rsa.pub 公钥),或者指定一个不同的位置。

ll /root/.ssh/

(2)将公钥复制到服务器

将生成的公钥复制到 SSH 服务器(即希望免密登录的 Rocky Linux 机器)的 ~/.ssh/authorized_keys 文件中。这通常使用 ssh-copy-id 命令来完成:

ssh-copy-id user@server_ip
  • user 是服务器上的用户名。
  • server_ip 是服务器的 IP 地址或域名。

ssh-copy-id 命令会自动将公钥追加到服务器的 ~/.ssh/authorized_keys 文件中(如果文件不存在,它会创建该文件)。

(3) 验证 SSH 免密登录

尝试通过 SSH 登录到服务器,而不需要输入密码:

ssh user@server_ip

(4)注意事项

  • 确保服务器的 ~/.ssh 目录和 ~/.ssh/authorized_keys 文件的权限设置正确。通常,~/.ssh 目录的权限应该是 700,而 ~/.ssh/authorized_keys 文件的权限应该是 600。
  • 检查服务器的 SSH 配置文件(通常位于 /etc/ssh/sshd_config),确保启用了 PubkeyAuthentication 选项(这通常是默认启用的)。
  • 如果使用 SELinux,确保没有安全策略阻止 SSH 公钥认证。

3、用户组、用户管理

3.1 创建用户组

使用 groupadd 命令创建用户组:

sudo groupadd group_name
  • group_name:用户组的名称(如 developers)。

示例:

# 创建用户组
sudo groupadd developers# GID(组ID)
sudo groupadd -g 1005 developers# 检查用户组是否创建成功
grep developers /etc/group

3.2 创建用户

sudo useradd -m -s /bin/bash -g group_name username
  • username:用户名(如 John)。
  • -m:创建用户的主目录(默认在 /home/username)。
  • -s:指定用户的默认 Shell(如 /bin/bash)。
  • -g:指定用户的主组(如 developers)。

示例:

sudo useradd -m -s /bin/bash -g developers john
可选参数#指定 UID(用户ID):
sudo useradd -u 1005 -m -s /bin/bash -g developers john
#设置用户描述(全名):
sudo useradd -m -s /bin/bash -g developers -c "John Doe" john
#设置用户密码:
sudo passwd john
#检查用户是否创建成功:
grep john /etc/passwd

3.3 将现有用户添加到附加组

如果用户已存在,可以使用 usermod 将其添加到附加组:

sudo usermod -aG group_name username
  • -aG:将用户追加到附加组(不影响主组)。

示例:

# 将用户加入用户组
sudo usermod -aG developers john# 验证用户所属组
groups john
# 输出示例:
# john : developers

3.4 删除用户

使用 userdel 命令删除用户:

sudo userdel -r username
  • -r:同时删除用户的主目录和邮件文件。

示例:

sudo userdel -r john

3.5 删除用户组

使用 groupdel 命令删除用户组:

sudo groupdel group_name

示例:

sudo groupdel developers

3.6 常用文件

  • 用户信息:/etc/passwd
  • 用户密码:/etc/shadow
  • 用户组信息:/etc/group
  • 用户组密码:/etc/gshadow

3.7 示例:完整操作流程

创建用户组 developers 并添加用户 john

# 创建用户组
sudo groupadd developers# 创建用户并设置主组
sudo useradd -m -s /bin/bash -g developers john# 设置用户密码
sudo passwd john# 将用户添加到附加组(如 `wheel`)
sudo usermod -aG wheel john# 验证用户信息
id john
# 输出示例:
# uid=1001(john) gid=1001(developers) groups=1001(developers),10(wheel)

3.3 查询系统版本

# 查询系统版本
$ cat /etc/system-release
Rocky Linux release 9.5 (Blue Onyx)
$ cat /etc/redhat-release
Rocky Linux release 9.5 (Blue Onyx)
$ uname -a
Linux localhost.localdomain 5.14.0-362.8.1.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Nov 8 17:36:32 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
$ uname -rms
Linux 4.20.13-1.el7.elrepo.x86_64 x86_64

3.4 主机名配置

# 配置主机名
hostnamectl set-hostname rockyglaxycloud
# 临时
hostname rockyserver
# 永久(命令、配置文件)
hostnamectl --static hostname rockyglaxycloud
$ vi  /etc/hostname
rockyglaxycloud
$ tee -a /etc/hosts <<'EOF'
# 新增一条硬解析记录
127.0.0.1 rockyglaxycloud
EOF

3.5 网络配置

Rocky 9 默认以NetworkManager 进行管理网络,并且不再将网络配置文件以ifcfg格式存储在 /etc/sysconfig/network-scripts/ 目录中(这是值得注意的、有差异的点),而是以密钥文件格式(INI分隔)将新的网络配置文件存储在 /etc/NetworkManager/system-connections/ 目录中。

$ vi /etc/NetworkManager/system-connections/enp0s3.nmconnection
[connection]
id=enp0s3
uuid=5e4a81df-ad60-311b-8a93-742e5f367197
type=ethernet
autoconnect-priority=-999
interface-name=enp0s3
timestamp=1721887976
[ethernet]
[ipv4]
address1=172.23.6.87/24,172.23.6.1
dns=172.23.2.2,114.114.114.114
method=manual
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]
# 重新加载网络配置
nmcli c reload
# 查看IP地址&测试网络是否正常
ip addr
ping www.kingdee.com

其他网络配置方法可参考:

# nmcli配置网络
# 查看网卡信息 & 
nmcli connection
nmcli connection show --active
# 创建一个网卡连接
IFACE=$(nmcli dev|grep ethernet|awk '{print $1}')
nmcli con delete $IFACE
nmcli con add con-name "$IFACE" ifname "$IFACE" type ethernet autoconnect yes
# 给 ens160 添加一个 IP 和子网掩码(NETMASK)& IP 获取方式设置成手动(BOOTPROTO=static/none)
nmcli connection modify ens160 ipv4.addresses 192.168.228.111/24 ipv4.method manual
# 给 ens160 添加两个 IP 地址和掩码
nmcli connection modify ens160 ipv4.addresses "192.168.228.111/24, 192.168.228.112/24"
# 添加一个 ipv4
nmcli connection modify ens160 +ipv4.addresses 192.168.228.112/24
# 删除一个 ipv4
nmcli connection modify ens160 -ipv4.addresses 192.168.228.112/24
# 同时设置DNS与网管
nmcli connection modify ens160 ipv4.dns 223.6.6.6 ipv4.gateway 192.168.228.2
# 域名 dns-search,对应 ifcfg 中的 DOMAIN
nmcli connection modify ens160 ipv4.dns-search weiyigeek.top
# 使用 nmcli 重新回载网络配置
nmcli c reload 
# 如果之前没有 ens160 的 connection,则上一步 reload 后就已经自动生效了,否则执行
nmcli c up ens160
# nmcli 网卡信息及配置常用命令
nmcli networking           # 查看 nmcli 状态
nmcli networking [on|off]  # 启动/禁用 nmcli
nmcli networking [up|down] ens160  # 启用网卡 ens160
nmcli device connectivity ens160   # 激活网卡 ens160
nmcli device show ens160           # 查看网卡 ens160
nmcli radioall off                 # 关闭无线
nmcli connection show ens160    # 显示具体的网络接口信息
nmcli connection delete ens160  # 删除一个网卡连接
nmcli con add con-name ens160 ifname ens160 type ethernet autoconnect yes # 创建一个网卡连接

3.6 SELINUX配置

SELinux(Security-Enhanced Linux)是Rocky Linux中的一个关键安全特性,它是一种为Linux系统提供强制访问控制(Mandatory Access Control,MAC)的安全子系统。

# 两种方式查看 SELINUX 状态
$ getenforce
Enforcing
$ sestatus
SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode:                   enforcing
Mode from config file:          enforcing
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Memory protection checking:     actual (secure)
Max kernel policy version:      33# 临时关闭SELINUX
# 使配置立即生效(临时)
setenforce 0 # 永久关闭SELINUX(不建议)
# 使用 sed 进行替换以及注释  SELINUXTYPE=targeted
sed -i '/^SELINUX=.*/c SELINUX=disabled' /etc/selinux/config
sed -i 's/^SELINUXTYPE=targeted/#&/' /etc/selinux/config

3.7 Firewall防火墙配置

# 配置firewall防火墙
# 添加需要开放的端口号
# 云星空旗舰安装器默认端口8024
firewall-cmd --add-port=8024/tcp --permanent
firewall-cmd --reload#关闭防火墙(不建议)
systemctl stop firewalld
systemctl disable firewalld

如果想禁用 firewalld,改用iptables:

systemctl stop firewalld
systemctl disable firewalld
yum -y install iptables-services
systemctl start iptables
iptables -F
systemctl enable iptables
service iptables save

3.8设置时区

timedatectl set-timezone Asia/Shanghai

3.9 其他配置

# 安装必要的命令工具
yum -y install net-tools# 安装压缩解压工具tar
yum -y install tar

十、资料

  • 【部署笔记-Rocky Linux】Rocky Linux 系统安装
  • RockyLinux介绍及初始化

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/898131.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

学习单片机需要多长时间才能进行简单的项目开发?

之前有老铁问我&#xff0c;学单片机到底要多久&#xff0c;才能进行简单的项目开发&#xff1f;是三个月速成&#xff0c;还是三年磨一剑&#xff1f; 今天咱们就来聊聊这个话题&#xff0c;我不是什么高高在上的专家&#xff0c;就是个踩过无数坑、烧过几块板子的“技术老友”…

centos操作系统上传和下载百度网盘内容

探序基因 整理 进入百度网盘官网百度网盘 客户端下载 下载linux的rpm格式的安装包 在linux命令行中输入&#xff1a;rpm -ivh baidunetdisk_4.17.7_x86_64.rpm 出现报错&#xff1a; 错误&#xff1a;依赖检测失败&#xff1a; libXScrnSaver 被 baidunetdisk-4.17.7-1.x8…

蓝牙系统的核心组成解析

一、硬件层&#xff1a;看得见的物理载体 1. 射频模块&#xff08;Radio Frequency Module&#xff09; 专业描述&#xff1a;工作在2.4GHz ISM频段&#xff0c;支持GFSK/π/4 DQPSK/8DPSK调制方式 功能类比&#xff1a;相当于人的"嘴巴"和"耳朵" 发射端…

go的gmp

参考链接&#xff1a;https://www.bilibili.com/video/BV19r4y1w7Nx Golang的GMP调度模型(协程调度器)是其并发编程的核心。GMP代表Goroutine、Machine和Processor三个关键组成部分。Goroutine是Go语言中的轻量级线程&#xff0c;Machine是操作系统的线程&#xff0c;Processor…

Vue3-高级特性

一、Vue中自定义指令 1.认识自定义指令 在Vue的模板语法中我们学习过各种各样的指令&#xff1a;v-show、v-for、v-model等等&#xff0c;除了使用这些指令之外&#xff0c;Vue也允许我们来 自定义自己的指令。 注意&#xff1a;在Vue中&#xff0c;代码的复用和抽象主要还是…

基于CPLD电力/轨道交通3U机箱开关量输出板(DO)

板卡简介&#xff1a; 本板为开关量输出板&#xff08;DO&#xff09;&#xff0c;采用固态继电器用于电平输出或负载驱动&#xff0c;典型输出高电平为DC110V&#xff0c;低电平为0V。 性能规格&#xff1a; 电源&#xff1a;DC5V&#xff0c;DC3.3V&#xff0c;DC15V&#…

【C++经典例题】反转字符串中单词的字符顺序:两种实现方法详解

&#x1f493; 博客主页&#xff1a;倔强的石头的CSDN主页 &#x1f4dd;Gitee主页&#xff1a;倔强的石头的gitee主页 ⏩ 文章专栏&#xff1a;C经典例题 期待您的关注 目录 问题描述 基于快慢指针的解法 基于索引的解法 两种方法的比较 问题描述 在处理字符串相关的问题…

Java基础语法练习45(网络编程)

目录 一、网络的相关概念 1.网络通信 2.网络 3.ip 地址 4.ipv4 地址分类 5.域名 6.网络通信协议 7.TCP 和 UDP 二、InetAddress类 1.相关方法 2.代码示例如下&#xff1a; 三、Socket 1.基本介绍 四、TCP 网络通信编程 1.基本介绍 2.应用示例&#xff1a; 2.1…

【Json—RPC框架】:宏定义不受命名空间限制,续行符的错误使用造成的bug

为什么不受命名空间的限制&#xff1f; 宏处理在预处理阶段&#xff0c; 预处理在编译之前&#xff0c;编译才进行语法分析&#xff0c;语义分析。命名空间也只能限制这部分。 在Json-RPC框架的实现中&#xff0c;遇到如下问题。一开始以为是在实现日志宏的时候&#xff0c;有…

四川省包含哪些水系

背景&#xff1a; 想知道四川省包含哪些水系&#xff0c;以及各个水系的分布&#xff0c;起点、流经省市、终点等 {label: "嘉陵江",value: "嘉陵江",},{label: "渠江",value: "渠江",},{label: "涪江",value: "涪江&q…

子序列问题写法

子序列问题可以按照动态规划的思想去写。 子序列问题类型 子序列 是由数组派生而来的序列&#xff0c;删除&#xff08;或不删除&#xff09;数组中的元素而不改变其余元素的顺序。 例如&#xff0c;[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。 写法思路 创建两层for循环…

C++ primer plus 使用类下

目录 前言 一 转换函数 总结 前言 接着上一章的内容 一 转换函数 接着我们上一章节的内容&#xff0c;我们知道我们类里面有一个自动转换利用这个运算符&#xff0c;这样就可以使得对象可以接受这个值 那么有没有可以使一个普通类型去接收一个对象呢&#xff1f; 答案是…

详解布隆过滤器及其模拟实现

目录 布隆过滤器 引入 概念 工作原理 模拟实现布隆过滤器 哈希函数集 布隆过滤器基本框架 add函数&#xff08;添加到布隆过滤器中&#xff09; contains函数&#xff08;判断是否存在该值&#xff09; 完整代码 布隆过滤器的删除 布隆过滤器的误判率 布隆过滤器的…

巧用 VSCode 与 AI 编码提升 Vue 前端开发效率

在当今快节奏的软件开发领域&#xff0c;提升开发效率是每个开发者都追求的目标。对于 Vue 前端开发而言&#xff0c;Visual Studio Code&#xff08;VSCode&#xff09;已经成为了众多开发者的首选编辑器。而随着人工智能技术的发展&#xff0c;各类 AI 编码扩展工具如雨后春笋…

5分钟快速申请一个EDU教育邮箱

感谢CSDN作者 CodeDevMaster 于 2023-10-16 13:22:40 发布作品《5分钟快速申请一个EDU教育邮箱》 本文内容为作者方法的实践与复刻&#xff0c;同时 现在是2025/03/17&#xff0c;执行的细节有部分变动&#xff0c;所以完整展示一波。 祝各位好运&#xff0c;同时本案例中展示…

开源通义万相本地部署方案,文生视频、图生视频、视频生成大模型,支持消费级显卡!

开源通义万相本地部署方案&#xff0c;文生视频、图生视频、视频生成大模型&#xff0c;支持消费级显卡&#xff01; 万相2.1开源 近日&#xff0c;大模型万相2.1&#xff08;Wan&#xff09;重磅开源&#xff0c;此次开源采用Apache2.0协议&#xff0c;14B和1.3B两个参数规格…

qt+opengl 播放yuv视频

一、实现效果 二、pro文件 Qt widgets opengl 三、主要代码 #include "glwidget.h"GLWidget::GLWidget(QWidget *parent) : QOpenGLWidget(parent) {connect(&m_timer, &QTimer::timeout, this,[&](){this->update();});m_timer.start(1000/33); }v…

并发基础—三大问题:可见性、原子性、有序性

文章目录 可见性原子性有序性&#xff08;指令重排&#xff09;经典的指令重排案例&#xff1a;单例模式的双重检查锁volatile和synchronize都可以保证有序性并发压测工具Jcstress证明指令重排会在多线程下出现问题&#xff08;了解&#xff09;CPU缓存分为三个级别&#xff1a…

PyTorch 入门学习

目录 PyTorch 定义 核心作用 应用场景 Pytorch 基本语法 1. 张量的创建 2. 张量的类型转换 3. 张量数值计算 4. 张量运算函数 5. 张量索引操作 6. 张量形状操作 7. 张量拼接操作 8. 自动微分模块 9. 案例-线性回归案例 PyTorch 定义 PyTorch 是一个基于 Python 深…

Spring Cloud 中的服务注册与发现: Eureka详解

1. 背景 1.1 问题描述 我们如果通过 RestTamplate 进行远程调用时&#xff0c;URL 是写死的&#xff0c;例如&#xff1a; String url "http://127.0.0.1:9090/product/" orderInfo.getProductId(); 当机器更换或者新增机器时&#xff0c;这个 URL 就需要相应地变…