ssh访问控制

本文介绍了SSH服务的常用配置,包括修改端口和监听地址,还阐述了黑白名单设置以限制客户端连接的用户和地址。同时说明了认证登陆方式,如密钥对认证和口令认证,并给出了配置密钥对认证登陆的具体步骤,如创建密钥对和传输公钥。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 1 ssh服务常用配置

            ]# vim /etc/ssh/sshd_config

                Port  2222

                ListenAddress 192.168.4.52

            :wq

            ]# systemctl  restart sshd

            ]# netstat  -utnlp  | grep  sshd 

       其他主机连接 ]# ssh  -p 2222  root@192.168.4.52 

        2 黑白名单 (限制客户端连接时使用的用户及客户端地址)

            白名单 : 仅允许使用列表里的用户连接

            AllowUsers  用户列表

            ]# vim /etc/ssh/sshd_config

                AllowUsers  nb   root@192.168.4.254

            :wq

            ]# systemctl  restart sshd 

            黑名单 : 仅不允许使用列表里的用户连接

            DenyUsers 用户列表

            ]# vim /etc/ssh/sshd_config

              #AllowUsers     nb  root@192.168.4.254

              DenyUsers       nb  root@192.168.4.254

            :wq

            ]# systemctl  restart sshd

        3 认证登陆方式 (默认2种都开启了)

            密钥对认证登陆(公钥加密 私钥解密)

             PubkeyAuthentication   yes

             AuthorizedKeysFile   .ssh/authorized_keys

            口令(用户密码) 65 PasswordAuthentication no/yes

      4 配置密钥对认证登陆步骤

      1 创建密钥对  ssh-keygen

     2 把公钥传给目标主机ssh-copy-id  root@192.168.4.52

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值