Ru-Board.club
← Вернуться в раздел «UNIX»

» Ubuntu

Автор: gryu
Дата сообщения: 03.02.2015 13:06
Коллеги.
Кто может подсказать программку-аналог ProxyCap под убунту(Линукс).
Нужна способность работы по SSH туннелю.
Про различные реализации через SSHd и т.д. я знаю.
Нужна именно простая, наглядная в использовании программка/утилитка чтоб всё в одном месте и отключался/включался режим туннелирования мышкой.
Кто не в курсе.
ProxyCap "галочкой" включается и начинает перехватывать весь трафик с программы (браузер, почтовый клиент, банковский клиент, етц) и направлять в SSH туннель. (заранее настроенный есессно)
Причём программа понятия немеет что это происходит.
"галочку поставил" работает. Снял - по штатной настройке сети всё идёт.
Автор: Denisjuk
Дата сообщения: 03.02.2015 13:19
gryu
вам нужен proxychains и GUI к нему...
http://proxychains.sourceforge.net/
http://sourceforge.net/projects/proxychainsgui/

или ещё вариант:Gnome SSH Tunnel Manager
http://sourceforge.net/projects/gstm/
Автор: gryu
Дата сообщения: 03.02.2015 13:39
Denisjuk
Цитата:
Gnome SSH Tunnel Manager
или это не то, или я не понял.
Судя по описанию, это просто GUI-шный вариант клиента для проброски SSH туннеля.
Но режима перенаправления в этот туннель тут нет.
Перенаправлять нужно либо указывая в настройках программы, или меняя глобальный прокси системы.
Это не подходит.
прога нужна на ноут, который перезжает с места на место, а хозяйка ноута хоть и не блондинка, но .... Поэтому и нужна "всё в одном".



Добавлено:

Цитата:
вам нужен proxychains
там тоже нужно настройки прокси в самой программе указывать.


Добавлено:
мдя.
Ну не вижу я подбной программы.
Есть только организация туннеля или проксимизация.
Но везде нужно или прописывать в настройке программ прокси, или менять глобальный прокси в системе.
А как у ProxyCap нет.

ProxyCap отдельно настраивается список программ, которые пехватываются.
Т.е. к примеру поставить два браузера.
Один прописать в ProxyCap, а второй нет
Тогда одновременно один будет ходить через туннель, а второй по дефолтной сети.
....
Вот что мне надо.
Автор: Denisjuk
Дата сообщения: 03.02.2015 15:53

Цитата:
Один прописать в ProxyCap, а второй нет

