module

SurFTP::CLI::Commands

Constants

DEFAULT_HOME_BASE = "/srv/surftp"

Class methods

client_encrypt_password
Source
client_init_master_key
Source
connect(client : String, env : String, list : Bool, file : String | Nil)
Source
connect_generate(username : String)
Source
server_start(port : Int32, config_path : String | Nil = nil)
Source
server_status
Source
server_stop
Source
sessions_list
Source
user_add(username : String, password : String | Nil, home : String | Nil)
Source
user_disable(username : String)
Source
user_enable(username : String)
Source
user_key_add(username : String, pubkey_file : String)
Source
user_key_remove(username : String, index : Int32)
Source
user_kill(username : String)
Source
user_list
Source
user_passwd(username : String)
Source
user_remove(username : String)
Source
user_show(username : String)
Source