Для удаления доступа бывшего сотрудника к серверу на Ubuntu через SSH, вам нужно удалить его публичный SSH-ключ из файла `authorized_keys`. Этот файл содержит список публичных ключей, каждому из которых разрешён доступ к серверу. Вот шаги, которые нужно предпринять:
1. **Подключитесь к Серверу**: Сначала вам нужно подключиться к серверу. Вы можете сделать это, используя свой собственный SSH-ключ.
2. **Найдите Файл `authorized_keys`**: Файл `authorized_keys` обычно находится в директории `~/.ssh/` домашней папки пользователя, для которого разрешён доступ. Например, если вы удаляете ключ для пользователя `username`, путь к файлу будет `/home/username/.ssh/authorized_keys`.
3. **Откройте Файл `authorized_keys` для Редактирования**: Используйте команду для открытия файла в текстовом редакторе, например `nano` или `vim`. Например:
```
nano /home/username/.ssh/authorized_keys
```
4. **Найдите и Удалите Нужный Ключ**: В файле `authorized_keys` найдите строку, содержащую публичный ключ бывшего сотрудника. Каждый ключ начинается с `ssh-rsa` или аналогичного префикса и обычно включает комментарий на конце, который может указывать на владельца ключа.
5. **Сохраните Изменения и Закройте Файл**: После удаления ключа сохраните изменения и закройте редактор. Например, в `nano` это делается через сочетание клавиш `Ctrl + X`, затем `Y` для подтверждения сохранения и `Enter` для выхода.
6. **Перезапустите SSH-сервис**: После того как вы удалили ключ из файла authorized_keys, рекомендуется перезапустить SSH-сервис, чтобы обеспечить применение изменений. Для этого можно использовать следующую команду:
```bash
sudo systemctl restart ssh
```
Эта команда перезапустит SSH-сервис на вашем сервере Ubuntu. После перезапуска SSH-сервиса, бывший сотрудник больше не сможет подключиться к серверу с использованием удалённого ключа.