一.登录服务器      1.回到根目录 cd ~      2.ssh + 用户名@服务器公网地址 ssh root@47.94.208.76      3.输入密码:注意输入法大小写 二.查看服务器信息 df -h  查看数据盘的文件空间剩余信息    fdisk -l   查看磁盘信息 用户列表文件:/etc/passwd 用户组列表文件:/etc/group 查看系统中有哪些用户:cut -d : -f 1 /etc/passwd 查看可以登录系统的用户:cat /etc/passwd…
1.本脚本为服务器用户间密码互信登录脚本 2.依赖 需要安装expect工具 3.使用 sh CreateUserssh.sh hadoop hadoop /home/hadoop/.ssh 三个带入参数 1)用户名 2)密码 3)用户ssh密钥路径 4.脚本内容 #!/bin/bash####脚本变量v_time=`date +"%Y%m%d:%H:%M:%S"`v_date=`date +"%Y%m%d%H%M%S"`user=$1passw=$2gpsshdi…
1.在主机上(A)生成密钥对 ssh-keygen -t rsa -P '' #在A主机上执行,生成密钥对 直接按enter键 执行以下命令,会在  ~/.ssh/ 目录生成 id_rsa  id_rsa.pub 两个文件,分别是私钥.公钥 如果有ssh远程登录其它机器 就会多一个known_hosts 文件. 2.在A主机上把 id_rsa.pub 公钥远程复制到需要登录(B)的主机上.(A->B 从A主机 远程登录 B主机),在B主机上.ssh 目录下创建 authorized_file s…
由于工作需要,经常要登录到多台服务器远程操作,每次都是ssh user@host:port 再输入密码,时间长了,难免觉得乏味-- 故而从度娘那里扒来了一些让SSH免密码登录的办法,其实这也是使用Git比较重要的一环,不能让咱每次push的时候都输一遍密码吧? 网上的说法,太多了,各种版本的都有,在这里,我再稍许的汇总一下. 大致分为3个步骤 step1:客户端,执行 ssh-keygen 命令,生成公匙和私匙,如果没有特殊需要的话,输完这个命令后直接连按回车,就会自动把文件生成到~/.ssh/…
[TOC] 如果你在管理一堆unix机器,每次登录都要输入密码是挺烦的事情,一方面为了安全我们一般不会将所有机器的密码都设置成一样,另一方面就算一样每次都输入一遍也很麻烦. 这种情况下我们一般是用ssh key来代替密码鉴权,也就是无密码登录了.这在scp/sftp传送文件.rsync同步文件.sshfs 映射远端目录时都能带来很大的便利.(另外,通过ssh方式读写github的git库其实也基本是这个原理,只不过提交public key给对方让对方信任是在web界面上进行的.) 1. 基本用法…
度过了难熬的考试月时期之后,最近和小伙伴一起参加的的比赛进入了紧张的准备时期.在进行工作的时候,发现有很多基础的知识点,自己不是很清楚以及了解,所以在想,要不就边学习的时候边写下学习日记,以供自己后来不懂的时候查看,同时以希望自己的一些所得能帮助到其他人.共勉之~ 前言 Secure Shell(缩写为SSH),是一项创建在应用层和传输层基础上的安全协议,为计算机上的Shell(壳层)提供安全的传输和使用环境.传统的网络服务程序,如rsh.FTP.POP和Telnet其本质上都是不安全的:因为它…
ssh免密码登录Permission denied (publickey,gssapi-keyex,gssapi-with-mic) 的解决方案 1.在hadoop目录 新建.ssh目录 使用:ssh-keygen -t rsa 生成公私钥 默认生成在./home/user/.ssh文件中  直接复制到hadoop/.ssh文件中即可 把公钥信息写入 authorized_keys 文档中 :cat  id_rsa.pub  >>  authorized_keys 2.修改文件夹以及文件的权限…
Centos6.5之ssh免密码登录配置 centos ssh 免密码登录 0.说明 这里为了方便说明问题,假设有A和B两台安装了centos6.5的主机.目标是实现A.B两台主机分别能够通过ssh免密码登录到对方主机.不同主机的配置过程一样,这里介绍A主机的配置过程. 事先在AB主机分别创建好要免密码登录的用户名,在/etc/hosts文件增加主机名和ip. 创建新用户:useradd jay 设置密码:passwd jay,输入自己想要的密码即可,之后su jay切换用户 修改主机名:vim…
1.测试主机配置信息: 192.168.100.236 db06.chavin.king db06 192.168.100.237 db07.chavin.king db07 2.创建测试用户: groupadd chavin useradd -g chavin chavin echo “chavin” | passwd --stdin chavin 3.确认安装了ssh工具,否则安装ssh工具: [root@db06 ~]# rpm -qa|grep ssh openssh-server-5.…
centos 系统对权限的设置非常微妙,如果权限设置大了则ssh 拒绝,如果权限小了,则ssh 更是被拒绝(我曾经配置好久没有打通,就是因为权限过大的原因) 参考链接:http://www.linuxidc.com/Linux/2014-11/108914.htm CentOS 6.5配置SSH免密码登录 创建新用户:useradd Hadoop设置密码:passwd hadoop,输入自己想要的密码即可,之后su hadoop切换用户修改主机名:vim /etc/sysconfig/netwo…