SSH远程访问

SSH(Secure Shell)协议是一种安全的远程管理协议,本文详细介绍了OpenSSH服务的配置,包括服务监听选项、用户登录控制和登录验证方式。同时讨论了SSH客户端的使用,如ssh、scp和sftp命令,以及如何构建密钥对验证的SSH体系,增强远程管理的安全性。
摘要由CSDN通过智能技术生成

SSH(Secure Shell)协议

是一种安全通道协议;
对通信数据进行了加密处理,用于远程管理;

OpenSSH

服务名称:sshd
服务端主程序:/usr/sbin/sshd
服务端配置文件:/etc/ssh/sshd_config

服务监听选项

端口号,协议版本,监听IP地址
禁用反向解析
在这里插入图片描述
在这里插入图片描述

用户登录控制

sshd 服务默认允许 root 用户登录,但在 Internet 中使用时是非常不安全的。普遍的做法如下:先以普通用户远程登入,进入安全 Shell 环境后,根据实际需要使用 su 命令切换为 root 用户。
关于 sshd 服务的用户登录控制,通常应禁止 root 用户或密码为空的用户登录。另外, 可以限制登录验证的时间(默认为 2 分钟)及最大重试次数,若超过限制后仍未能登录则断开连接。
注意:
AllowUsers不要与DenyUsers同时用;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值