Specifies a channel process to handle a sftp subsystem.
Specifies a channel process to handle a sftp subsystem.
child_spec() - A child process specification see
supervisor(3)
Types:
Options = [{Option, Value}]
Should be used together with ssh:daemon/[1,2,3]
Options are:
-
{cwd, String}
-
Sets the initial current working directory for the
server.
-
{file_handler, CallbackModule}
-
Determines which module to call for communicating with
the file server. Default value is ssh_sftpd_file that uses the
file and filelib API:s to access the standard OTP file
server. This option may be used to plug in the use of
other file servers.
-
{root, String}
-
Sets the sftp root directory. The user will then not be
able to see any files above this root. If for instance
the root is set to /tmp the user will see this
directory as / and if the user does cd /etc
the user will end up in /tmp/etc.