小编War*_*ick的帖子

使用 SSH 连接到新服务器而不将主机密钥存储在 $HOME/.ssh/known_host 文件中

如果我运行以下命令,我会得到以下输出:

-bash-3.2$ ssh -o "StrictHostKeyChecking no" 192.168.1.77
Warning: Permanently added '192.168.1.77' (RSA) to the list of known hosts.
Last login: Fri Jul  4 10:49:11 2014 from chlorine.example.com
Sun Microsystems Inc.   SunOS 5.10      Generic January 2005
-bash-3.2$
Run Code Online (Sandbox Code Playgroud)

我想运行这个命令,不将 192.168.1.77 添加到已知主机列表中,但仍然允许成功登录。

是否有允许这样做的 SSH 选项?我已经浏览了man页面,ssh_config并且尝试了所有可能的选项,例如设置但"CheckHostIP no"没有成功。

本地和远程系统都运行 Solaris 10。

如有必要,我可以$HOME/.ssh/known_hosts在建立连接之前备份我的文件,并在建立连接后恢复它,但是如果有一个 SSH 选项可以让我避免这样做,那么我更愿意使用它。

ssh solaris ssh-config

9
推荐指数
1
解决办法
2563
查看次数

缺少单独的调试信息

我正在尝试在 Fedora 机器中使用 GDB 调试代码。每次我运行它时都会产生这条消息。

Missing separate debuginfos, use: debuginfo-install glibc-2.18-12.fc20.x86_64 libgcc-4.8.3-1.fc20.x86_64 libstdc++-4.8.3-1.fc20.x86_64
Run Code Online (Sandbox Code Playgroud)

我的问题:

  1. 默认情况下,这些包应该在 GDB 中吗?
  2. 每个包的功能是什么?
  3. 在实际的生产环境中,应该为 GDB 安装这些包吗?
  4. 如果我不安装这些软件包可以吗?会有什么效果?

fedora gdb

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

fedora ×1

gdb ×1

solaris ×1

ssh ×1

ssh-config ×1