Я пытаюсь дать пользователю полный доступ к определенной директории.
Я использую SFTP на Centos 7. Я создаю новую группу и пользователя
groupadd ftpusers
useradd -m newuser -s /sbin/nologin -g ftpusers
chown root "directory"
chmod 750 "directory"
мой sshd_config
содержит:
Subsystem sftp internal-sftp
Match group ftpaccess
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
Независимо от того, какой каталог я поместил, он дает мне доступ к Home.
Как я могу сделать доступ к определенной директории?
chrootdirectory
таким образом, пользователь не имеет доступа где-либо еще. Если вы укажете другой каталог, он будет иметь доступ к этому каталогу.Ответы:
Линия
разрешает доступ к домашнему каталогу этого пользователя. Если вы хотите дать доступ к другому каталогу, просто используйте
источник