• 解决 Pycharm 无法添加远程 Python 解释器:IndexOutOfBoundsException: Index 11 out of bounds for length 11


    我的办公机是 deepin 社区版,一般装完最新版本系统之后,首先会先把 Pycharm 配置好,但是配置远程解释器的时候有时候会出现问题,提示:IndexOutOfBoundsException: Index 11 out of bounds for length 11

    我的远程 IP 肯定是没有错的,经过吐血解决:

    sudo vim /etc/ssh/ssh_config
    

    找到这行:

    #   StrictHostKeyChecking ask
    

    修改为:

       StrictHostKeyChecking no
    

    保存退出,再配置 Pycharm 即可。

    这个配置是将 ssh 连接的询问取消。

    StrictHostKeyChecking 是主机公钥确认:

    • StrictHostKeyChecking=no 最不安全的级别,当然也没有那么多烦人的提示了,相对安全的内网测试时建议使用。如果连接server的key在本地不存在,那么就自动添加到文件中(默认是known_hosts),并且给出一个警告。

    • StrictHostKeyChecking=ask 默认的级别,就是出现刚才的提示了。如果连接和key不匹配,给出提示,并拒绝登录。

    • StrictHostKeyChecking=yes 最安全的级别,如果连接与key不匹配,就拒绝连接,不会提示详细信息。

    在 Jenkins 持续集成的部署时,也会经常会涉及到修改他,当然也可以在使用 ssh 命令时,通过参数修改,但是这样会使你的命令变得不好看,不够优雅。

    ssh  -o StrictHostKeyChecking=no  ${IP}
    
  • 相关阅读:
    UITableView加载显示更多内容
    UITableView  折叠效果
    40个GitHub上最受欢迎的iOS开源项目
    oc中的block使用心得
    iOS CGRectContainsPoint的用法
    ios NSComparator 三种枚举类型
    错误提示 Unsupported compiler 'com.apple.compilers.llvmgcc42' selected for architecture 'i386'
    IOS 第三方库之-MBProgressHUD的使用详解
    ios 测试工程是否内存泄漏
    单双击手势
  • 原文地址:https://www.cnblogs.com/mikigo/p/15840486.html
Copyright © 2020-2023  润新知