LINUX 6——安装SSH远程访问控制
2018-07-19 13:55
573 查看
LINUX 6——安装SSH远程访问控制
------------------------------------概述-----------------------------------
SSH(Secure Shell)是一种安全通道协议,主要是用来实现字符界面的远程登陆,远程复制等功能。SSH协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令。与早期的telnet(远程登录),rsh(Remote Shell,远程执行命令),rcp(Remote File Copy,远程文件复制)等应用相比,SSH协议提供了更好的安全性。
非对称密钥: 公钥 私钥 rsa格式, 特点是加密速度慢,无法互相推演。-
-----------------------------------特点对比------------------------------
SSH服务:sshd 允许远程登陆访问的服务 (密文传输)对应端口号 TCP 22端口
作用场景:广域网连接或者局域网连接
telnet :远程登陆访问 (明文传输) 对应端口号23作用场景:只能作用在局域网,因为是明文传输
---------------------------------系统环境---------------------------------
1. 系统环境:CentOS 6.5【ssh服务器】 CentOS 6.5 【客户端】
2. VM虚拟机
3. OpenSSH服务器是由openssh,openssh-server等软件包提供(默认已安装)
查询软件安装命令:rpm –qa | grep openssh
---------------------------------配置OpenSSH服务端------------------------
1. SSH服务以及配置文件
修改配置文件
添加用户zhangsan,进行用户密钥对登陆
修改完成,重启服务
2 在客户机处,创建普通用户,通过普通用户生成公钥和私钥——密钥对
-
--------------------------客户机登录SSH服务器-------------------------------
相关文章推荐
- 详解Linux中SSH远程访问控制
- 百晓生带你玩转linux系统服务搭建系列----SSH远程访问及控制
- 详解Linux中SSH远程访问控制
- linux下安装远程访问ssh
- 详解Linux中SSH远程访问控制
- 详解Linux中SSH远程访问控制
- centos7 安装ssh扩展控制linux
- CentOS中安装subversion,并使用svn+ssh访问 ;Linux下采用RSA key的方式登录服务器
- centos7 安装ssh扩展控制linux
- SSH无密码远程访问Linux主机
- linux 控制cpu利用率,已经远程访问linux和文件传输
- MySql使用小结:允许远程访问、更改最大连接数、VARCHAR字段占用的空间、linux下安装workbench
- SSH Secure Shell Client—远程控制linux工具
- 初次接触Linux系统———安装与远程控制(一)
- linux 远程控制详细安装 -- VNC (转)
- linux中安装mysql,如何开启远程访问权限
- Linux工具使用之MySQL安装(含配置远程访问)
- linux下安装mysql5.6.x,允许远程客户端访问
- centos 6.5下安装、配置并启动SSH远程访问
- linux远程访问权限控制(hosts.allow和hosts.deny)