SFTP рд╕рд░реНрднрд░ SFTPGo 1.0 рдХреЛ рд░рд┐рд▓реАрдЬ

рд╕рд░реНрднрд░рдХреЛ рдкрд╣рд┐рд▓реЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд░рд┐рд▓реАрдЬ рднрдпреЛ SFTPGo 1.0, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ SFTP, SCP/SSH рд░ Rsync рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рдЯрд╛рдврд╛рдХреЛ рдкрд╣реБрдБрдЪ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдЕрдиреНрдп рдЪреАрдЬрд╣рд░реВ рдордзреНрдпреЗ, SFTPGo SSH рдкреНрд░реЛрдЯреЛрдХрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ Git рднрдгреНрдбрд╛рд░рд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╕реНрдерд╛рдиреАрдп рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рд░ Amazon S3 рд░ Google рдХреНрд▓рд╛рдЙрдб рднрдгреНрдбрд╛рд░рдгрд╕рдБрдЧ рдорд┐рд▓реНрджреЛ рдмрд╛рд╣реНрдп рднрдгреНрдбрд╛рд░рдгрдмрд╛рдЯ рдбрд╛рдЯрд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдбрд╛рдЯрд╛рдмреЗрд╕ рд░ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди, SQL рд╡рд╛ рдХреБрдЮреНрдЬреА/рдорд╛рди рдврд╛рдБрдЪрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рднрдПрдХрд╛ DBMSs рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕реНрддреИ PostgreSQL 9.4+, MySQL 5.6+, SQLite 3.x рд╡рд╛ bbolt 1.3.xред RAM рдорд╛ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рдПрдХ рдореЛрдб рдкрдирд┐ рдЫ, рдЬрд╕рд▓рд╛рдИ рдмрд╛рд╣реНрдп рдбрд╛рдЯрд╛рдмреЗрд╕ рдЬрдбрд╛рди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб Go рд░ рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPLv3 рдЕрдиреНрддрд░реНрдЧрдд рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдкреНрд░рд╛рдкреНрддред

