📡 Как правильно организовать пользователям доступ по SFTP Добро пожаловать в мир безопасного и удобного управления файлами! 🚀 Настройка SFTP — это не только про скорость, но и про безопасность. Хотите, чтобы пользователи могли загружать и скачивать файлы, не получая доступа к остальной системе? Тогда этот лайфхак для вас! 🛠️ Выделение ограниченного доступа: - Создайте новую группу: sudo groupadd sftp_users - Добавьте пользователей в группу: sudo usermod -aG sftp_users username - Ограничьте доступ через конфигурацию SSH: sudo nano /etc/ssh/sshd_config Добавьте или измените строки: Subsystem sftp internal-sftp Match Group sftp_users ChrootDirectory /home/%u ForceCommand internal-sftp X11Forwarding no AllowTcpForwarding no - Сделайте домашний каталог группы владельцем root и права минимум: sudo chown root:root /home/username sudo chmod 755 /home/username sudo mkdir /home/username/files sudo chown username:sftp_users /home/username/files - Перезапустите SSH: sudo systemct