есть один нюанс!
у лисы прописать прокси получится отдельно в настройках а вот у хрома нет - хром будет ругаться и посылать на вкладку глобального прокси для всей системы!
Автор: gryu
Дата сообщения: 03.02.2015 16:06
Denisjuk
Вы неправы.
Что касается именно ProxyCap (к сожалению только под Windows).
Ни лиса, ни хром, ни кто либо другой просто не в курсе куда и через кого их отсылают.
Они спокойно используют системную настройку сети. (как им кажется)
Но сам ProxyCap перехватывает весь трафик от нужного приложения и сам, не спросясь никого и никого не уведомляя, перенаправляет весь трафик в туннель.
Поэтому можно запустить два хрома.
Один пойдёт в туннель, а второй по дефолту.
Проблема только в том что сами хромы не переругались.
Поэтому на винде я просто использую две версии программ.
Одну обычную и вторую портэбл. (если ужж надо).
Но это не часто. и тут не нужно.
Тут нужно что бы можно было, когда нужно одну и ту же программу (несколько программ) запускать через туннель.
При этом остальное всё должно ходить по дефолту.
Включил "птичку" и трафик пошёл в туннель.
Выключил и всё в дефолте.
Для ОДНОЙ программы. (набора программ)
Причём ряд программ в этом списке не поддерживают прокси.
Типа как Хром, у которого действительно просто нет отдельных настроек прокси, а используется глобальная.
Автор: ARTEM_888
Дата сообщения: 05.02.2015 08:00
Чет какая та не здоровая фигня, поставил версию Ubuntu 14.04 LTS Trusty Tahr — поддержка до апреля 2019 и на этой версии скорость интернета стала не более 100 килобит/с. До этого стояла версия Ubuntu 12.04.4 LTS Precise Pangolin — поддержка до апреля 2017 так там не каких проблем со скоростью инета не было, кто знает можно это исправить и во обще это из-за чего?
Автор: FreeLSD_md
Дата сообщения: 05.02.2015 16:06
Приветствую!
Гугл-поиск внятно ничего не говорит.
Направьте-подскажите пожалуйста, куда смотреть/что искать:
Интересует вопрос интеграции скрипта запуска установки ПО в дистрибутив после завершения установки Ubuntu 14, чтобы он сам стартовал:
-обновление системы;
-установка пакетов по списку;
Автор: MAGNet
Дата сообщения: 05.02.2015 16:12
FreeLSD_md
не нужно
Автор: FreeLSD_md
Дата сообщения: 05.02.2015 16:19
MAGNet
Это кому - как. Мне-то нужно, желаю иметь стандартный образ, дополненный таким скриптом.
Уважаемый, ну это же не ответ.... за чем же так?
Автор: MAGNet
Дата сообщения: 05.02.2015 17:25
FreeLSD_md
сейчас мы скатимся в полемику.
обновление системы скриптом после установки не нужно потому что НЕ НУЖНО. это какбэ противоречит самой сущности.
установка пакетов по списку присутствует в серверных версиях и в других сборках Linux. Не нужно потому что уже и так АВТОМАТИЧЕСКИ устанавливается весь набор, необходимый для Ubuntu.

Если вы хотите сделать выше описанное, то вам не нужна Ubuntu. Поищите другой дистрибутив или сделайте свой, но это уже не в этой ветке форума.
Спасибо, если вы меня поняли.
Автор: gryu
Дата сообщения: 05.02.2015 19:23
MAGNet
Категорически не согласен с идеями которые вы высказали.
Нужно - ненужно, это вопрос отдельный.
Убунтой это так и останется, т.к. не нарушит лицензии. Так же как Виндовс 7 не перестенет ею быть после того как админитратор сделает образ развёртывания с добавлением корп софта.
Т.е. влезет в wim файл и добавит нужное.


Добавлено:

Цитата:
обновление системы скриптом после установки не нужно потому что НЕ НУЖНО.
Тогда наверно мы все просто идиоты что его запускаем.
И это не обновления качаются (отнють немало), а наши глюки. ... о как!

Автор: FreeLSD_md
Дата сообщения: 06.02.2015 04:03
Столкнулся со сложностью при установке ПО через скрипт(как его запускать ещё пока не знаю...):

При установке ПО Wine запрашивает ответ по EULA (License Agreement) след вида:
OK
Do you really want to accept EULA ?
YES

Понял, что тут не обойтись без debconf, а с ним проблемка:

Для того, чтобы его юзать в скрипте установки, надо видеть, что он возвращает, этот debconf, а возвращает он мне ровным счётом - ничего:
freelsd@PPC1:~$ sudo debconf-show wine
freelsd@PPC1:~$ sudo debconf-get-selections | grep wine
freelsd@PPC1:~$

Собсно, вопросы:
1)Что нужно, чтобы увидеть текущее значение debconf, зная только название установленного пакета - wine?
2)Как из той же Ubuntu удалить wine, разторгнув ту самую лицензию, чтобы при повторной установке опять его увидеть? О_о удаление sudo apt-get purge не помогло.
2)Будет ли полезен это вывод?
freelsd@PPC1:~$ sudo debconf-get-selections | grep -i eula
# Declined "TrueType core fonts for the Web EULA "
ttf-mscorefonts-installer    msttcorefonts/error-mscorefonts-eula    error    
# Do you accept the EULA license terms?
ttf-mscorefonts-installer    msttcorefonts/accepted-mscorefonts-eula    boolean    true
# TrueType core fonts for the Web EULA
ttf-mscorefonts-installer    msttcorefonts/present-mscorefonts-eula    note    
freelsd@PPC1:~$
Спасибо.
Автор: ASE_DAG
Дата сообщения: 06.02.2015 04:15
FreeLSD_md, не уловил, что вы вообще делаете? Какое-то ПО под Вайн пакетируете?
Автор: FreeLSD_md
Дата сообщения: 06.02.2015 04:16
ASE_DAG
Нет, только запускаю.
Автор: ASE_DAG
Дата сообщения: 06.02.2015 04:19
FreeLSD_md, возможно, я еще просто не проснулся, но не понимаю, чего вы хотите. Опишите задачу, а не путь решения.
Автор: FreeLSD_md
Дата сообщения: 06.02.2015 04:26
Нет, же: общая задача - как и писал ранее: скрипт установки обновлений и ПО на свежую систему.
Там на очередном шаге устанавливаются проги(это больше другая тема, но для понимания вопроса):
Происходит следующее:
sudo apt-get install -y wine на свежей системе не отработает, т.к. появляется то самое пользовательское соглашение EULA. Да / Нет ?
Соответственно, чтобы атоматизировать этот ответ в скрипте будет задеёствован debconf, который необходимо предварительно настроить на этот ответ по лицухе.
Автор: MAGNet
Дата сообщения: 06.02.2015 06:58
ASE_DAG
у меня сложилось впечатление, что это очередная попытка забивания костылей велосипедами.
в прочем, это offtopic, как и пост г-на FreeLSD_md, собственно. ибо не имеет непосредственного отношения к Ubuntu.
Данный пост можно запилить в любой раздел о *nix.
Г-н FreeLSD_md, идите-ка на LOR, там вам внятнее разъяснят.



Добавлено:
FreeLSD_md
был прав ASE_DAG - опишите изначальную задачу. скорее всего есть другие пути.
Автор: ASE_DAG
Дата сообщения: 06.02.2015 07:38
FreeLSD_md
> # apt-get install -y wine на свежей системе не отработает, т.к. появляется то самое пользовательское соглашение EULA. Да / Нет ?

Нет, не так. Никакой еулы быть не должно, Вино само по себе полностью свободное, кажется, под GNU Lesser GPL. Ну если только у вас оно какое-то левое.

MAGNet> ибо не имеет непосредственного отношения к Ubuntu.

Нет, ну почему же, речь как раз об особенностях отдельной поставки. В какой-либо другой, может быть, и надо проходить clickwrap’ы при установке свободного ПО.
Автор: MAGNet
Дата сообщения: 06.02.2015 08:00

Цитата:
Ну если только у вас оно какое-то левое

"левого" не бывает))
оно действительно открывает окно подтверждения лицензии. я его никогда не читал, но подозреваю, что связано это с лицензией на шрифты и что-то подобное
Автор: ASE_DAG
Дата сообщения: 06.02.2015 08:57
MAGNet

> "левого" не бывает

Бывает.

> оно действительно открывает окно подтверждения лицензии

Никогда не видел и звучит это абсурдно. Вот сейчас проверил: удалил Вино и установил заново — никак clickwrap’ов. У меня, правда, только Дебиан под рукой, а не Убунта; а последняя известна несколько наплевательским отношением к свободе пользователей.

Добавлено:
> связано это с лицензией на шрифты

А интересная мысль. И вы знаете, действительно — wine1.6 из убунтовской universe рекомендует к установке несвободные микрософтовские шрифты — ttf-mscorefonts-installer из multiverse.

А вы говорите — вопрос не специфичен для Убунты! universe — пакеты почти цельностыренные из Дебиана, у них даже своего сопровождающего, как правило, в Убунте нет, а однако же умудрились прописать пакету рекомендацию, которую Debian Policy бы запретила.


FreeLSD_md

Ну а теперь по существу: варианта, очевидно, два:

1. Не ставить несвободные шрифты — это же только рекомендация, слава богу, прописать шрифты Вину зависимостью у убунтовцев наглости не хватило. :-) Простейший способ — не подключать секцию с пафосным название multiverse вовсе.