рдореБрдЦреНрдп рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ:

  • рдкреНрд░рддреНрдпреЗрдХ рдЦрд╛рддрд╛ рдХреНрд░реБрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдЧреГрд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдорд╛ рдкрд╣реБрдБрдЪ рдкреНрд░рддрд┐рдмрдиреНрдзрд┐рддред рдпреЛ рднрд░реНрдЪреБрдЕрд▓ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫ рдЬреБрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдЧреГрд╣ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдмрд╛рд╣рд┐рд░рдХреЛ рдбреЗрдЯрд╛рд▓рд╛рдИ рд╕рдиреНрджрд░реНрдн рдЧрд░реНрджрдЫред
  • рдЦрд╛рддрд╛рд╣рд░реВ рднрд░реНрдЪреБрдЕрд▓ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдбрд╛рдЯрд╛рдмреЗрд╕рдорд╛ рднрдгреНрдбрд╛рд░ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН рдЬреБрди рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдбрд╛рдЯрд╛рдмреЗрд╕рд╕рдБрдЧ рдкреНрд░рддрд┐рдЪреНрдЫреЗрдж рдЧрд░реНрджреИрдиред SQLite, MySQL, PostgreSQL, bbolt рд░ рдЗрди-рдореЗрдореЛрд░реА рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рднрд░реНрдЪреБрдЕрд▓ рд░ рдкреНрд░рдгрд╛рд▓реА рдЦрд╛рддрд╛рд╣рд░реВ рдореНрдпрд╛рдкрд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рд╛рдзрдирд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреНрдЫ - рдкреНрд░рддреНрдпрдХреНрд╖ рд╡рд╛ рдордирдорд╛рдиреА рдореНрдпрд╛рдкрд┐рдЩ рд╕рдореНрднрд╡ рдЫ (рдПрдЙрдЯрд╛ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЕрд░реНрдХреЛ рднрд░реНрдЪреБрдЕрд▓ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдорд╛ рдореНрдпрд╛рдк рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ)ред
  • рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдЮреНрдЬреА, SSH рдХреБрдЮреНрдЬреА, рд░ рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдорд░реНрдерд┐рдд рдЫ (рдХрд┐рдмреЛрд░реНрдб рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдХреЛ рд╕рд╛рде рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рд╣рд┐рдд)ред рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдмрд╛рдБрдзреНрди рд╕рдореНрднрд╡ рдЫ, рд╕рд╛рдереИ рдмрд╣реБ-рдХрд╛рд░рдХ рд░ рдмрд╣реБ-рдЪрд░рдг рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реЗрдЯрдЕрдк рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕рдлрд▓ рдХреБрдЮреНрдЬреА рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдкрд╛рд╕рд╡рд░реНрдб рдердк рдЕрдиреБрд░реЛрдз рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ)ред
  • рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╡рд┐рдзрд┐рд╣рд░реВ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫ, рд╕рд╛рдереИ рдмрд╛рд╣реНрдп рдкреНрд░рдорд╛рдгрдХ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, LDAP рдорд╛рд░реНрдлрдд рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐) рдХрд▓ рдЧрд░реЗрд░ рд╡рд╛ HTTP API рдорд╛рд░реНрдлрдд рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкрдард╛рдПрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░рд┐рдПрдХрд╛ рдЖрдлреНрдиреИ рд╡рд┐рдзрд┐рд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
  • рдмрд╛рд╣реНрдп рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рд╡рд╛ HTTP API рдХрд▓рд╣рд░реВрд▓рд╛рдИ рдЧрддрд┐рд╢реАрд▓ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЬрдбрд╛рди рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫ, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рд▓рдЧ рдЗрди рдЧрд░реНрдиреБ рдЕрдШрд┐ рдмреЛрд▓рд╛рдЗрдиреНрдЫред рд╕рдорд░реНрдерд┐рдд рдЧрддрд┐рд╢реАрд▓ рдЬрдбрд╛рдирдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджреИред
  • рдбрд╛рдЯрд╛ рд╕рд╛рдЗрдЬ рд░ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХреЛрдЯрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред
  • рдЖрдЧрдорди рд░ рдмрд╣рд┐рд░реНрдЧрдорди рдЯреНрд░рд╛рдлрд┐рдХрдХреЛ рд▓рд╛рдЧрд┐ рд╕реАрдорд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЕрд▓рдЧ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрд╕рдБрдЧ рдмреНрдпрд╛рдиреНрдбрд╡рд┐рде рд╕реАрдорд┐рддрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди, рд╕рд╛рдереИ рдПрдХ рд╕рд╛рде рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕реАрдорд╛рд╣рд░реВред
  • рдкрд╣реБрдБрдЪ рдирд┐рдпрдиреНрддреНрд░рдг рдЙрдкрдХрд░рдгрд╣рд░реВ рдЬрд╕рд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдХреЛ рд╕рдореНрдмрдиреНрдзрдорд╛ рдХрд╛рд░реНрдп рдЧрд░реНрджрдЫ (рддрдкрд╛рдИрд▓реЗ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд╕реВрдЪреА рд╣реЗрд░реНрди рдкреНрд░рддрд┐рдмрдиреНрдз рд▓рдЧрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдЕрдкрд▓реЛрдб рдЧрд░реНрди, рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди, рдЕрдзрд┐рд▓реЗрдЦрди рдЧрд░реНрди, рдореЗрдЯрд╛рдЙрди, рдкреБрди: рдирд╛рдордХрд░рдг рдЧрд░реНрди рд╡рд╛ рдкрд╣реБрдБрдЪ рдЕрдзрд┐рдХрд╛рд░рд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди, рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВ рд╡рд╛ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдЩреНрдХрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдирд┐рд╖реЗрдз рдЧрд░реНрди, рдЖрджрд┐)ред
  • рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдЗрдБ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рддрд┐рдмрдиреНрдзрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдЗрдБ рдХреЗрд╡рд▓ рдХреЗрд╣рд┐ рдЖрдИрдкреА рд╡рд╛ рд╕рдмрдиреЗрдЯрд╣рд░реВрдмрд╛рдЯ рдкрд╣реБрдБрдЪ рдЕрдиреБрдорддрд┐ рджрд┐рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
  • рдпрд╕рд▓реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рд░ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВрдХреЛ рд╕рдореНрдмрдиреНрдзрдорд╛ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рдорд┐рд▓реНрдиреЗ рд╕рд╛рдордЧреНрд░реАрдХрд╛ рд▓рд╛рдЧрд┐ рдлрд┐рд▓реНрдЯрд░рд╣рд░реВрдХреЛ рдЬрдбрд╛рдирд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдЗрдБ рдирд┐рд╢реНрдЪрд┐рдд рд╡рд┐рд╕реНрддрд╛рд░рдХреЛ рд╕рд╛рде рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рд░реЛрдХреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ)ред
  • рддрдкрд╛рдИрд▓реЗ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рдмрд╛рдБрдзреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдЬреБрди рдлрд╛рдЗрд▓ (рд▓реЛрдб рдЧрд░реНрдиреЗ, рдореЗрдЯрд╛рдЙрдиреЗ, рдкреБрди: рдирд╛рдордХрд░рдг рдЧрд░реНрдиреЗ, рдЖрджрд┐) рд╕рдБрдЧ рд╡рд┐рднрд┐рдиреНрди рдЕрдкрд░реЗрд╕рдирд╣рд░реВрдХреЛ рд╕рдордпрдорд╛ рд╕реБрд░реБ рд╣реБрдиреНрдЫред рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВрд▓рд╛рдИ рдХрд▓ рдЧрд░реНрдиреБрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, HTTP рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд╕реВрдЪрдирд╛рд╣рд░реВ рдкрдард╛рдЙрди рд╕рдорд░реНрдерд┐рдд рдЫред
  • рдирд┐рд╖реНрдХреНрд░рд┐рдп рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдорд╛рдкреНрддрд┐ред
  • рдЬрдбрд╛рдирд╣рд░реВ рддреЛрдбреНрди рдмрд┐рдирд╛ рдкрд░рдорд╛рдгреБ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдЕрджреНрдпрд╛рд╡рдзрд┐рдХред
  • рдкреНрд░рджрд╛рди рдЧрд░реНрджреИ Prometheus рдорд╛ рдирд┐рдЧрд░рд╛рдиреА рдХреЛ рд▓рд╛рдЧреА рдореЗрдЯреНрд░рд┐рдХреНрд╕ред
  • HAProxy PROXY рдкреНрд░реЛрдЯреЛрдХрд▓рд▓реЗ SFTP/SCP рд╕реЗрд╡рд╛рд╣рд░реВрдорд╛ рд▓реЛрдб рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд┐рдЩ рд╡рд╛ рдкреНрд░реЛрдХреНрд╕реА рдЬрдбрд╛рдирд╣рд░реВрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рд╕реНрд░реЛрдд IP рдареЗрдЧрд╛рдирд╛рдХреЛ рдЬреНрдЮрд╛рди рдирдЧреБрдорд╛рдИрдХрди рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рд╕рдорд░реНрдерд┐рдд рдЫред
  • REST API рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди, рдмреНрдпрд╛рдХрдЕрдкрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд░ рд╕рдХреНрд░рд┐рдп рдЬрдбрд╛рдирд╣рд░реВрдорд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрдиред
  • рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд░ рдирд┐рдЧрд░рд╛рдиреАрдХреЛ рд▓рд╛рдЧрд┐ (http://127.0.0.1:8080/web) (рдирд┐рдпрдорд┐рдд рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓рд╣рд░реВ рдорд╛рд░реНрдлрдд рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдкрдирд┐ рд╕рдорд░реНрдерд┐рдд рдЫ)ред
  • JSON, TOML, YAML, HCL рд░ envfile рдврд╛рдБрдЪрд╛рд╣рд░реВрдорд╛ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред
  • рд╕рдорд░реНрдерди рдкреНрд░рдгрд╛рд▓реА рдЖрджреЗрд╢рд╣рд░реВрдорд╛ рд╕реАрдорд┐рдд рдкрд╣реБрдБрдЪрдХреЛ рд╕рд╛рде SSH рдорд╛рд░реНрдлрдд рдЬрдбрд╛рдирд╣рд░реВред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдпрд╕рд▓рд╛рдИ Git (git-receive-pack, git-upload-pack, git-upload-archive) рд░ rsync, рд╕рд╛рдереИ рдзреЗрд░реИ рдирд┐рд░реНрдорд┐рдд рдЖрджреЗрд╢рд╣рд░реВ (scp, md5sum, sha*sum) рдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рдЖрджреЗрд╢рд╣рд░реВ рдЪрд▓рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдПрдХреЛ рдЫред , cd, pwd, sftpgo-copy рд░ sftpgo-remove)ред
  • рдореЛрдб рдкреЛрд░реНрдЯреЗрдмрд▓ рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ DNS рдорд╛рд░реНрдлрдд рд╡рд┐рдЬреНрдЮрд╛рдкрд┐рдд рдЬрдбрд╛рди рдкреНрд░рдорд╛рдгрд╣рд░реВрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЬреЗрдиреЗрд░реЗрд╕рдирдХреЛ рд╕рд╛рде рдПрдЙрдЯрд╛ рд╕рд╛рдЭрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рд╛рдЭреЗрджрд╛рд░реА рдЧрд░реНрдиред
  • рдПрдореНрдмреЗрдбреЗрдб рдкреНрд░рдгрд╛рд▓реА рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдЩ рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐ред
  • рд╕рд░рд▓реАрдХреГрдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд▓рд┐рдирдХреНрд╕ рдкреНрд░рдгрд╛рд▓реА рдЦрд╛рддрд╛рд╣рд░реВрдХреЛ рдорд╛рдЗрдЧреНрд░реЗрд╕рдиред
  • рднрдгреНрдбрд╛рд░рдг JSON рдврд╛рдБрдЪрд╛рдорд╛ рд▓рдЧрд╣рд░реВред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди