普通用户 ssh 密钥登录失败的问题,困惑了很久 – SegmentFault

生成的key应该是没有问题,因为我把生成的公钥写到到/root/.ssh/authorized_keys里面,然后执行ssh root@xxx 能够直接登陆。

但是换成普通用户则就出现了问题。

现在的情况:
/home/test/.ssh 权限700
/home/test/.ssh/authorized_keys 权限600

也执行了chown -R test:test /home/test/.ssh

/etc/ssh/sshd_config里面也开启了登陆认证 继续阅读“普通用户 ssh 密钥登录失败的问题,困惑了很久 – SegmentFault”

一次由SELinux引起的ssh公钥认证失败问题 – 清草离原 – 博客园

一直使用CentOS作为服务器系统,平时装完系统以后都是建立publickey认证机制,然后关闭密码认证。原本是一件轻车熟路毫无压力的事情,不想前日新装一台机器按照正常配置以后居然使用publickey方式认证不成功,但是使用密码认证是可以的。 继续阅读“一次由SELinux引起的ssh公钥认证失败问题 – 清草离原 – 博客园”

ssh keygen后登陆无效解决 – Linux操作系统:Ubuntu_Centos_Debian – 红黑联盟

设置无密码登陆,结果出错无效. 

ssh-keygen, 

 

错误的设置方式: 

登陆到远程主机:mkdir .ssh && chmod 700 .ssh 

本地:scp .ssh/id_rsa.pub root@your_remote_host 

结果登陆还是提示要求输入密码…. ++ 试了好多次,权限啥的都是完全正确的…就是不行… 
centos远程执行:restorecon .ssh .ssh/authorized_keys 

CentOS 下JDK安装 – 学无止境 – 51CTO技术博客

第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4)

安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息:

java version “1.6.0”

OpenJDK Runtime Environment (build 1.6.0-b09)

OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)

最好还是先卸载掉openjdk,在安装sun公司的jdk.

先查看 rpm -qa | grep java

显示如下信息: 继续阅读“CentOS 下JDK安装 – 学无止境 – 51CTO技术博客”

Xshell配置ssh免密码登录-密钥公钥(Public key)与私钥(Private Key)登录

ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式。其中口令(密码)认证方式是我们最常用的一种,这里介绍密钥认证方式登录到linux/unix的方法。

使用密钥登录分为3步:

1、生成密钥(公钥与私钥);

2、放置公钥(Public Key)到服务器~/.ssh/authorized_key文件中;

3、配置ssh客户端使用密钥登录。 继续阅读“Xshell配置ssh免密码登录-密钥公钥(Public key)与私钥(Private Key)登录”

解决非root用户用SSH不能无密码登陆本机问题。 – lizhongren的专栏 – 博客频道 – CSDN.NET

用ssh-keygen -t rsa 生成公钥和私钥文件

1.[hduser@levin .ssh]$ ssh-keygen -t rsa

[hduser@levin .ssh]$ ls -l

-rw——- 1 hduser hduser 1675 Mar 21 09:38 id_rsa

-rw-r–r– 1 hduser hduser  394 Mar 21 09:38 id_rsa.pub

 

2.用命令cat id_rsa.pub >> authorized_keys 继续阅读“解决非root用户用SSH不能无密码登陆本机问题。 – lizhongren的专栏 – 博客频道 – CSDN.NET”

Linux 删除文件夹和文件的命令_百度经验

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。
直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思 继续阅读“Linux 删除文件夹和文件的命令_百度经验”

学习 Linux,101: RPM 和 YUM 包管理

添加新软件并及时更新系统

学习如何在 Linux® 系统上安装、升级和管理包。本文主要关注由 Red Hat 开发的 Red Hat Package Manager (RPM),以及 Duke University 物理系最初为管理 Red Hat Linux 系统开发的 Yellowdog Updater Modified (YUM)。可以使用本文中的资料来准备 Linux 系统管理员认证的 LPI 101 考试,或者只是为了了解添加新软件并及时更新系统的最佳方法。

查看本系列更多内容 继续阅读“学习 Linux,101: RPM 和 YUM 包管理”

yum找不到安装包 – yasi_xi的专栏 – 博客频道 – CSDN.NET

公司提供的CentOS VM中,/etc/yum.repos.d 下 只有一个build.repo,其中提供的yum 源只有公司内部的几个源,很多包在这些源中都找不到。于是要添加别的源,下面的帖子中介绍了如何在CentOS中添加中科大、搜狐和163的yum源:http://www.husw.net/blog/post/1386/。摘录如下: 继续阅读“yum找不到安装包 – yasi_xi的专栏 – 博客频道 – CSDN.NET”

Centos 配置eth0 提示Device does not seem to be present – 赵小文wencie的专栏 – 博客频道 – CSDN.NET

一.故障现象:
[root@c1node01 ~]# service network restart
Shutting down loopback insterface:                                                       [   OK  ]
Bringing up loopback insterface:                                                            [   OK  ]
Bringing up interface eth0:  Device eth0 does not seem to be present,delaying initialization.                    [FAILED]

继续阅读“Centos 配置eth0 提示Device does not seem to be present – 赵小文wencie的专栏 – 博客频道 – CSDN.NET”

CentOS Linux解决Device eth0 does not seem to be present_Linux教程_Linux公社-Linux系统门户网站

在VMware里克隆出来的CentOS Linux。。

ifconfig…没有看到eth0.。然后重启网卡又报下面错误。

故障现象:

service network restart
Shutting down loopback insterface:                                                                                                     [  OK  ]
Bringing up loopback insterface:                                                                                                          [  OK  ]
Bringing up interface eth0:  Device eth0 does not seem to be present,delaying initialization.                    [FAILED] 继续阅读“CentOS Linux解决Device eth0 does not seem to be present_Linux教程_Linux公社-Linux系统门户网站”

CentOs 设置静态IP 方法 – 阳光天下 – 博客园

在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化。为了解决这个问题,我参考了http://blog.sina.com.cn/s/blog_537977e50100qhb5.html的文章然后根据自己的情况设置静态IP解决了这个问题,处理方式如下 继续阅读“CentOs 设置静态IP 方法 – 阳光天下 – 博客园”