Где Signal хранит личные сообщения и как я могу восстановить их из резервной копии?

Что-то вроде этого, плюс аутентификация pubkey без парольной фразы, должно сработать:

# create an ssh connection for tunneling only, in the background (this assumes tunneling is allowed... usually is)
ssh -N -L 9999:database_name:22 unix_id@something.com &
pid=$!

# connect to the 2nd machine directly, using the tunnel, also run only the sqlplus command. (this assumes sudo is installed)
ssh -oPort 9999 localhost sudo -u appuser sqlplus ..

kill $pid

Первую команду можно заменить специальным конфигом в ~/.ssh/config. Вот пример:

Host mytunnel
    User unix_id
    Hostname something.com
    LocalForward 9999 localhost:22

Host sqlviatunnel
    User unix_id
    Hostname localhost
    Port 9999
    ProxyCommand ssh -q -W %h:%p mytunnel

И затем

ssh sqlviatunnel

Переименуйте sqlviatunnel во что-то более короткое.

1
19.04.2019, 22:59
1 ответ

Судя по всему, он хранит пользовательские данные в

/home/$USER/.config/Signal

Если вы перенесете этот каталог, signal-desktopзапустится без проблем, как и раньше.

6
27.01.2020, 23:41

Теги

Похожие вопросы