我是靠谱客的博主 激情翅膀,最近开发中收集的这篇文章主要介绍Debian10配置sshDebian10配置SSH,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Debian10配置SSH

 

     任务点

  1. 安装ssh
  2. 设置仅允许10.10.100.51访问 其他请求都拒绝
  3. 设置在用户Chinaskill20环境下实现免密码登录

     

首先  先安装ssh服务端

apt install openssh-server           我这里已经安装完成了

然后修改ssh配置文件     修改默认端口为2222     用户可以使用root账户登录

vim /etc/ssh/sshd.conf

使用ss -nutlp | grep  ssh        查看监听端口

修改仅允许10.10.100.51登录

vim /etc/hosts.deny

然后重新启动ssh服务     systemctl restart ssh

客户机上要安装ssh客户端

apt install openssh-client

用Client:10.10.100.51  进行测试登录
 

成功登录

然后进行免密登录配置

在Client上执行命令   ssh-keygen

执行ssh-copy-id root@10.10.100.254 -p 2222

再ssh -p 2222 root@10.10.100.254就可以实现免密登录了

删除密钥

执行ssh-keygen -R 10.10.100.254

就删除成功了

下次登录会提示选择yes就可以了

关闭主机的秘钥登录方式

修改/etc/ssh/sshd_config,将PubkeyAuthentication改为no

vim /etc/ssh/sshd_config

修改完要重启服务

systemctl restart ssh

然后进行测试

可以看到需要输入密码

 

最后

以上就是激情翅膀为你收集整理的Debian10配置sshDebian10配置SSH的全部内容,希望文章能够帮你解决Debian10配置sshDebian10配置SSH所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部