Редактирование конфигурации на Proxychains | Ubuntu для Windows Linux Sub System

Извините, если это - неправильное место для задавания вопросов о Windows Sub-System.

Для хранения вещей резюме я - новобранец для избиения и за удобство при изучении, я установил Ubuntu для подсистемы Windows 10 Linux.

Основной вопрос здесь: Я не могу найти конфигурационный файл для proxychains.

Примечания установки системы:

  1. Для Установки системы я открыл оболочку административной власти и работал:

Включите-WindowsOptionalFeature-FeatureName Microsoft-Windows-Subsystem-Linux онлайн

  1. После быстрой перезагрузки я затем установил удар Ubuntu по умолчанию путем открытия терминала подсказки команды администрирования и выполнения:

lxrun / установка

Моя проблема с Proxychains

Одно из средств, с которыми я хотел играть, было proxychains. Для установки proxychains я просто работал:

sudo apt-get install proxychains

и при подсказке, нажал Y.

Теперь я хотел, естественно, отредактируйте/etc/proxychains.conf файл и вставьте пользовательский proxychain. Чтобы сделать это, я просто ввел:

locate proxychains

Эта команда не показала вывода и просто возвратила меня root@desktop ~#, пробел, готовый ко мне вставить другую команду. При простом вводе:

locate

Без дополнительных параметров, возвращенных:

locate: no pattern to search for specified

После чтения статьи о том, Как фанату, я нашел, что другая команда выполнила ту же функцию:

dpkg -L proxychains

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

/.
/etc
/etc/proxychains.conf
/usr
/usr/bin
/usr/bin/proxychains
/usr/share
/usr/share/doc
/usr/share/doc/proxychains
/usr/share/doc/proxychains/AUTHORS
/usr/share/doc/proxychains/copyright
/usr/share/doc/proxychains/TODO
/usr/share/doc/proxychains/README.Debian
/usr/share/doc/proxychains/README
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/proxychains.1.gz
/usr/share/doc/proxychains/changelog.Debian.gz

Я затем выполнил следующую команду после быстрого cd && cd.. для обеспечения я был в правильном месте.

cd etc 

Быстрая прокрутка через файлы, перечисленные здесь, не показала proxychains.conf файла. при выполнении:

nano proxychains.conf

Это просто создало пустой файл как ожидалось.

nano etc/proxychains.conf

Выполнение прямо от новые терминальные выводы тот же пустой файл.

Попытка настроить другой пакет (Privoxy)

Чтобы видеть, была ли это просто проблема с proxychains, я выполнил следующее:

sudo apt-get install privoxy

Снова команда locate privoxy возвращенный меня к root@desktop ~# готовый к другой команде, таким образом, я работал:

dpkg -L privoxy

И полученный ожидаемый вывод:

/etc/privoxy/templates/edit-actions-list-button
/etc/privoxy/templates/edit-actions-url-form
/etc/privoxy/templates/cgi-error-file
/etc/privoxy/templates/cgi-error-parse
/etc/privoxy/templates/no-such-domain
/etc/privoxy/templates/connection-timeout
/etc/privoxy/templates/show-status-file
/etc/privoxy/templates/blocked
/etc/privoxy/templates/edit-actions-list-url
/etc/privoxy/templates/toggle-mini
/etc/privoxy/templates/toggle
/etc/privoxy/templates/show-version
/etc/privoxy/templates/edit-actions-list
/etc/privoxy/templates/cgi-error-modified
/etc/privoxy/templates/edit-actions-list-section
/etc/privoxy/templates/connect-failed
/etc/privoxy/templates/show-request
/etc/privoxy/templates/forwarding-failed
/etc/privoxy/templates/cgi-error-file-read-only
/etc/privoxy/templates/cgi-style.css
/etc/privoxy/templates/mod-local-help
/etc/privoxy/templates/mod-unstable-warning
/etc/privoxy/default.action
/etc/privoxy/config
/etc/privoxy/user.action
/etc/logrotate.d
/etc/logrotate.d/privoxy
/etc/init.d
/etc/init.d/privoxy

Оба при использовании:

nano etc/privoxy/config

и:

cd .. && cd etc && cd privoxy && ls
nano config

Я настраивал ожидаемый пример документ.

Я удалил и несколько раз переустанавливал proxychains и удостоверялся cd && cd.. && cd etc/ каталог был очищен каждый раз. Каждый раз с той же ошибкой встретились при попытке отредактировать файл по умолчанию.

Поиск и устранение неисправностей "Располагается"

При попытке зафиксировать "определять местоположение" ошибку команды я работал:

sudo update-db

И полученный следующая ошибка:

bash: update-db: command not found

Заключение

Любой совет относительно того, как разбить эту проблему, ценился бы.

Я хотел бы знать при создании версии руководства стандарта proxychains.conf файл в cd && cd.. && cd etc работал бы?

1
задан 21 February 2018 в 19:14

1 ответ

locate команда

Начиная с proxychains связанные файлы недавно добавляются, они еще не индексируются. Для обновления определять местоположение индекса войдите:

sudo updatedb

Примечание: нет никакого тире между update и db. В общей Ubuntu (Linux в целом) является менее прощающим, чем Windows когда это командная строка. Команды чувствительны к регистру.

updatedb может занять немного времени. После того, как сделанный, войдите:

locate proxych

Это перечислит все файлы с proxych на их имя. Первый:

/etc/proxychains.conf

Это - файл, который Вы ищете.Примечание: каждый путь имен файлов запускается с /. Это root из файловой системы Ubuntu. Не путайте его с root пользователь. Думайте об этом как C:\ в Windows. Если Вы не запускаете с начальной буквы / затем Ubuntu попытается использовать текущий каталог.

В стороне: С другой стороны:

dpkg -L proxychains

Списки все папки файлов, установленные и созданные пакетом proxychains. Здесь необходимо записать полное имя пакета, и это перечислит файлы, даже если его имя не будет включать те буквы такой как copyright.

Редактирование конфигурационных файлов в /etc

Корректная команда для редактирования /etc/proxychains.conf :

sudo nano /etc/proxychains.conf

Примечание: sudo в передней стороне. Это вызвано тем, что Вы хотите отредактировать "доступный для редактирования текстовый файл" конфигурации. Я не рекомендую стать root в Ubuntu. Как новый пользователь лучше использовать оболочку удара обычного пользователя и использование sudo только при необходимости.

Во-вторых, отметьте вышеупомянутое / в начале. Если Вы входите etc/proxychains.conf без / в начале nano попытается сохранить proxychains.conf файл в названной папке etc в Вашей домашней папке. В otherwords это совпадает с:

nano /home/$USER/etc/proxychains.conf

Если Вы root учетная запись, это имеет специальное расположение для домашней папки /root. Таким образом, nano etc/proxychains.conf попытки отредактировать

nano /root/etc/proxychains.conf

С тех пор существует нет etc папка в Вашем (или корень) размещает папку, nano не сможет сохранить файл после того, как Вы запишете или вставите текст в нем. Даже если Вы создаете etc папка в Вашей домашней папке и создает новый конфигурационный файл там, это будет бесполезно к proxychains поскольку это будет искать proxychains.conf в '/etc/папке.

Удалять и запускаться с нуля

Удалять proxychains но сохраните использование конфигурационных файлов командой:

sudo apt remove proxychains

К удалить proxychains и конфигурационные файлы используют команду:

sudo apt purge proxychains

Это избавится от proxychains.conf от /etc также.

Некоторые другие вещи

cd .. && cd etc && cd privoxy && ls

Это, вероятно, работает, потому что Вы используете a root оболочка и Ваш текущий каталог /root. Еще раз это не рекомендуется. Необходимо использовать имя пользователя Ubuntu и sudo с паролем, который Вы создали при создании нормального имени пользователя. Можно проверить текущий каталог путем ввода pwd в командной строке.

Эта команда является четырьмя командами, разделенными &&. && говорит удару выполнять следующую команду, после того как предыдущий сделан. Можно получить те же результаты:

ls /etc/privoxy

Если Вы действительно хотите изменить каталог cd /etc/privoxy сделает задание вместо того, чтобы делать его в трех командах и представить их в виде строки вместе. Можно или использовать:

cd /etc/privoxy

и затем

sudo nano config

или используйте &&:

cd /etc/privoxy && sudo nano config

или просто тип:

sudo nano /etc/privoxy/config

Если Ваше текущее местоположение /home/SweetDomination и Вам действительно нравятся относительные пути такой как .. для каталога каждый выравнивает затем, можно ввести:

sudo nano ../../etc/privoxy/config

Вы будете редактировать тот же файл. Это - файл простого текста. Можно ввести все строки вручную одна буква за один раз, или скопировать и вставить ее от где-то в другом месте, или использовать существующую и отредактировать изменения, в которых Вы нуждаетесь. Пока Вы - creatng/редактирование файла в корректном месте, и Вы не делаете синтаксических ошибок в редактированиях и записях, не имеет значения, если Вы вручную пишете это или используете то, которое шло с установкой (с редактированиями в случае необходимости).

Надеюсь, это поможет

3
ответ дан 7 December 2019 в 12:30

Другие вопросы по тегам:

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