---
# System prepended metadata

title: Практика 3.2

---

# Практика 3.2

### Задача:

- Установить и настроить SFTP
- Научиться работать с SFTP
- Научиться работать filezilla

установка sftp сервера ставится как правило вместе с ssh сервером командой apt install openssh-server

добавляем в файл настроек sshd_config следующие параметры

Match group sftpgroup
  ChrootDirectory /home/%u
  ForceCommand internal-sftp
  AllowTcpForwarding no
  
  создаем пользователя 
  useradd sftpuser -d /home/sftpuser -m
  
  Задаем пароль для пользователя 
  passwd sftpuser
  123456
  
  Создаем группу
  
  groupadd sftpgroup
  
  Добавляем пользователя в группу
  
  usermod sftpuser -G sftpgroup
  
  ![](https://i.imgur.com/E9RLtqU.png)

устанавливаем Filezilla

apt install filezilla

или скачиваем с сайта 

Настраиваем параметры доступа
 и видим папки и файлы на удаленной машине
 
 ![](https://i.imgur.com/yMz1mU0.png)

  
  ПРобуем подключиться по ssh из под терминала
  
  ![](https://i.imgur.com/DnW4yMv.png)
  
  нас не пускают и говорят что данному пользователю разрешен вход только по sftp
  
  заходим по sftp
  
  ![](https://i.imgur.com/7mamnzx.png)
  
  спокойно заходим и даже просматриваем список папок
  
  залить файл можно командой put
  
  ![](https://i.imgur.com/TUyBpI8.png)

получить можно командой get

![](https://i.imgur.com/ULms3RQ.png)


Конец