Difference between revisions of "Sftp chroot configuration"
Jump to navigation
Jump to search
Tags: Mobile web edit, Mobile edit |
Tags: Mobile web edit, Mobile edit |
||
Line 1: | Line 1: | ||
* Read https://askubuntu.com/a/206376 | * Read https://askubuntu.com/a/206376 | ||
+ | |||
+ | 1) First step | ||
#Subsystem sftp /usr/lib/openssh/sftp-server | #Subsystem sftp /usr/lib/openssh/sftp-server | ||
Subsystem sftp internal-sftp | Subsystem sftp internal-sftp | ||
+ | |||
+ | 2) Second step | ||
and create a user section at the end of the file (ssh can die respawning if placed after Subsystem line): | and create a user section at the end of the file (ssh can die respawning if placed after Subsystem line): | ||
Revision as of 11:35, 13 May 2020
1) First step
#Subsystem sftp /usr/lib/openssh/sftp-server Subsystem sftp internal-sftp
2) Second step
and create a user section at the end of the file (ssh can die respawning if placed after Subsystem line):
Match User john ChrootDirectory %h ForceCommand internal-sftp AllowTCPForwarding no X11Forwarding no
With double Match rule
Match User john LocalPort 2222 ChrootDirectory %h ForceCommand internal-sftp AllowTCPForwarding no X11Forwarding no
scp error
protocol error: mtime.sec not present
'Match LocalPort' in configuration but 'lport' not in connection test specification.
See also
Advertising: