Differences
This shows you the differences between two versions of the page.
| en:dpi:dpi_components:platform:subscriber_management:subsman_remote [2018/03/18 12:03] – created lexx26 | en:dpi:dpi_components:platform:subscriber_management:subsman_remote [2024/09/26 15:29] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== Remote control ====== | 
| + | {{indexmenu_n> | ||
| + | [[en: | ||
| + | The alternative remote control methods are: [[en: | ||
| + | |||
| + | ===== Remote execution of SSH commands ===== | ||
| + | |||
| + | We advise to authenticate users by public keys to execute command on DPI server remotely by SSH with no need to enter password. | ||
| + | |||
| + | To use this method: on the control server: | ||
| + | - We create a pair of public and private keys:< | ||
| + | - We copy the public key to DPI server:< | ||
| + | or manually: | ||
| + | cat ~/ | ||
| + | |||
| + | Then we check and fix the rights on file authorized_keys on DPI server:< | ||
| + | chmod 600 ~dpi_user/ | ||
| + | restorecon -Rv ~dpi_user/ | ||
| + | |||
| + | Next, we check the operation of the remote execution of fdpi_ctrl from the control server: | ||
| + | < | ||
| + | ssh dpi_user@dpi_host " | ||
| + | </ | ||
| + | In case this instruction does not work, try to find some hints in the log file / | ||
| + | |||
| + | ===== Remote execution of fdpi_ctrl utility ===== | ||
| + | |||
| + | To execute fdpi_ctrl utility remotely one has to make the following actions: | ||
| + | - To enable listening for the network control interface in DPI configuration file / | ||
| + | - To open the access to the port configured by ctrl_port in firewall settings / | ||
| + | - To copy fdpi_ctrl utility to the control server and start it with an argument -r host: | ||
| + | |||
| + | :!: Please take care to update fdpi_ctrl on the control server on each DPI update. | ||