2. Ну или таки согласиться с несвободной лицензией заочно; зная с чем именно соглашаемся это сделать можно, как-то так:

# debconf-set-selections <<< 'ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true'
Автор: Denisjuk
Дата сообщения: 06.02.2015 09:24
MAGNet
Создаем скрипт автоматического добавления репозиториев и установки пакетов: www.linuxrussia.com/2013/09/sh-ppa-ubuntu.html
Автор: ASE_DAG
Дата сообщения: 06.02.2015 09:34
Denisjuk, позвольте, зачем вы отбираете у гиперссылок их «гиперность»?

Добавлено:
Да и нету в заметке по ссылке ничего про неинтерактивное принятие несвободных лицензий.
Автор: Denisjuk
Дата сообщения: 06.02.2015 09:36
ASE_DAG
поправил в посте гиперссыльность, случайно нажал на пробел перед ссылкой.
надеюсь статейка пригодится да и весь сайт тоже

Добавлено:
ASE_DAG

Цитата:
Да и нету в заметке по ссылке ничего про неинтерактивное принятие несвободных лицензий.

вопрос был про создание скрипта автоматической установки программ если мне не изменяет память а не только про принятие несвободных лицензий...
тем более что таких программ с неинтерактивными несвободными лицензиями не так уж и много...
Автор: FreeLSD_md
Дата сообщения: 07.02.2015 01:32
ASE_DAG
Спасибо, прояснили! Ещё в самом начале поиска нашёл ссылку на форум убунту, где это и было расписано. Думал, что необходимо провести аналогию для wine, а как оказалось, это оно и есть))

Denisjuk
Благодарю, но, как мне показалось, этот ресурс открыто преподности себя, как для чайников с нулевым понимание "как оно работает". Хотя, кто-то может для себя и там подчерпнуть что-то полезное.

MAGNet

Цитата:
Данный пост можно
... имхо можно отнести к нашей теме, т.к. вопрос по debconf - от Debian, только не посылайте в ту тему, т.к. у меня Ubuntu, это ведь тоже Debian-series OS
Спасибо.
Автор: MAGNet
Дата сообщения: 07.02.2015 05:26
FreeLSD_md, таки можно, уговорили
Автор: redson
Дата сообщения: 10.02.2015 13:30
есть ли какой нибудь индикатор состояния здоровья диска (S.M.A.R.T) чтобы висел в трее для Ubuntu 14 ?
Автор: andreik99
Дата сообщения: 13.02.2015 17:10
Здравствуйте.

подскажите где хранится информация о введенных командах определенным пользователем в консоле?
суть в следующем, мне другой админ (под своим логином) помогал настроить софт, я хотел бы видеть какие команды он вводил
и еще хотелось бы видеть (возможность почистить) ранее введенные команды как под своим логином, так и при переходе через SUDO в root
Автор: Alukardd
Дата сообщения: 13.02.2015 17:32
andreik99
Всё зависит от командной оболочки и на сколько корректно был завершён сеанс. В случае bash'а это ~/.bash_history. Где ~ это путь до домашнего каталогу пользователя. Если sudo вводить перед каждой командой, то это будет всё ещё история пользователя, а если написать sudo su и дальше с приглашением # работать, то это уже будет история root'а.
Автор: azazelo37
Дата сообщения: 13.02.2015 18:15
redson
А чем не устраевает sudo smartctl -a /dev/sdX.
Автор: andreik99
Дата сообщения: 13.02.2015 22:50
Alukardd
Цитата:
andreik99
Всё зависит от командной оболочки и на сколько корректно был завершён сеанс. В случае bash'а это ~/.bash_history. Где ~ это путь до домашнего каталогу пользователя. Если sudo вводить перед каждой командой, то это будет всё ещё история пользователя, а если написать sudo su и дальше с приглашением # работать, то это уже будет история root'а.

Спасибо за ответ. по поводу истории рута попробую проверить уже в понедельник. Но заметил, что в файл попадают только команды которые вводились до запуска MC. А где хранится история команд введенных в командной строке МС?


Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899

Предыдущая тема: установка pdo_mysql


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.