在虚拟机中安装了Redhat linux 6,在win7使用SSH secure shell客户端连接。
1、正常生成公钥和私钥,将公钥test.pub上传至/root/.ssh
2、ssh-keygen -i -f test.pub >> authorized_keys
3、chmod 600 authorized_keys
4、chmod 700 .ssh
5、修改/etc/ssh/sshd_config
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
6、service sshd restart
7、正常情况,就可以使用public_key连接了,我遇到的情况,在服务器端ssh本机,如ssh localhost,在关闭密码登陆的情况,报
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
,原因是selinux开启了,阻碍了对authorized_keys的读取,解决办法是
暂时关闭(重启后恢复):
setenforce 0
永久关闭(需要重启):
vi /etc/selinux/config
SELINUX=disabled
引用自
http://flysnowxf.iteye.com/blog/1567570
8、ssh连接日志查看路径 tail -f /var/log/secure
9、linux服务器之间免登录的实现,原理基本如上,就是先生成一个不需要密码的公钥,传给服务端,追加到authorized_keys即可
ssh-keygen -t rsa
10、以下日志,应不影响使用,要消除该问题,可在服务端hosts里增加一行 192.168.1.103 域名 或者编辑本地ssh 客户端文件 /etc/ssh/
ssh_config将GSSAPIAuthentication 设置成no 或者编辑服务器端/etc/ssh/
sshd_config将GSSAPIAuthentication 设置成no(后两种方式我试了感觉不起作用)
Address 192.168.1.103 maps to localhost, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!
11、SSH Secure Shell Client用public key认证登录,引用
http://www.pyshell.com/index.php/archives/302
分享到:
相关推荐
解决ssh乱码的问题,使用SSH连接LINUX时候,可能会有乱码。这时候安装文档修改和配置就能解决
整理了很久的SSH常见问题,及可能出现的问题,并附上解决方案,非常适合新手,能减少学习时间。
ssh开发中遇到的一些小问题的解决办法,或许有能帮到你的也说不定
ssh整合时遇到的问题,里面详细的描述整合时所产生的问题,经过精细挑选,将一些经典实例整合在一起.
ssh连接慢解决办法(成功) 用真机连接虚拟机卡的话: 1.进入虚拟机vim /etc/ssh/sshd_config 2.将 #UseDNS yes改为UseDNS no即可如下: 使用/UseDNS找到地方然后添加 #UseDNS yes UseDNS no #PidFile /var/run/sshd....
本人在使用ssh中遇到的一些问题以解决方法,希望对大家学习ssh有所帮助
Jmeter解决SSH连接数据库
Python – paramiko 模块远程执行ssh 命令 nohup 不生效的问题解决 1、使用 paramiko 模块ssh 登陆到 linux 执行nohup命令不生效 # 执行命令 def command(ssh_config, cmd, result_print=None, nohup=False): ssh ...
java ssh的分页详解,及详细问题解答
SSH的英文全称是Secure SHell。通过使用SSH,你可以把所有传输的数据进行加密,这样\"中间人\"这种攻击方式就不可能实现了,而且也能够防止DNS和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以...
NULL 博文链接:https://wuxiangqian.iteye.com/blog/1292591
解决在SSH框架中中文显示乱码问题,以及向oracle中插入乱码问题。
1.vi /etc/sysconfig/i18n 将内容改为 ...2.安装LINUX的时候选择的是中文字,但是使用的时候出现了乱码解决方法是在命令提示下输入export LANG=C 3.export LC_ALL=zh_CN.GBK export LANG=zh_CN.GBK
让你更加清楚spring struts hibernate,ssh全套电子书,给你解决问题
发现自己的LINUX服务器的数据库老是被莫名奇妙地删除,以及发现服务器日志有很多尝试连接失败的日志,网上查了才知道是SSH攻击。据说Fail2Ban很好用,分享一下
vscode连接远程ubuntu服务器,使用remote-ssh插件+连接问题解决
│ 北京动力节点SSH前言-009-代理模式-解决快捷键冲突问题.mp4 │ 北京动力节点SSH前言-010-代理模式-静态代理的实现.mp4 │ 北京动力节点SSH前言-011-代理模式-动态代理的实现.mp4 │ 北京动力节点SSH前言-012-代理...
SSH包冲突问题解决SSH包冲突问题解决_sqlserverSSH包冲突问题解决 包冲突问题解决
安全加固后,操作系统的SSH加密级别增加,导致使用SSH程序无法登陆
SSH是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working ...