当前位置: 首页 > wzjs >正文

大朗镇仿做网站如何保护我做的网站模板

大朗镇仿做网站,如何保护我做的网站模板,木材板材网站制作方案,金溪做网站目录 背景iTerm2 配置步骤问题排查与处理报错问题1:Permission denied (publickey)报错问题2:administratively prohibited 背景 从 Windows 笔记本更换到 MacBook,需要迁移远程连接配置,Windows 上使用的是 Xshell(参…

目录

  • 背景
  • iTerm2 配置步骤
  • 问题排查与处理
      • 报错问题1:Permission denied (publickey)
      • 报错问题2:administratively prohibited

背景

从 Windows 笔记本更换到 MacBook,需要迁移远程连接配置,Windows 上使用的是 Xshell(参见【教程】Windows下 Xshell 连接跳板机和开发机),Mac 看大家推荐比较多的是 iTerm2,遂装之。

远程连接需求:通过密钥连接跳板机,再从跳板机通过密钥连接开发机。

iTerm2 配置步骤

  • Step1:在 ~/.ssh/ 目录下新建 config 文件,内容格式如下:
Host jumper # 给跳板机取个名字HostName xxx.xxx.com  # 填跳板机的IP User zhangsan         # 填登陆跳板机的用户名port 22               # 填跳板机端口号IdentityFile /Users/xxx/xxx/ssh/id_rsa # 填登陆跳板机所使用的密钥文件的本机路径 Host dev_name # 给开发机取个名字  HostName 12.3.456.789 # 填开发机的IP PermitLocalCommand yesUser lisi             # 填登陆开发机的用户名port 22               # 填开发机端口号IdentityFile /Users/xxx/xxx/ssh/another_id_rsa # 填登陆开发机所使用的密钥文件的本机路径ProxyCommand ssh jumper -W %h:%p # !!重要!! ServerAliveInterval 10

在 iTerm2 终端测试下是否生效:

cd ~
ssh dev # 登陆跳板机
cd ~
ssh dev_name # 登陆开发机

如果登陆跳板机出现报错,常见情况是:密钥文件路径有没有误、格式有没有问题;如果需要内网才能访问,确认有没有连接内网或挂VPN;

如果登陆开发机有问题,请移步本文【问题排查与处理】;

都没有问题再进行下一步。

  • Step2:如果不想每次都通过命令行登陆,可以配置 iTerm2 Profiles:
    • Profiles -> Open Profiles… -> Edit Profiles…
      在这里插入图片描述
      在这里插入图片描述
    • 点击 + 新建一个 Profile,
      • 给 Profile 取个名字,比如跳板机就叫 jumper,开发机就叫 dev;
      • 在 Send text at start 处填 Step1 中的连接命令,例如连接跳板机就是 ssh jumper,连接开发机就是 ssh dev_name
        在这里插入图片描述
  • 设置完成就会出现在 Profiles 下,点击即可连接:

在这里插入图片描述

问题排查与处理

报错问题1:Permission denied (publickey)

我一开始直接把 Windows 电脑上 VScode 使用的 config 文件复制过来,跳板机的配置一样,开发机配置关键的 ProxyCommand 那行不一样:

Host jumper # 给跳板机取个名字HostName xxx.xxx.com  # 填跳板机的IP User zhangsan         # 填登陆跳板机的用户名port 22               # 填跳板机端口号IdentityFile /Users/xxx/xxx/ssh/id_rsa # 填登陆跳板机所使用的密钥文件的本机路径 Host dev_name # 给开发机取个名字  HostName 12.3.456.789 # 填开发机的IP User lisi             # 填登陆开发机的用户名port 22               # 填开发机端口号IdentityFile /Users/xxx/xxx/ssh/another_id_rsa # 填登陆开发机所使用的密钥文件的本机路径ProxyCommand ssh.exe -p 22 zhangsan@xxx.xxx.com nc %h %p # 注意这行不一样

报错如下:

zsh:1: command not found: ssh.exe
kex_exchange_identification: Connection closed by remote host
Connection closed by UNKNOWN port 65535

将最后一行的 ssh.exe 改为 ssh

ProxyCommand ssh -p 22 zhangsan@xxx.xxx.com nc %h %p

还是报错,如下:

zhangsan@xxx.xxx.com: Permission denied (publickey).
kex_exchange_identification: Connection closed by remote host
Connection closed by UNKNOWN port 65535

最后修改成如下之后,成功连接了:

ProxyCommand ssh jumper -W %h:%p

报错问题2:administratively prohibited

如果还是不行,出现如下报错:

channel 0: open failed: administratively prohibited: open failed
stdio forwarding failed
kex_exchange_identification: Connection closed by remote host
Connection closed by UNKNOWN port 65535

在这里插入图片描述

可以尝试修改成如下:

ProxyCommand ssh -p 22 jumper nc %h %p

-------- 完结 --------

http://www.dtcms.com/wzjs/650167.html

相关文章:

  • 杭州seo网站排名织梦系统怎么做网站
  • 江苏省建设考试培训网站贵州 网站备案
  • 鹤壁集团网站建设wordpress主题 ansi 换成utf-8 不会显示怎么办呀
  • 建设一个校园网站的可行性铁岭网站建设 258魔站
  • 淮安哪里有做网站的适合个人开网店的平台
  • 建网站需成本多少钱交互做的不好的网站
  • 南宁网站建设公司招聘网页生成app在线
  • 公司网站怎么做备案网站做导航的地图
  • 上线啦 图谱智能网站怎样在网上做推广
  • 北京高端网站公司哪家好女孩学建筑学好找工作吗
  • 手机数据线东莞网站建设技术支持孝义网站建设
  • 平面设计接单的网站北京公司黄页
  • 网站开发无形资产江苏省住房城乡建设厅网站首页
  • 重庆光龙网站建设网站开发有哪些
  • 音乐网站开发参考文献模板王字体网
  • wordpress简约江门网站优化排名
  • 网站关键词优化排名生活做爰网站
  • 网站seo推广员招聘wordpress 修改仪表盘
  • 湖北华路建设工程有限公司网站动漫网站策划书
  • 金泉网做网站多少钱女生学建筑选择什么专业
  • 最新企业网站模板php网站源码建设教程
  • 天津做网站选津坤科技网站网页建设实训心得体会
  • 网站与平台的开发区别百度关键词快速优化
  • 电子商务网站规划报告正规的现货交易平台
  • 嘉兴哪里做网站建设电影网站的目的
  • 宿迁网站推广公司2022推广app赚佣金平台
  • ajax+jsp网站开发从入门到精通手机免费建设网站
  • 旅游网站建设流程北京网站设计制作招聘网
  • 如何创建一个简单的网站公众号登陆
  • 东营网站建设规划书桂林网站艰涩