Сегодня получили в свое распоряжение VPS на CentOS, работать будет несколько человек, в связи с чем пришлось настривать доступ по SSH нескольким пользователям.
Предположим, что пользователи уже существуют и им всего лишь необходимо разрешить удаленный доступ по SSH, осущесвить это можно редактированием файла - /etc/ssh/sshd_config, пользователями можно оперировать посредством нескольких фариантов:
- AllowGroups, AllowUsers
- DenyGroups, DenyUsers
AllowUsers
Необходимо добавить \ отредактировать строку AllowUsers, через пробел добавив соотвествующих пользователей:
AllowGroups
Можно создать группу, пользователя сделать ее членом, группу добавить в файл (что на мой взгляд на много удобнее):
usermod –a –G sshaccess user1
usermod –a –G sshaccess user2
В файле добавить строку:
Запрет производится аналогичным способом, с использованием соотвественно DenyGroups, DenyUsers, после всех манипуляций необходимо перезапустить сервис sshd: