Vidalia обнаружил, что программное обеспечение Tor неожиданно завершилось? [Только Vidalia no Tor Browser]
Я установил Vidalia, следуя этим инструкциям, все прошло так, как они упоминали. Когда я начал vidalia, это дало мне ошибку:
Vidalia was unable to start Tor. Check your settings to ensure the correct name and location of your Tor executable is specified.
Я нашел эту ошибку здесь и следовал их инструкциям, чтобы исправить это, и теперь после этого
это говорит:
Vidalia detected that the Tor software exited unexpectedly.
Please check the message log for recent warning or error messages.
Бревна Видалии
Oct 18 02:15:06.937 [Notice] Tor v0.2.3.25 (git-3fed5eb096d2d187) running on Linux.
Oct 18 02:15:06.938 [Notice] Opening Socks listener on 127.0.0.1:9050
Oct 18 02:15:06.938 [Warning] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?
Oct 18 02:15:06.938 [Warning] /var/run/tor is not owned by this user (waqas, 1000) but by debian-tor (118). Perhaps you are running Tor as the wrong user?
Oct 18 02:15:06.938 [Warning] Before Tor can create a control socket in "/var/run/tor/control", the directory "/var/run/tor" needs to exist, and to be accessible only by the user account that is running Tor. (On some Unix systems, anybody who can list a socket can connect to it, so Tor is being careful.)
Oct 18 02:15:06.938 [Warning] Failed to parse/validate config: Failed to bind one of the listener ports.
Oct 18 02:15:06.938 [Error] Reading config failed--see warnings above.
Пожалуйста помоги!
2 ответа
[Задача решена]
примечание: это для тех, у кого есть только Vidalia
- удалить Vidalia
с помощью sudo apt-get autoremove vidalia
- Установите его с помощью sudo apt-get install vidalia
- начать Vidalia
и это даст вам ошибку
Vidalia detected that the Tor software exited unexpectedly. Please check the message log for recent warning or error messages.
- снимите флажок
- Выберите Advance и выберите Use TCP connection(ControlPort)
вместо Use unix domainsocket (ControlSocket)
И вы сделали сейчас запустить Vidalia, и он будет работать как шарм:)
Предупреждение Не проверено: источник
Как быстро решить эту проблему, чтобы просматривать Интернет анонимно. Временное решение - ввести в терминале следующую команду:
sudo killall tor
Перезапустите Vidalia, и он должен работать с tor как очарование. Но настоящая проблема в том, что каждый раз, когда вы хотите использовать Tor с Vidalia, вам нужно будет ввести эту команду в терминал...
Проблема с Тором и Видалией
После установки tor автоматически запустится при загрузке Ubuntu. Когда вы открываете Vidalia, он сначала проверит, существует ли процесс tor, и попытается подключиться к контрольному порту tor. Все, что нам нужно сделать, это перенастроить tor, чтобы Vidalia могла подключиться и начать использовать процесс tor.
Как решить и исправить сообщение об ошибке: Vidalia обнаружила, что программное обеспечение tor неожиданно завершилось. Пожалуйста, проверьте журнал сообщений на наличие последних предупреждений или сообщений об ошибках.
Первый шаг: открыть конфигурационный файл tor. Откройте терминал и введите эту команду:
sudo gedit /etc/tor/torrc
После того, как файл откроется, прокрутите вниз до строки 53 до строки 60, и вы увидите что-то вроде этого:
## The port on which Tor will listen for local connections from Tor ## controller applications, as documented in control-spec.txt.
#ControlPort 9051 ## If you enable the controlport, be sure to enable one of these ## authentication methods, to prevent attackers from
accessing it. #HashedControlPassword
16:872860B76453A77D60CA2BB8C1A7042072093276A3D701AD684053EC4C
#CookieAuthentication 1
Второй шаг: удалите # из #ControlPort 9051, чтобы строка 55 выглядела так:
ControlPort 9051
Затем включите аутентификацию по паролю, удалив # из #HashedControlPassword, чтобы строка 58 выглядела так:
HashedControlPassword
Третий шаг: введите следующую команду в терминал, чтобы создать пароль для tor, но там, где написано "mypassword", замените его на пароль по вашему выбору:
tor --hash-password mypassword
Терминал ответит хешем, который выглядит следующим образом:
16:816172DEB125A9CA603A6A8A5C16D0642DA4556E4EC417E6B9AAC9AF0D
Скопируйте всю эту строку хэша, а затем замените значение по умолчанию в строке 58.
Вот как выглядел наш torrec-файл, когда мы закончили его настройку:
## The port on which Tor will listen for local connections from Tor ## controller applications, as documented in control-spec.txt. ControlPort 9051 ## If you enable the controlport, be sure to enable one of these ## authentication methods, to prevent attackers from accessing it. #HashedControlPassword 16:816172DEB125A9CA603A6A8A5C16D0642DA4556E4EC417E6B9AAC9AF0D #CookieAuthentication 1
Четвертый шаг: сохраните файл torrc: ctrl + s и закройте его. Затем перезапустите tor, введя это в терминал:
sudo /etc/init.d/tor restart
Это оно! Откройте Vidalia, и теперь он сможет запускать и останавливать тор без проблем. Примечание. Если Vidalia выдает ошибку из-за невозможности аутентификации с помощью tor, просто выйдите из vidalia и снова откройте ее.