Ubuntu开启ssh协议

1.背景

本人使用的是Windows商店中的Ubuntu18.04,在本地机上运行

        

2.操作过程

步骤一:下载ssh服务器与客户端

sudo apt-get install sshd
或
sudo apt-get install openssh-server

步骤二:检测ssh服务

sudo service sshd status

以下为个人经历,酌情参考

此时我遇到了错误,显示如下:

查阅资料后发现原因可能是未开启ssh服务,尝试开启ssh服务,代码如下

sudo /etc/init.d/ssh restart

但是有新的错误出现:

 继续查资料,发现应该是SSH密匙出问题,重新生成密匙

1.-t dsa 算法

sudo ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key

2.-t rsa 算法 

sudo ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key

结果如下:

再次尝试启动ssh,结果如下:

启动成功 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值