在linux下安装配置ssh服务

一、 实验题目:
linux环境下的部分配置

二、 理论分析
SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。
三、 方法和步骤
linux环境下ssh的配置
首先输入命令apt-get install ssh,发现好像没有安装包。
在这里插入图片描述
安装SSH时出现软件包 openssh-server 还没有可供安装的候选者错误
在这里插入图片描述
分析原因是我们的apt-get没有更新,然后我们输入命令进行更新。
在这里插入图片描述
更新完毕后执行:sudo apt-get install openssh-server
在这里插入图片描述
最后我们用命令ps -e|grep ssh 来看下open-server安装成功没有,如果出现00:00:00
ssh-agent,就明安装成功了。
在这里插入图片描述
我们也可以用ssh localhost 命令来检测下是否可以连接,发现被拒绝了。百度一下,发现主要是有两个问题,第一就是没有安装ssh相关服务软件;第二是没有启动sshd服务。
在这里插入图片描述
现在我们尝试开启ssh服务
在这里插入图片描述
Xshell连接虚拟机中的kali linux
查看并记录kali的ip信息ip:192.168.40.104
在这里插入图片描述
修改 /etc/ssh/sshd_config配置文件
在这里插入图片描述
找到#PasswordAuthentication yes,把注释符号#去掉
在这里插入图片描述
在这里插入图片描述
添加PermitRootLogin yes
在这里插入图片描述
保存并退出。重启ssh服务。
在这里插入图片描述
设置开机自动启动ssh 服务
在这里插入图片描述
打开Xshell,新建一个会话。
在这里插入图片描述
在这里插入图片描述
开放端口为22端口。查看ubuntu是否开放。输入命令:ss -lnt
在这里插入图片描述
已开放22端口,连接xshell成功。
在这里插入图片描述

**

Kali linux 配置web站点

**
在kali里安装apache2的服务,安装好的apache2文件是放在kali的/etc/apache2.
运行的文件是在/etc/init.d/apache2.
在这里插入图片描述
搭建web站点: kali 默认的web站点在/var/www/html
使用命令行进入查看是否有www和html文件夹,发现已存在web站点。
在这里插入图片描述
启动apache2服务
在这里插入图片描述
查看apache2是否开启
在这里插入图片描述
停止apache2服务
在这里插入图片描述
访问web站点
在这里插入图片描述

  • 11
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

M|Young

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值