如何防止交互式SSH登录?

3

简短问题: 如何防止 Linux 机器上的交互式(人工)ssh 登录?

Unix 帐户只应该适用于非交互式 ssh 使用(比如通过其他程序),例如:通过 GIT 客户端等。

目的是防止最终用户进行交互式登录 Linux 机器。它严格意味着只能通过 GIT 客户端程序来检查-签出文件。

2个回答

1

将用户的默认 shell 更改为 git-shell

chsh -s `which git-shell` <USER>

我该如何切换回原始默认的shell? - Jasper
chsh -s /bin/bash <USER> - Shawn Chin

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接