前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS 6.5下安装SSH远程访问控制

CentOS 6.5下安装SSH远程访问控制

作者头像
星哥玩云
发布2022-07-14 10:04:02
1K0
发布2022-07-14 10:04:02
举报
文章被收录于专栏:开源部署开源部署

概述

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服务以及配置文件

CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制

修改配置文件

CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制

添加用户zhangsan,进行用户密钥对登陆

CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制

修改完成,重启服务

CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制

2 在客户机处,创建普通用户,通过普通用户生成公钥和私钥——密钥对

CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制

转到服务器上验证查看下公钥文件

CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制

--------------------------客户机登录SSH服务器-------------------------------

CentOS 6.5安装SSH远程访问控制
CentOS 6.5安装SSH远程访问控制
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档