• Atos

    lvl 665
  • Изменено

Starik99 мои настройки в терминале не сохраняются?

Потому что это Tails. При перезагрузке удаляется всё из домашнего каталога, кроме того что лежит в /live/persistence/TailsData_unlocked и монтируется в /home/amnesia/Persistent. Как с этим бороться читайте со строки

Atos Автоматизируем установку соединения по WebTunnel.

первого сообщение текущей темы.

Starik99 всё сбросилось,опять по новой редактировать?

Нужно было протестировать соединение с помощью WebTunnel, а потом если всё правильно и оно установилось, собрать изменённые конфиги в /home/amnesia/Persistent/webtunnel_start и написать скрипт. А перезагружаться только после этого.

  • Starik99 ответили на это сообщение.

    Atos клиент остался(скачивания уже не нужны)?,с какого момента всё начинать редактировать?

    • Atos ответили на это сообщение.
      • Atos

        lvl 665

      Starik99 клиент остался(скачивания уже не нужны)?

      Да. Он в Persistent.

      Starik99 с какого момента всё начинать редактировать?

      С момента amnesia@amnesia:~$ sudo cp client /usr/bin/webtunnel-client. В /usr/bin/ он тоже убился.

      • Starik99 ответили на это сообщение.

        Atos хорошо.вот эти команды прекращают моё соединение.amnesia@amnesia:~$ sudo apparmor_parser -r /etc/apparmor.d/system_tor

        amnesia@amnesia:~$ sudo systemctl restart tor
        что после них сделать? менять тунель,где взять мосты?

        • Atos ответили на это сообщение.
          • Atos

            lvl 665
          • Изменено

          Starik99 вот эти команды прекращают моё соединение.amnesia@amnesia:~$ sudo apparmor_parser -r /etc/apparmor.d/system_tor

          Не должно такого быть.

          Starik99 amnesia@amnesia:~$ sudo systemctl restart tor

          Да, перезапускается tor устанавливается соединение согласно исправленному /etc/tor/torrc.

          Starik99 где взять мосты?

          Atos И вместо webtunnel <IP>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1 конечно необходимо взять мост отсюда.

          Нажать GetBridges. В выпадающем меню вместо obfs4 выбрать webtunnel. Нажать GetBridges.

          • Starik99 ответили на это сообщение.

            Atos а поконкретней? как заменить мост,как он должен выглядеть?
            вот то что мы прописывали,это и есть?
            #Bridge obfs4IP:port 65.108.154.99:1312 9******539A9301E9472C6B6D741B35821>
            #ClientTransportPlugin obfs2,obfs3,obfs4,meek_lite exec /usr/bin/obfs4proxy -en>
            Bridge webtunnel <IP>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1
            ClientTransportPlugin webtunnel exec /usr/bin/webtunnel-client
            тогда моё соединение не проходит..

            • Atos ответили на это сообщение.
              • Atos

                lvl 665
              • Изменено

              Starik99 а поконкретней? как заменить мост,как он должен выглядеть?

              Ну как-то так.
              webtunnel [5425:uhn:5220:t853:d9n9:tt52:863:6y8ng]:443 af3bd307685d0af274811a4b01c6b18c1ce813d6990a1bde16c73f1b9f1cbc0072a5dada34b08ef8 url=https://pasaremos.tu/a38b143ec52536862671732a714fc18277da3ffed96ec95e ver=0.0.1

              Starik99 вот то что мы прописывали,это и есть?

              Аналогично obfs4. Там же для него не написано
              Bridge obfs4 IP:PORT HASH cert=HASH iat-mode=1
              посмотрите в конфиг torrc

              • Starik99 ответили на это сообщение.

                Atos значит то что у меня прописано уже не годится?
                #Bridge obfs4 IP:port 65.108.154.99:1312 9E5688924CEB539A9301E9472C6B6D741B3582>
                в файловом редакторе
                sudo nano /etc/tor/torrc
                нужно заменить этот мост на другой??

                • Atos ответили на это сообщение.

                  Atos скорее всего я неправильно прописал файл в файловом редакторе
                  amnesia@amnesia:~$ sudo nano /etc/apparmor.d/system_tor
                  сейчас изменил и всё подтвердил,нужная строка вышла когда сохранял настройки.

                  • Atos ответили на это сообщение.
                    • Atos

                      lvl 665
                    • Изменено

                    Starik99 значит то что у меня прописано уже не годится?

                    Конечно. Это же был только ПРИМЕР. А мост нужно на BridgeDB запрашивать.

                    Starik99 в файловом редакторе
                    sudo nano /etc/tor/torrc
                    нужно заменить этот мост на другой??

                    И приводите в пример obfs4. 😁 Нет. Нужно заменить

                    Starik99 Bridge webtunnel <IP>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1

                    На другой мост webtunnel с BridgeDB.

                    тут меняем только мост? или ещё какие строки?
                    #Bridge obfs4 IP:port 65.108.154.99:1312 9E5688924CEB539A9301E9472C6B6D741B3582>
                    #ClientTransportPlugin obfs2,obfs3,obfs4,meek_lite exec /usr/bin/obfs4proxy -en>
                    Bridge webtunnel <IP>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1
                    ClientTransportPlugin webtunnel exec /usr/bin/webtunnel-client
                    ControlPort 127.0.0.1:9052
                    #DisableNetwork 1

                    • Atos ответили на это сообщение.
                      • Atos

                        lvl 665
                      • Изменено

                      Starik99 тут меняем только

                      Starik99 Bridge webtunnel <IP>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1

                      Да.

                      • Starik99 ответили на это сообщение.
                        • Atos

                          lvl 665

                        Starik99 скорее всего я неправильно прописал файл в файловом редакторе

                        Ну вы контролируйте что там в файле оказалось.

                        amnesia@amnesia:~$ sudo cat /etc/apparmor.d/system_tor

                        Вам выведет его текст в терминал.

                        Atos меняем мост вебтунель на эту строчку с мостом -----#Bridge obfs4 IP:port 65.108.154.99:1312 9E5688924CEB539A9301E9472C6B6D741B3582>
                        или эту ----Bridge webtunnel <IP>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1

                        • Atos ответили на это сообщение.

                          Atos Автоматизируем установку соединения по WebTunnel.
                          После установки соединения по WebTunnel создаём каталог для транспорта и конфигурационных файлов
                          amnesia@amnesia:~$ sudo mkdir /home/amnesia/Persistent/webtunnel_start
                          Копируем в этот каталог транспорт и конфигурационные файлы
                          amnesia@amnesia:~$ sudo cp /usr/bin/webtunnel-client /home/amnesia/Persistent/webtunnel_start/webtunnel-client
                          amnesia@amnesia:~$ sudo cp /etc/tor/torrc /home/amnesia/Persistent/webtunnel_start/torrc
                          amnesia@amnesia:~$ sudo cp /etc/apparmor.d/system_tor /home/amnesia/Persistent/webtunnel_start/system_tor
                          if(window.hljsLoader && !document.currentScript.parentNode.hasAttribute('data-s9e-livepreview-onupdate')) {
                          window.hljsLoader.highlightBlocks(document.currentScript.parentNode);
                          }


                          Создаём файл для скрипта
                          amnesia@amnesia:~$ sudo touch /home/amnesia/Persistent/webtunnel_start/webtunnel_start.sh
                          Задаём ему права на исполнение для пользователя root
                          amnesia@amnesia:~$ sudo chmod 700 /home/amnesia/Persistent/webtunnel_start/webtunnel_start.sh
                          Открываем его в текстовом редакторе
                          amnesia@amnesia:~$ sudo nano /home/amnesia/Persistent/webtunnel_start/webtunnel_start.sh
                          Помещаем туда следующий текст:
                          #!/bin/sh
                          cp /home/amnesia/Persistent/webtunnel_start/webtunnel-client /usr/bin/webtunnel-client
                          cp /home/amnesia/Persistent/webtunnel_start/torrc /etc/tor/torrc
                          cp /home/amnesia/Persistent/webtunnel_start/system_tor /etc/apparmor.d/system_tor
                          apparmor_parser -r /etc/apparmor.d/system_tor
                          systemctl restart tor
                          if(window.hljsLoader && !document.currentScript.parentNode.hasAttribute('data-s9e-livepreview-onupdate')) {
                          window.hljsLoader.highlightBlocks(document.currentScript.parentNode);
                          }


                          Сохраняем изменения <Ctrl>+<X> <Y>.

                          После перезагрузки закрываем окно помощника установки соединения с Tor и запускаем скрипт.
                          amnesia@amnesia:~$ sudo /home/amnesia/Persistent/webtunnel_start/webtunnel_start.sh
                          Ожидаем установки соединения с Tor.

                          эту работу нужно провести для того чтоб всё сохранилось для дальнейшей работы и подключения,верно?

                          • Atos ответили на это сообщение.
                            • Atos

                              lvl 665
                            • Изменено

                            Starik99 или эту ----Bridge webtunnel <IP>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1

                            В другой явно написано obfs4 значит она вообще отношения к webtunnel не имеет. И вообще строки которые начинаются с # не обрабатываются, это комментарии. Оставьте #Bridge obfs4… в покое. Можно просто удалить если мешает.

                            • Atos

                              lvl 665
                            • Изменено

                            Starik99 эту работу нужно провести для того чтоб всё сохранилось для дальнейшей работы и подключения,верно?

                            Примерно так. Изменённые конфиги и транспорт будут лежать в каталоге /home/amnesia/Persistent/webtunnel_start/ и вы их будите каждый раз после перезагрузки, или как соединение оборвётся, копировать по нужным местам и перечитывать system_tor, перезапускать tor, запуская скрипт webtunnel_start.sh

                            • Starik99 ответили на это сообщение.

                              Atos и перечитывать system_tor,

                              скажите что это и как провести эту процедуру?

                              • Atos ответили на это сообщение.
                                • Atos

                                  lvl 665

                                Starik99 скажите что это и как провести эту процедуру?

                                Starik99 apparmor_parser -r /etc/apparmor.d/system_tor

                                Ну, только скрипт-то нужно запускать от root,

                                Starik99 sudo /home/amnesia/Persistent/webtunnel_start/webtunnel_start.sh

                                по этому в скрипте без sudo.

                                • Starik99 ответили на это сообщение.
                                  • Starik99

                                    lvl 141
                                  • Изменено

                                  Atos amnesia@amnesia:~$ sudo mkdir /home/amnesia/Persistent/webtunnel_start

                                  папку создал.а дальше следущая команда не получается; не удалось выполнить stat для '/usr/bin/webtunnel-client': Нет такого файла или каталога
                                  что опять не так делаю? или следуеьт вручную перебросить нужные конфигурации файлов?
                                  типа этих;
                                  amnesia@amnesia:~$ sudo cp /usr/bin/webtunnel-client /home/amnesia/Persistent/webtunnel_start/webtunnel-client
                                  amnesia@amnesia:~$ sudo cp /etc/tor/torrc /home/amnesia/Persistent/webtunnel_start/torrc
                                  amnesia@amnesia:~$ sudo cp /etc/apparmor.d/system_tor /home/amnesia/Persistent/webtunnel_start/system_tor

                                  • Atos ответили на это сообщение.