Мой текущий инсталлятора, который работает: sshd_config файл: командыкорневым ограничения каталог пользователя в SFTP папку
Subsystem sftp internal-sftp
Match group filetransfer2
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
Linux Я побежал:
addgroup --system filetransfer
usermod -G filetransfer username
chown root:root /home/username
chmod 755 /home/username
cd /home/username
mkdir docs public_html
chown username:filetransfer *
И имя пользователя ограничивается/домашней папке/имя пользователя и работает отлично. Теперь то, что я пытаюсь сделать, это предел имя пользователя для: /home/somefolder/public/domain.com/
Когда я использую sudo usermod --home username /home/somefolder/public/domain.com/
он изменяет каталог по умолчанию имя пользователя при входе с SFTP. Хотя он не хочет входить в систему. Я также пробовал все вышеперечисленные шаги при использовании /home/somefolder/public/domain.com/
без везения, он отказывается войти в систему sftp.
Я должен предоставить некоторую службу поддержки моего входа в систему sftp и, очевидно, я не хочу давать им свои данные для входа в систему и поэтому хочу ограничить их в папке domain.com.
Что я делаю неправильно?
Благодаря