1.我先声明主机

pangzhiminglinux     192.168.200.129

CentOS2           192.168.200.130

方法大概是这样:如果想从pangzhiminglinux的普通用户无验证登录到CentOS2的普通用户(单方向的),那么就要在两个主机都建立一个相同名字,相同密码的普通用户hadoop,pangzhiminglinux登录到自己创的普通用户hadoop下,生成秘钥对,私钥不要密码,把公钥内容复制到hadoop家目录的.ssh/authorized_keys中(authorized_keys要自己创建),修改.ssh权限为700,authorized_keys权限为600,切换到root,编辑/etc/ssh/sshd_config(把某三行取消注释放出了)。接下来,在CentOS2的普通用户hadoop家目录下创建.ssh,在.ssh下创建authorized_keys,把pangzhiminglinux的普通用户的hadoop的公钥复制给它,修改权限700和600,同理,切换到root,编辑/etc/ssh/sshd_config(把某三行取消注释放出了)。

2.下面开始:

(1)这是在pangzhiminglinux#useradd hadoop   #创建普通用户passwd hadoop

#su - hadoop      #切换到普通用户下去生成秘钥ssh-keygen -t rsa

圈圈的地方直接回车不需要输入密码。#touch  ~/.ssh/authorized_keys   #在.ssh下创建authorized_keys (这些都是在普通用户的操作,别搞错了)

#cat ~/.ssh/id_rsa.pub > ~/.ssh/authorized_keys  #把公钥放进去

#chmod 600 ~/.ssh/authorized_keys   #改权限chmod 700 ~/.ssh/                  #改权限

下面到root去了啊#su - root

#vim /etc/ssh/sshd_config  #重点来了

修改配置文件的这三个地方,×××第三行是你的公钥相对于家目录而存放的地方

#service sshd restart #重启服务

(2)这到了CentOS2的#useradd hadoop

#passwd hadoop  #密码和名字必须和在pangzhiminglinux的一模一样!#su - hadoop   #这些都是在普通用户的操作

#mkdir ~/.ssh    #创建.ssh

#chmod 700 ~/.ssh  #要改权限

#vim ~/.ssh/authorized_keys    #创建这个文件,把在pangzhiminglinux的hadoop的公钥内容复制来

#chmod 600 ~/.ssh/authorized_keys  #改权限

到root下了啊#su - root

#vim /etc/ssh/sshd_config  #重点又来了

(3)上边完成了,接下来是测试

看见没有,输入了yes,成功无密码登录到CentOS2的普通用户了,不过我登录之后又退出了,再来,

你想知道还有其他神奇的地方吗?

那就是在pangzhiminglinux的hadoop能把东西无密码的传输给CentOS2的hadoop,(注意我说的,是传输到CentOS2的hadoop的家目录中,或者你也可以利用CentOS2创建一个目录test,所属主和所属组都改为hadoop,不管你这个目录丢哪里,pangzhiminglinux的hadoop都能把东西传输给它)

下边是实验:

从192.168.200.129把东西无验证密码丢到192.168.200.130

然后到192.168.200.130那看,就发现刚刚传输的那个东西就在/testing下

linux rsync 带密码,Linux配置ssh无密码验证,rsync相关推荐

  1. Linux配置ssh无密码验证,rsync

    1.我先声明主机 pangzhiminglinux     192.168.200.129 CentOS2           192.168.200.130 方法大概是这样:如果想从pangzhim ...

  2. Linux下使用Google Authenticator配置SSH登录动态验证码

    说明: 1.一般ssh登录服务器,只需要输入账号和密码. 2.本教程的目的:在账号和密码之间再增加一个 验证码,只有输入正确的验证码之后,再输入 密码才能登录.这样就增强了ssh登录的安全性. 3.账 ...

  3. linux下带密码的scp,linux下带密码的scp

    from linux下带密码的scp (2014-03-10 12:35:46) 背景: 需要将一台机器的数据传输到另外一台机器上,两台机器没有信任关系,没有数据源一方没有ftp或者http,无法进行 ...

  4. 学习笔记Hadoop(六)—— Hadoop集群的安装与部署(3)—— 配置ssh无密码登录

    三.配置ssh无密码登录 3.1.SSH SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:SSH 为建立在应用层基础上的安全 ...

  5. macos下如何配置ssh无密码登录

    macos下配置ssh无密码登录的过程与linux下配置ssh无密码登录的方式基本相同. 首先,创建一个用户.macos创建用户在"系统偏好设置>用户与群组中". 其次,通过 ...

  6. Hadoop .配置SSH无密码登录

    使用sbin/start-dfs.sh 和sbin/start-yarn.sh启动方式时,必须配置SSH协议!否则手动输入密码:SSH无秘钥登录 1.查看SSH协议 2.启动sbin/start-df ...

  7. 配置SSH无密码登录

    配置SSH无密码登录 ①进入Opt文件目录后输入命令 ssh-heygen产生密钥 ssh-keygen ②根据提示按三次回车后可有如下效果 ③ 输入命令ssh-copy-id xx.xx.xx.xx ...

  8. 通过命令查看linux 密码,linux查看用户密码(linux查看用户密码命令)

    linux查看用户密码(linux查看用户密码命令) 2020-05-15 13:18:30 共10个回答 1.用户名和密码的存储位置存储帐号的文件:/etc/passwd存储密码的文件:/etc/s ...

  9. linux用户带密码迁移 LDAP

    http://www.360doc.com/content/13/0221/09/11635640_266880763.shtml http://bbs.chinaunix.net/thread-19 ...

最新文章

  1. 相机夜视原理——红外补光
  2. attiny13a程序实例_ATtiny13A带A新版本
  3. 我是怎么使用最短路径算法解决动态联动问题的
  4. PL/Sql Dev 调试Oracle存储过程、触发器、函数
  5. P5327 [ZJOI2019]语言
  6. 计划任务如何使用 java_java – 如何计划任务以定期间隔运行?
  7. 利用Mesos构建多任务调度系统
  8. javaweb 图书管理系统完整代码_Java Web安全代码审计(一)
  9. 重新编译hadoop-2.7.2-src的native以支持Snappy解压压缩库
  10. listen()函数中的SOMAXCONN含义
  11. bzoj 3394: [Usaco2009 Jan]Best Spot 最佳牧场(floyd)
  12. 孙子兵法吃鸡之地形篇
  13. 电力系统稳态matlab,基于MATLAB的电力系统稳态仿真分析
  14. HDU 2246 考研路茫茫——考试大纲
  15. 梅科尔工作室-梁嘉莹-鸿蒙笔记2
  16. 【ResNet】Deep Residual Learning for Image Recognition
  17. 一个在公司远程家里电脑的好办法(不用QQ、TeamViewer等软件)
  18. vue-currency-input 金额组件的安装及使用
  19. python switch to frame_Switch to Frame
  20. 一文读懂运放的共模输入和输出

热门文章

  1. 【数据库学习】——windows、MySQL构建新闻管理系统(控制台版)
  2. Pytorch基础(十)——优化器(SGD,Adagrad,RMSprop,Adam,LBFGS等)
  3. 学生社团网站html,学生社团活动平台的设计与实现.docx
  4. 用fft对信号进行频谱分析实验报告_示波器上的频域分析利器,Spectrum View测试分析...
  5. mysqld:表mysql.plugin不存在_99%测试工程师不知道的数据库知识|干货
  6. 将一句话的单词进行倒置,标点符号不倒换。比如一句话:“i love you.”倒换后变为you. love i
  7. vb语言程序设计_如果编程语言难度决定头发浓度,学这语言的可能要光头了
  8. 数字图像处理频域滤波实现低通与高通滤波(包含matlab代码)
  9. 制作镜像包时遇到的模块加载错误的问题
  10. Android Bug分析系列:第三方平台安装app启动后,home键回到桌面后点击app启动时会再次启动入口类bug的原因剖析...