首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenSSH -使用单独的组和端口来管理SSH和sftp的连接。

OpenSSH -使用单独的组和端口来管理SSH和sftp的连接。
EN

Unix & Linux用户
提问于 2021-08-23 20:26:10
回答 1查看 209关注 0票数 0

总之,我意识到有各种各样的文章讨论如何为ssh和sftp配置不同的端口。我找不到更多的信息,就是如何用单独的“安全”组来管理这些功能。这里的问题是,我的意图是,这些集团对彼此没有任何影响,因为一个集团的成员资格不一定允许或拒绝另一个集团的成员资格。简单地说,如果您是sshuser组的成员,则可以在port 22上访问ssh。如果您在sftpuser组中,则可以访问port 2100上的sftp功能。这两个组的成员将允许在22和2100年访问ssh和sftp。

我已经包括了以下信息的背景:

sshd_config (仅限于相关的pats )

代码语言:javascript
复制
Port 22
Port 2100

AllowGroups sshUsers sftpUsers

Subsystem sftp internal-sftp -d /files

Match Group sftpUsers LocalPort 2100
    AllowTCPForwarding no
    X11Forwarding no
    ChrootDirectory /sftp/%u
    ForceCommand internal-sftp

此配置是根据不同的帖子构建的。请假定存在适当的组,并为ChrootDirectory创建目录权限。以上所述不允许我在出现冲突时使用ssh或sftp。

谢谢

EN

回答 1

Unix & Linux用户

发布于 2021-08-24 03:22:21

使用两个具有专用sshd_config文件的独立SSH服务--一个监听端口22,另一个侦听端口2100。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/665958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档