Ubuntu之apt-get--安装ssh--方法/教程

原文网址:Ubuntu之apt-get--安装ssh--方法/教程_IT利刃出鞘的博客-CSDN博客

简介

本文介绍如何在Ubuntu下安装ssh。

ubuntu默认没有安装ssh服务,如果通过ssh连接,需要自己手动安装ssh-server。

安装步骤

验证是否安装

可以通过如下命令判断系统是否有安装ssh服务:

ssh localhost

结果:(如下所示,表示还没有安装。) 

$ ssh localhost
ssh: connect to host localhost port 22: Connection refused   

安装openssh

可以通过apt安装,命令如下:

sudo apt-get install openssh-server  

中间会提示是否继续:

输入Y(大小写都行),然后回车即可。 

启动ssh服务

法1:systemctl命令

sudo systemctl start ssh

法2:原生ssh

sudo /etc/init.d/ssh start  

查看是否启动

法1:systemctl命令

sudo systemctl status ssh

看到如下内容即表示成功 :

法2:ps查看

$ ps -e|grep ssh   
3978 ?        00:00:00 sshd  

如上表示启动ok。

关闭ssh服务

 法1:systemctl命令

sudo systemctl stop ssh

法2:原生ssh

sudo /etc/init.d/ssh stop

开机自启

开机自动启动ssh命令

sudo systemctl enable ssh

关闭开机自动启动ssh

sudo systemctl disable ssh

修改端口号(非必须)

一般使用默认配置即可。

ssh默认的端口是22,可以更改端口,更改后先stop,然后start就可以了。

配置文件:/etc/ssh/sshd_config:

$ vim /etc/ssh/sshd_config   
# Package generated configuration file   
# See the sshd(8) manpage for details   
# What ports, IPs and protocols we listen for  
Port 22  

使用SecureCrt连接SSH

点击链接后,再输入密码即可连接成功:

成功连接:

问题解决

SecureCRT连接错误:Key exchange failed ...

解决方法

右键“Sessions”下边的对话=> 属性=> 连接=> SSH2=> 右侧“密钥交换”=> 选择报错提到的已经支持的协议

VMware是一款虚拟机软件,它本身并不直接支持在虚拟环境中执行Linux发行版的包管理命令`apt-get`。`apt-get`通常用于基于Debian和Ubuntu系统的Linux环境,如Kali LinuxUbuntu Server等。 如果你要在VMware中安装apt-get,首先你需要在虚拟机中安装一个基于Debian的Linux发行版作为宿主机系统,例如Ubuntu。以下是简单的步骤: 1. **创建并启动新虚拟机**: - 在VMware Workstation或Player中新建虚拟机,配置好所需的硬件设置。 - 安装操作系统镜像,比如选择Ubuntu 20.04或更高版本。 2. **安装Linux内核和基本工具**: -安装过程中,勾选“安装OpenSSH服务器”以便后续通过SSH连接。 - 完成安装后,登录到虚拟机。 3. **更新系统和安装基础依赖**: - 执行 `sudo apt update` 和 `sudo apt upgrade` 来更新系统和软件源列表。 - 可能需要安装`curl` 或者 `wget` 工具,因为它们可以下载.deb文件:`sudo apt install curl` 4. **添加第三方软件源**: - 如果你想从非官方源安装`apt-get`,可能需要添加额外的软件仓库。例如,如果你想安装`apt-fast`,可以在终端输入: ``` sudo add-apt-repository ppa:apt-fast/stable ``` 5. **安装apt-fast或其他替代`apt-get`**: - 使用`curl` 或 `wget` 下载相应的`.deb` 文件,然后安装: ``` sudo dpkg -i <package-deb-file>.deb ``` - 根据具体工具的文档进行下一步操作,比如 `apt-fast` 的安装命令通常是 `sudo apt-fast install apt-fast`. 6. **测试apt-fast或其它工具**: - 确认安装成功后,你可以尝试运行 `apt-fast update` 或相应的命令来验证是否正常工作。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

IT利刃出鞘

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

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

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

打赏作者

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

抵扣说明:

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

余额充值