Debian10配置SSH
任务点
- 安装ssh
- 设置仅允许10.10.100.51访问 其他请求都拒绝
- 设置在用户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内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。

发表评论 取消回复