乌班图中的ssh服务

SSH服务(TCP端口号22):安全的命令解释器
                                     为客户机提供安全的Shell 环境,用于远程管理
                                     SSH基于公钥加密(非对称加密)技术: 数据加密传输; 客户端和服务器的身份验证;
                                    公钥 和 私钥是成对生成的,这两个密钥互不相同,两个密钥可以互相加密和解密;
                                    不能根据一个密钥而推算出另外一个密钥;
                                    公钥对外公开,私钥只有私钥的持有人才知道;

但是在Ubuntu中默认是没有安装ssh服务的,所以需要手动安装openssh-server.

如何确定自己的Ubuntu中是否安装了ssh服务?

使用ssh localhost命令,如下图,如果出现下图中的提示信息,则表明没有安装ssh服务

安装ssh:

使用命令:apt-get install openssh-server

确定是否安装成功,出现下图类似的情况就是安装成功了:

启动ssh服务:

service ssh start

关闭ssh服务:

service ssh stop

时间: 2024-10-12 22:22:04

乌班图中的ssh服务的相关文章

如何在ubuntu中启用SSH服务

如何在ubuntu14.04 中启用SSH服务 开篇科普:  SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定:SSH 为建立在应用层和传输层基础上的安全协议.SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议.利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题.SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台.SSH在正确使用时可弥补网络中的漏洞.SSH客户端适用于多种平台

docker中安装ssh服务

系统:Debian Docker 目标:在docker(debian系统)中安装ssh服务,实现远程登陆和控制docker 步骤: 初始状态:通过docker pull debian得到的一个debian的docker 1,docker run -i -t debian /bin/bash 登录到docker的shell界面,方便之后的操作 2,apt-get update: docker默认root登录,apt-get install 几乎不能用,因为需要更新一下源(可能是为了更轻量) 3,a

使用Linux系统中的SSH服务

使用Linux系统中的SSH服务 1.SSH服务应用场景 ① 可以实现对文件的上传与下载 ② 实现远程管理Linux 2.安装SSH服务器 服 务:sshd 位 置:光盘2 软 件:openssh-server-3.9p1-8.RHEL4.1.rpm 配 置:/etc/ssh/sshd_config rpm –ivh 软件名称 3.启动SSH服务 启动成功后,默认sshd服务占用22号端口. httpd : 80端口 ftp:21端口 ssh:22端口 mysql:3306 4.使用SSH实现文

Ubuntu 14.04中启用SSH服务

Ubuntu系统中默认没有启用SSH服务,但可以通过OpenSSH很容易启用该服务.OpenSSH是有OpenBSD项目组开发的一款建立SSH链接的开源软件. 1.在终端中执行下面命令即可 sudo apt-get install openssh-server 2.安装完成后,你可以在配置文件中更改端口.禁用root登陆或其他参数. sudo vim /etc/ssh/sshd_config 3.最后重启ssh服务器使之生效即可. sudo /etc/init.d/ssh restart

Win下安装Cygwin中的SSH服务

windows和linux各有其优越性,可以安装在同一台电脑上,但切换要重启.同时拥有两台电脑,一台装win,一台装linux,自然非常好,但具备此条件的不多.本文介绍cygwin,它可以让你在win下拥有linux开发环境,并且不用切换. 简单的讲述一下cygwin的安装和配置,入门级教程,还请各位一二. 首先到http://www.cygwin.com 下载setup.exe到本地目录, 点击运行,Next-> 选Install from Internet,Next-> 填写Root Di

Hadoop之——cygwin+ssh及启动ssh服务失败、ssh localhost失败的解决方案

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46646585 在Windows2003中配置ssh服务 在vm里成功做了一个ssh服务器,以下对这个过程做个总结. 步骤一: 在vm win2k3里安装cygwin环境,虚拟机上不了外网,所以就在我的工作机上下载了一个cygwin的安装包,完整的,640M. 把这个包拷贝到虚拟机里面,完全安装, 安装的中间出现很奇怪的进度显示,如下所示. 安装了很长时间,至少有1h,完成之后,双

Linux-安装ssh服务

问题描述: 有些版本的linux系统,如Ubuntn 16 ,安装完成后缺少ssh服务, 所以putty链接会出现访问失败的情况. 解决办法: 在linux中安装ssh服务,并启动 1.安装 sudo apt-get install openssh-server 2.启动 sudo /etc/init.d/ssh start

linux中ssh服务

ssh:Secure Shell,属于应用层协议,工作在tcp的22端口.相对于telnet,ssh通信过程及认证过程都是加密的,故更加安全. 在linux中,一般使用openssh来实现ssh ssh的认证有口令认证和密钥认证 一.基于口令的认证 1.        客户端发起连接请求 2.        服务端发送自身公钥给客户端,由客户端决定是否接受(ssh客户端接收一个服务端的密钥                           后,密钥保存在客户端当前用户的家目录下的.shh目录中

Ubuntu中不能使用ssh远程登录的解决办法;ssh服务的安装与配置

在学习使用Ubuntu系统的过程中,我们经常会遇到不能远程使用SSH协议进行登录,或者不能使用root身份登录的问题,其实Ubuntu默认没有安装SSH服务,根据查看一些大神的资料加上自己的总结,有一点小小的经验,分享给大家,希望能帮你解决问题. 不管是上述情况的哪一种,首先要先看看是不是ssh包没有安装或ssh服务没有开启,具体查看方法如下:(以下操作均在root权限下进行) 执行:ssh localhost 如上图所示,如果出现connection refused就是没有安装ssh服务,这个