Installing Rebex Buru SFTP server

All actions performed by the 'installer' can be scripted - see command line documentation for server and web admin.

Note that the install command does not copy the application anywhere else.


Manual setup

Run buru init

  • creates configuration file config/config.yaml using config/config-default.yaml.
  • creates webadmin configuration file config/webconfig.yaml using config/webconfig-default.yaml.
  • generates SSH keys to default key folder (config/keys)

SFTP Server

  • Add user - buru user add myuser --password mypassword --rootdir c:\data
  • Start the SFTP server - buru run
  • Connect using SFTP client to localhost:22

Web admin

  • Add user - buru user add webadmin --password webadminpassword --webadmin
  • Start the web administration - buruwa run
  • Go to http://localhost:8880

Documentation: buru init | buru run | buru user add | buru keygen | buruwa run


Manual setup (as a Windows Service)

Run buru init

  • Creates configuration file config/config.yaml using config/config-default.yaml.
  • Creates webadmin configuration file config/webconfig.yaml using config/webconfig-default.yaml.
  • Generates SSH keys to default key folder (config/keys)

SFTP/SSH Server

  • Add user - buru user add myuser --password mypassword --rootdir c:\data
  • Install service - buru svc install
  • Start the service - buru svc start

Web admin

  • Add user - buru user add webadmin --password webadminpassword --webadmin
  • Install the service - buruwa svc install
  • Start the service - buruwa svc start

Documentation: buru init | buru svc install | buru svc start | buruwa svc install | buruwa svc start | buru keygen


Upgrading

If you are upgrading from the older version see upgrading.

Uninstallation

If you haven't registered the application as Windows service, simply delete the folder you extracted the package to.

Otherwise run buru.exe uninstall.

Notable files