ubuntu-liunx安装ssh遇到的问题。

问题描述

liunx安装ssh遇到的问题。

在Ubuntu上安装SSH。输入命令:
$ sudo apt-get install ssh
出现以下的错误:
Reading package lists... Done
Building dependency tree

Reading state information... Done
Package ssh is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
openssh-client ssh-askpass-gnome

E: Package 'ssh' has no installation candidate
该怎样解决?求大神指导。。。

解决方案

换名字了,错误信息提示你了

sudo apt-get install openssh-client

解决方案二:

你的ubuntu是什么版本的,可能太旧了,你把APT源换成12.10或14.04的源试试

解决方案三:

1、可能ssh的名字不叫这个,可以搜索可能的名字:sudo apt-get install ssh然后按下两次tab键,会显示很多和ssh相关的软件,安装比较合适的
2、sudo apt-get update更新一下源
3、执行ssh,看他会提示你安装哪个软件,就把那个软件给装上。

解决方案四:

我安装的是debian8.3.0 64位开始是这个提示错误,后来我发现输入错了源,改了正确的源之后出现另一个错误

时间: 2024-09-16 14:58:10

ubuntu-liunx安装ssh遇到的问题。的相关文章

Ubuntu怎么安装ssh服务和客户端

 代码如下 复制代码 $sudo apt-get install openssh-server 安装SSH服务端和客户端  代码如下 复制代码 sudo apt-get install openssh-server openssh-client 将 文件/文件夹 从远程 Ubuntu 机拷至本地(scp)  代码如下 复制代码 scp -r username@192.168.0.1:/home/username/remotefile.txt . 将 文件/文件夹 从本地拷至远程 Ubuntu 机

Ubuntu Linux上安装SSH和Vsftpd的方法

安装SSH: sudo apt-get install ssh 用ssh登录主机: SSH username@ipaddress eg:admin@10.24.0.2 安装vsftpd: vsftpd 是可在 Ubuntu 中使用的 FTP 守护程序之一.它在安装.设置和维护方面十分方便.要安装 vsftpd 您可以使用下列命令: vsftpd - FTP 服务器配置 你可以编辑 vsftpd 配置文件,/etc/vsftpd.conf,来配置缺省设置.缺省状态下只允许匿名 FTP.如果您希望禁

ubuntu 13下安装ssh server

  ubuntu 13下安装ssh server 如果直接运行sudo apt-get install openssh-server,会提示错误,安装不上, 可到下面地址下载deb安装包, http://pkgs.org/ubuntu-13.04/ubuntu-main-i386/openssh-server_6.1p1-4_i386.deb/download/ 然后命令安装 #dpkg -i openssh-server_6.1p1-4_i386.deb 安装完以后,编辑ssh_config

ubuntu-虚拟机下安装了Ubuntu,开启ssh服务无法连接的问题

问题描述 虚拟机下安装了Ubuntu,开启ssh服务无法连接的问题 我在Ubuntu下开启了ssh服务(确认一定开启了),端口号也没有换默认是22,然后我在我的主机上xshell下连接,总是提示连接失败,而且我在cmd中也ping不同,求各位帮我看看是什么问题,在线等!!! 解决方案 首先你要注意下虚拟机的网络配置,主要分三种,方式不一样,这里介绍下NAT方式你试试. 1.在windows的"网络连接"中右击"本地连接",选择"属性",然后共享到

Ubuntu Server启用SSH多重身份验证方法

  大家都知道,SSH 默认是采用密码方式来进行身份验证的,即便你使用了 SSH 密钥来代替密码.由于还是单一因素的身份验证方式,一旦密钥泄漏,同样还是会危及到服务器安全. 为了解决这一问题,本文中我们将介绍如何启用 Ubuntu Server 的 SSH 多重身份验证(MFA,Multi-factor authentication).启用之后,在登录 SSH 时需要验证你绑定的计算机或手机等不同的验证因素才能登录成功.当然,多重身份验证的因素可以包括: 密码或安全问题 验证程序或安全令牌 指纹

ubuntu下用ssh连githup问题

问题描述 ubuntu下用ssh连githup问题 我的是脑是64位的ubuntu13.04,openssh-server已经安装了,githup也弄好了,可是我用ssh -T git@githup.com连接时出现了ssh: connect to host githup.com port 22: Connection timed out,不知道是哪里出现了问题,我在电脑上输入ssh localhost 出现了下面的提示: zlk@zlk-Lenovo-IdeaPad-Y400:~$ ssh l

[网摘学习]在Ubuntu上安装和配置OpenStack Nova之一

最近在Ubuntu下配置Openstack,由于参考的资源只有官方网站www.openstack.org,而且代码和wiki都在不断的更新,遇到了很多的问题,走了很多弯路,个人FAQ文档那个还在不断的整理中.刚才发现配置方法有中文的,虽然不是很完善,后面的dashborad没有说明,但也有值得借鉴的价值.遂摘录于下,(仅供学习使用,文章归原作者所有),之后我会基于此进行整理和完善修改: 原文参见:http://os.51cto.com/art/201105/263937.htm OpenStac

[网摘学习]在Ubuntu上安装和配置OpenStack Nova之二

再收藏一份Openstack的文章,这两天的操作与此相同.但其中出现的问题还需要查找原因.待个人继续学习研究. 原文参考:http://www.linuxde.net/2011/11/1599.html此处仅供学习记录,版权归原作者. OpenStack 是 Python 2.6 写的,CentOS 5.6 上默认的是 Python 2.4 的环境并且还有很多依赖关系不容易升级到 2.6,所以在 Ubuntu 上安装会简单一些,而且 Ubuntu 是 OpenStack 的官方首选系统,文档都是

Ubuntu下安装 编译项目

在Ubuntu下安装GCC和其他一些Linux系统有点不一样.   方法一: sudo apt-get build-depgcc   方法二: sudo apt-get install build-essential   安装完了可以执行   gcc--version   命令来查看版本.     编译则使用gcc命令.要往下学习首先就得熟悉gcc命令的用法.   gcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击