> For the complete documentation index, see [llms.txt](https://spacecore.gitbook.io/wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://spacecore.gitbook.io/wiki/os-and-software/disabling-password-access-to-linux.md).

# Отключение доступа к Linux через пароль

## Отключение через nano

Используем следующую команду:

```
nano /etc/ssh/sshd_config
```

Мы попадаем в конфиг **sshd**.

![](/files/-MYWj7ajSYTM4zu8X7Bp)

Находим строку **PasswordAuthentication yes**

![](/files/-MYWjUBJKTdjBmJlJLmm)

Нам нужно убрать решетку (**#**), чтобы строка стала активной. А затем меняем значение **yes** на **no**.

![](/files/-MYWjrbxMqgs0NSpnU3H)

Нажимаем сочетание **Ctrl + X**, вводим **Y** для сохранения.

Перезапускаем службу **SSH**:

```
sudo service ssh restart
```

## Отключение через sFTP

В панели над менеджером файлов нам нужно стереть стандартный путь **/root** и указать **/etc/ssh**

![](/files/-MYWlrLbjOPGqfSJEFLE)

В данном каталоге нам нужно открыть файл **sshd\_config**.

![](/files/-MYWm0hhR3zfJ-ZXd4wo)

Находим соответствующую строку **PasswordAuthentication yes**.

![](/files/-MYWrNKZMjALJAas1pte)

Убираем решетку (**#**), чтобы строка стала активной. А затем меняем значение **yes** на **no**.

![](/files/-MYWr_QRJ2GsR0GdrV54)

Сохраняем файл и отправляем на сервер.

![](/files/-MYWrg9qoWuzx2TPZ7gY)

## Перезапускаем сервис SSH:

```
sudo service ssh restart
```

## Использование SSH-ключа в sFTP

После включения доступа только через **SSH-ключ** может возникнуть проблема при подключении через **sFTP,** решается данный момент крайне просто.

### FileZilla

Нажмите на категорию Редактирование и выберите Настройки

![](/files/-MYWw0bCtc51AIYp4zrJ)

Затем выберите страницу **sFTP** и нажмите на кнопку **Добавить** **файл с ключом**.

![](/files/-MYWwKeE1Mn7rK4FyS4O)

Выбираем местоположение и добавляем файл.

![](/files/-MYWwRKwq2ieKcAA8GMf)

Ключ добавлен, теперь **FileZilla** будет учитывать его при попытке подключения к серверам.

### WinSCP

Нажимаем на кнопку для создания нового соединения:

![](/files/-MYWwjU2uLSyqxYzUNhK)

Открывается окно. Здесь мы указываем **IP-адрес** сервера и **Имя пользователя**.

![](/files/-MYWwvSshToPuXScKsXz)

Используем кнопку **Еще** под строкой **Пароль**.

![](/files/-MYWx2W2zZrlVlIBspRY)

В открывшемся окне выбираем раздел **Аутентификация**.

![](/files/-MYWx9iUFMLyff-cIlLl)

Добавляем **приватный ключ** и нажимаем на кнопку **ОК**.

![](/files/-MYWxKswcb9QKFr_2jhx)

Пробуем подключиться к серверу.

![](/files/-MYWxSrbT0c3XUFtEy-h)

Программа запрашивает секретный код ключа, мы вводим **spacecore**:

![](/files/-MYWxe1bciWb_eijADid)

Мы подключились к серверу!

![](/files/-MYWxlUdp9t40i__NSlJ)
