构建SSH服务体系示例

一、实验拓扑图:

二、实验要求:

1、网关的配置要求:

两个网卡,分别如图所示IP地址。开启路由转发功能:

echo "1" > /proc/sys/net/ipv4/ip_forward

以及需要停止 servieNetworkManager stop服务

三台linux主机配置完成后可以互相ping通,如下图:

Win7也可以ping通ssh服务器

2、SSH-web服务器的配置要求:

有两个用户,分别是zhangsan,lisi。要求zhangsan用户只能在1.10主机上使用密钥对的方式认证登录。lisi只能在1.20使用xshell登录,采用的直接密码验证的方式登录。禁用任何其他用户在客户端登录。在此服务器上安装一个lrzsz软件包(在linux的安装光盘上。),用于xshell能上传和下载软件。

步骤:

1)首先创建好zhangsan和lisi用户,并分别设置密码

2)配置sshd的主配置文件/etc/ssh/sshd_config ,设置zhangsan和lisi的登录主机

重启sshd服务

3)在1.10客户机上使用root身份创建密钥对文件并上传公钥到ssh服务器的zhangsan用户

查看确认生成的密钥文件

上传公钥

到ssh服务器上的zhangsan目录查看是否有.ssh隐藏目录,并且里面有authorized_keys文件。

4)在ssh服务器上安装lrzsz软件包

3、客户端要求:(验证)

1)1.10:使用zhagsan用户,验证密码短语后能够登录。

登录成功

2)验证使用lisi用户在1.10客户机上不能登录

3)1.20:安装Xshell ,使用lisi用户,验证lisi密码后能登录。

4)在xshell上传一个apache的安装包,并在2.10上安装Apache服务。

输入rz命令并选择软件包上传

到lisi的目录查看并安装

5)在lisi的目录创建一个文件验证是否能下载

6)在1.20 win7主机上验证zhangsan用户不能登录

7)验证其他用户在客户端不能登录

原文发布于微信公众号 - L宝宝聊IT(gh_b0e552aa80db)

原文发表时间:2018-02-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python爬虫与数据挖掘

如何在Ubuntu14.04中安装mysql

接触过MySQL的小伙伴们都知道,在Windows下安装MySQL是一件让人十分头大的事情,但是在Ubuntu等其他Linux系统中安装MySQL就简单很多了,...

662
来自专栏LIN_ZONE

macOS Sierra上面的php开发环境安装

启动apache时,解决  How to Fix AH00558 and AH00557 httpd apr_sockaddr_info_get() Error...

732
来自专栏技术博文

在Linux环境下mysql的root密码忘记解决方法

方法一: 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于...

3215
来自专栏日暮星辰

CentOS7系统YUM安装MariaDB10.3

1304
来自专栏Python爬虫与数据挖掘

在Ubuntu14.04中如何安装mysql

接触过MySQL的小伙伴们都知道,在Windows下安装MySQL是一件让人十分头大的事情,但是在Ubuntu等其他Linux系统中安装MySQL就简单很多了,...

502
来自专栏翻译

如何在CentOS 6上安装和配置phpMyAdmin

phpMyAdmin是一个Web上的数据库管理工具,它提供了一个美观的GUI界面来帮助管理MySQL数据库。phpMyAdmin支持多个MySQL服务器,相比于...

531
来自专栏编码小白

图片服务器搭建

1. 分析需求图片服务器的原因 在网站开发过程中使用tomcat集群时,可能存在在一个tomcat服务器中上传,在另外一个tomcat中进行访问,这样就会导致资...

4577
来自专栏翻译

如何在Debian 8上安装和配置phpMyAdmin

phpMyAdmin是一个Web上的数据库管理工具,它提供了一个美观的GUI界面来帮助我们管理MySQL数据库。它支持多个MySQL服务器,相比于MySQL命令...

912
来自专栏散尽浮华

添加php的memcached扩展模块

memcached服务直接用yum安装 [root@localhost ~]# yum install memcached 然后启动memcache服务,启动多...

1928
来自专栏前端人人

(源码开放) React + webpack3 多页面应用 及 常见问题解答

https://github.com/frontend-everyone/react-webpack3-multipage-feeo

603

扫码关注云+社区