Ограничить доступ по SSH на машине - PullRequest
0 голосов
/ 09 июля 2011

Я пытаюсь настроить сервер, на который будут заходить люди, оплачивающие услугу, которую я предлагаю, но я хочу убедиться, что только те люди, которых я хочу, могут получить к нему доступ.Я, очевидно, не могу просто дать каждому отдельную учетную запись, потому что они могут просто делиться учетными данными с другими людьми.Можно ли ограничить доступ по SSH MAC-адресом или ключом RSA или чем-то в этом роде?По IP тоже не работает, потому что несколько человек могут сидеть за одним маршрутизатором.

Ответы [ 2 ]

1 голос
/ 09 июля 2011

Нет, на самом деле нет эффективного способа программно определить, кто сидит за клавиатурой (а это именно то, что вам нужно).Без более подробной информации о том, что такое сервис, мне сложно предложить точные предложения, но одна хорошая ставка может заключаться в том, чтобы разработать сервис так, чтобы он был менее полезен для общего аккаунта.

1 голос
/ 09 июля 2011

Да, вы можете использовать ключ RSA, используя модули PAM RSA.http://www.rsa.com/node.aspx?id=1177

...