由于 sshd 服务可以侦听不同的端口,因此是否可以配置一个密钥,该密钥仅在一个端口上建立连接时才有效,而在另一个端口上无效?
我的意思是密钥在列表中出现多次,authorized_keys
如果在密钥中指定的端口上进行连接,则允许连接。
这个想法是使用相同的密钥,但具有不同的command=
和其他选项,以允许将相同的密钥用于不同的服务。
由于 sshd 服务可以侦听不同的端口,因此是否可以配置一个密钥,该密钥仅在一个端口上建立连接时才有效,而在另一个端口上无效?
我的意思是密钥在列表中出现多次,authorized_keys
如果在密钥中指定的端口上进行连接,则允许连接。
这个想法是使用相同的密钥,但具有不同的command=
和其他选项,以允许将相同的密钥用于不同的服务。
你当然可以:
有关可以将哪些条件和指令与块一起使用的更多信息,请参阅手册页的
Match
部分。sshd_config(5)
Match