大良营销网站建设效果,网站制作邯郸,asp.net网站制作视频教程,wordpress qq注册说明 从英特尔 Quartus Prime Pro Edition 软件 22.1 版本开始#xff0c;您可以选择使用 Windows OpenSSH 服务器设置 Design Space Explorer II #xff08;DSE II#xff09;。 解决方法 1.让 DSE II 与 OpenSSH 协同工作的第一步是 安装 OpenSSH。应在远程主机上安装 Op… 说明 从英特尔® Quartus® Prime Pro Edition 软件 22.1 版本开始您可以选择使用 Windows OpenSSH 服务器设置 Design Space Explorer II DSE II。 解决方法 1.让 DSE II 与 OpenSSH 协同工作的第一步是 安装 OpenSSH。应在远程主机上安装 OpenSSH 服务器服务。请参阅 Microsoft 的以下说明 OpenSSH for Windows overview | Microsoft LearnGet started with OpenSSH for Windows | Microsoft LearnOpenSSH Server configuration for Windows | Microsoft Learn 在远程主机上 以管理员身份启动 PowerShell 并运行以下命令 启动服务 固态混合硬盘 可以使用以下命令将 sshd 服务配置为始终启动 set-service -name sshd -StartupType Automatic sshd 服务需要防火墙规则才能允许端口 22。运行 以下命令检查规则是否已添加如果缺少请添加命令 如果 Get-NetFirewallRule -name “OpenSSH-server-in-TCP” -ErrorAction SilentlyContinue |选择对象名称启用 { 写入输出“防火墙规则OpenSSH-Server-In-TCP不存在正在创建它...” New-NetFirewallRule -name OpenSSH-Server-in-TCP -displayName OpenSSH Server sshd -enabled true -direction inbound -Protocol TCP -action allow -localPort 22 } else { 写入输出 “防火墙规则OpenSSH-Server-In-TCP已创建并存在。” } 验证您是否可以使用密码连接到 远程主机。 SSH usernameremote hostname or IP address 如果您是首次连接到远程主机它可能会要求您提供指纹。 接受。 2.DSE II 需要使用 SSH 密钥连接到远程主机以避免输入密码。 使用以下步骤设置 基于 SSH 密钥的身份验证 。 在本地主机上运行 ssh-keygen -t ed25519 可执行文件。 这将使用 Ed25519 算法生成密钥。ssh-keygen -t rsa -b 2048 是替代方案。 当系统提示保存密钥文件名时 输入 C\Users\username\.ssh\key_filename。 当系统提示输入密码时 按 回车键并将其留空。 为了提高安全性您可以输入密码。如果使用密码请 运行 ssh-agent 并使用 ssh-add私钥. ssh-keygen 创建两个文件 c\Users\username\.ssh\key_filename 和 key_filename.pub。 key_filename是 DSE II 可用于连接的私钥。 要使用密钥登录请将 key_filename.pub 的内容附加到远程计算机上的 c\Users\username\.ssh\authorized_keys。如果用户是管理员组的成员则还要将此文件的内容添加到远程主机上的 C\ProgramData\ssh\adminstrators_authorized_keys。 您可以使用 scp 实用工具将公钥复制到远程主机。 scp C\Users\username\.ssh\id_ed25519.pub userremote host or ipC\Users\username\.ssh\authorized_keys scp C\Users\username\.ssh\id_ed25519.pub userremote host or ipC\ProgramData\ssh\administrators_authorized_keys 参见参考资料 Key-based authentication in OpenSSH for Windows | Microsoft Learn 验证 用户是否可以在不使用密码的情况下连接到远程主机。在本地主机上 运行 以下命令 ssh -i C\Users\username\.ssh\key_filename -l username remote hostname or IP address 如果 SSH 要求输入用户密码 请尝试以下操作 。 在远程主机上 编辑 C\ProgramData\ssh\sshd_config 注释掉以下行 #Match 组管理员 # AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys 添加 以下行以允许用户 允许组用户 重新启动 sshd 服务。在远程主机上 以管理员身份运行 PowerShell 并 运行 以下命令 重新启动-服务 sshd 更多详细信息请访问 ssh(1) - OpenBSD manual pages 3.对于英特尔® Quartus® Prime Pro Edition 软件 v22.1请修改 DSE II 的模板 SSH 连接脚本。在未来的版本中将不需要此步骤。 修改 quartus 安装 root/quartus/common/python/lib/site-packages/quartus/dse/plugins/farms/ssh_job_template.sh。 在本例中英特尔® Quartus® Prime Pro Edition 软件已安装到 C\intelFPGA_pro\22.1 并设置路径。 调整 路径以匹配远程主机上英特尔® Quartus® Prime Pro Edition 软件的安装路径 echo 连接成功 echo 设置环境变量 set QUARTUS_ROOTDIR$quartus_rootdir set PATHC\intelFPGA_pro\22.1\quartus\bin64;%PATH% $lm_license_file echo 更改为初始工作目录 光盘 $iwd echo准备发布quartus_worker $quartus_worker_command 4. 使用 SSH 运行 DSE II。 启动 DSE II GUI。打开项目。单击 设置。选择 远程SSH。 指定 远程 计算机的主机名或远程计算机 的 IP 地址。 指定 用户。如果本地用户名与远程用户名不同。 SSH 客户端输入 ssh 指定 private_keyC\Users\username\.ssh\key_filename。 在远程计算机上指定I ntel® Quartus Prime 根路径 例如C\intelFPGA_pro\22.1\quartus® 指定 场操作系统窗口。 本地到远程路径映射。C\;C/。 初始工作目录。 在 C\ 中指定远程计算机启动的目录 单击“ 开始”开始远程编译或浏览。 如果收到以下错误 “错误 [errno 11001] getaddrinfo 失败。 计算机无法获取本地主机的 IP 地址。在 DSE II 服务器设置中转到主机字段并输入本地计算机的 IPv4 地址。