Как создать пользователя sftp для доступа только к определенному каталогу?

Я хочу создать пользователей для sftp с ограниченным доступом к определенным папкам

Моя структура папок выглядит так:

/var/www/site1/files/ /var/www/site2/files/ /var/www/site3/files/

Я хочу создать sftp user1 для доступа к /var/www/site1/files/ только для загрузки файлов сайта с помощью filezila и не может просматривать любые другие папки

, а также для пользователя2 с ограниченным доступом к /var/www/site2/files/

и для пользователя3 с ограниченным доступом к /var/www/site3/files/ [ ! d4]

0
задан 26 March 2018 в 11:25

2 ответа

После ответа кришны-халаса вам может потребоваться настроить права собственности и разрешения.

Например, для сайта пользователя1:

chown root:root /home/site1 chmod 755 /home/site1 cd /home/site1 chown site1:sftponly
0
ответ дан 17 July 2018 в 18:08

После ответа кришны-халаса вам может потребоваться настроить права собственности и разрешения.

Например, для сайта пользователя1:

chown root:root /home/site1 chmod 755 /home/site1 cd /home/site1 chown site1:sftponly
0
ответ дан 23 July 2018 в 18:58
  • 1
    большое спасибо за ваш ответ. Я делаю эти шаги, но он не работает со мной. Можете ли вы объяснить шаги с помощью команд – Ahmed 26 March 2018 в 13:45
  • 2
    Я получил эту ошибку в filezilla Ошибка: неожиданно закрытое сетевое подключение сервера Ошибка: не удалось подключиться к серверу – Ahmed 26 March 2018 в 23:33
  • 3
    вы уверены, что добавили ssh-открытый ключ в /home/site1/.ssh/authorized_keys – krishna chalise 27 March 2018 в 06:20
  • 4
    не могли бы вы объяснить шаги от a до z, как создать пользователя sftp можно загрузить и в папку www с помощью filezilla – Ahmed 28 March 2018 в 01:21
  • 5
    я не могу решить эту проблему – Ahmed 29 March 2018 в 10:35

Другие вопросы по тегам:

Похожие вопросы: