7

USB через сеть

Доброго времени суток, уважаемые пикабутяне. Интересует одна программа, ну или не одна. В общем, ситуация такова. Имеется линуксовый сервер, без гуя (на хостинге), на который нужно пробросить флешку с виндового сервера. Сколько искал, вариант типа "виндовый сервер - линуксовый консольный клиент" нашёл только один - VirtualHere (мб фигово искал). Но у него проблема - триальная версия в консоли не работает, только покупать. И рефанда нет - "ну триал же есть, пробуйте. Ну и что, что нет под консоль - пробуйте под GUI"
Так вот прошу помощи - или в поисках аналогов, но именно под связку "виндовый сервер - линуксовый консольный клиент (под убунту или дебиан)", или кряк для этого VirtualHere.
Покупать вслепую не хочется - мало ли что там ещё не заведётся. Да и вообще не хочется, там флешку нужно пробросить один раз, и после этого отключать можно, то есть программа будет использоваться пять минут.
ЗЫ: Уточню ещё раз - сервер нужен на винде. У USBIP, насколько я знаю, сервер работает только на линуксе.
ЗЗЫ: Нет, мне не нужно просто скинуть файлы - нужно чтобы в системе линукса эта флешка определилась именно как устройство.

Лига Сисадминов

2.5K постов19K подписчиков

Правила сообщества

Мы здесь рады любым постам связанным с рабочими буднями специалистов нашей сферы деятельности.

0
Автор поста оценил этот комментарий
Я так понял, нужно не флэшку, а токен. Какой токен используется? Если рутокен, то могу скинуть утилиту, которая позволяет копировать закрытый ключ, который потом можно уже просто на сменный диск скопировать.
раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Нет, не токен. Постараюсь объяснить покороче:
Есть программа, для отправки данных по зашифрованному каналу в одну госконтору. На линуксе она настривается путём импорта в неё готового файла конфигурации, выпущенного на сервере (который в этой госконторе). Заодно в этом файле содержится закрытый ключ сертификата. Так вот из-за того что файл конфигурации корявый (сертификаты одной версии, файл конфигурации другой), этот ключ не подтягивается. Админ госконторы морозится, и не хочет выпускать нормальные конфиги, у него там из-за этого на сервере что-то падает. И предлагает вот такой костыль - установить программу на винду, при установке сохранить ключ на флешку, и эту флешку воткнуть в линуксовый сервер. По его словам, с физическим сервером такое проверяли - сработало. Просто подкинуть файл ключа, равно как и смонтировать виртуальную флешку - не работает.
Мне просто уже весь мозг вынесли из-за того что прога не работает. На мой аргумент что не работает она не по моей вине, отвечают "не жди когда кто-то решит за тебя, найди решение сам!"

0
Автор поста оценил этот комментарий
Ваши форумы, где вы заседаете своей компанией линуксофилов или как вас назвать, где сотни новичков в этом деле просят Советы, а в ответ получают такие сообщения, как твоё, о великий линуксоид…
Да ещё и провокатор ты, как я посмотрю)
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Он скорее наоборот, противник линукса, и намекает на то что дескать, всё в этом вашем линуксе надо делать с бубном, то ли дело вЕнда...

показать ответы
1
Автор поста оценил этот комментарий

VirtualHere позволяет пробросить бесплатно 1 usb устройство, пользвуюсь больше года, полет нормальный

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Позволяет, но не в консоли:
"Note: when running the client as a daemon (step 1) the VirtualHere Server it connects to must be purchased" (Если клиент запускается как демон, то вам требуется купленный сервер для подключения)
И ответ с их форума:
"You probably haven't purchased the server? You need to purchase the server if you want to use the client on linux in console mode" (Вы купили сервер? Вам нужно купить серверную часть, чтобы использовать клиент в линуксе в режиме консоли)

показать ответы
2
DELETED
Автор поста оценил этот комментарий
Видимо нужно пробросить хасп или токен.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Да, ключ на флешке для одной проги. В силу некоторых причин, ей нужен именно находящийся на флешке ключ

показать ответы
2
Автор поста оценил этот комментарий

Я наверное не очень понимаю суть проблемы, но почему бы ее не скопировать через scp?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Не файлы нужны. А именно USB-флешка

показать ответы
0
Автор поста оценил этот комментарий

Usb/ip project посмотрите сюда если вопрос актуален

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Актуален, но пока возможности посмотреть нет, отпуск нагрянул. За подсказку спасибо, буду иметь в виду
показать ответы
1
Автор поста оценил этот комментарий

я хз как там по правам, но я пользуюсь virtualhere, купленной в стиме за 200р. и успешно делала возврат, когда она не завелась с первого раза, потом снова купила, работает)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Она только в SteamLink работает, потому и цена в 10 раз ниже чем у обычной версии

показать ответы
0
Автор поста оценил этот комментарий

Если вы выстрелили себе в ногу  то не лишено смысла подумать может вы что-то сделали не так? Вовремя подставленный костыль превращается в протез.Отказоустойчивые сервисы перекрывают цену за оборудование.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Это не я выстрелил себе в ногу, и не мой костыль. А адимин госконторы, куда данные надо пересылать:
#comment_213136881
Мало того что из-за этого надо костылить, ещё и за бабки я этого делать не собираюсть. Три раза сказал же, что железный USB-over-IP не вариант.

есть бюджетные usboverip 4 порта
То что я видел, стоит 25к за 2 порта. Это тупо - покупать железку за такие бабки чтобы сделать костыль один раз.

0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

В посте

Иллюстрация к комментарию
показать ответы
0
Автор поста оценил этот комментарий
в рамках поставленной задачи - нет решения. любой проброс для токена работать не будет, проверено неоднократно. и это не недоработка, это так и должно быть, в целях безопасности
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Нет, это грёбаная недоработка, точнее костыль. В другом комменте объяснил почему:
#comment_213136881

1
Автор поста оценил этот комментарий

Есть ещё USB Redirector, для Linux клиент без ограничений по времени, на виндовый сервер есть лекарства, в принципе, либо триал 15 дней и покупка:
https://www.incentivespro.com/downloads.html

Так же на github есть usb-ip server под windows:

https://github.com/cezanne/usbip-win

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

USB Redirector по ссылке там два сервака - виндовый и линуксовый, и один виндовый клиент.
С USB-ip пока разбираюсь, будет ли она работать в связке разных систем

показать ответы
0
Автор поста оценил этот комментарий

Может быть на ту машину куда подключена флэшка скопировать виртуалку пробросить в нее usb штатными средствами скопироать ключ и вируалку обратно скопировать ?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Она на хостинге. Доступа к железу, где крутятся все виртуалки само собой нет. Да и вообще хз что там за машина, и куда еë монтировать, и есть ли там вообще "штатные средства"
показать ответы
0
Автор поста оценил этот комментарий
Моя практика показала что хардварное решение стабильнее.есть бюджетные usboverip 4 порта.но на лине есть костыли. Приеду домой гляну .надеюсь смогу помоч давно тоже делал такое.но геморроя будет много
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

А ещё надёжнее купить свой собственный датацентр, и втыкать сколько угодно флешек. Но мы же не рассматриваем такой вариант?

показать ответы
0
Автор поста оценил этот комментарий

49 баксов? Это типа дофига для компании?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

За 5 минут? ИМХО, овердофига.

показать ответы
2
Автор поста оценил этот комментарий

хорошая идея, просто данные на виртуальную скопировать

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Нет, виртуальная не подошла, пробовал.

Автор поста оценил этот комментарий

Поднять под виндой FTP-сервер, расшарить флешку и подключаться без плясок с бубном

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Нужен. Проброс. Флешки. Именно как устройства. Как перегнать файлы, я и так знаю.

Автор поста оценил этот комментарий

Вот собственно ответ разраба о том что можно только флешкой ключ передать

Иллюстрация к комментарию
0
Автор поста оценил этот комментарий
Просто в линуксе это не устройства.
Не пойму почему у тебя не получается с указанием файловой системы и точки монтирования
mount -t vfat /dev/sda1 /srv/share/flash -o uid=sambauser,gid=sambauser,umask=0
раскрыть ветку (1)
Автор поста оценил этот комментарий

Ну вот не получается. С физической флешкой проверяли, работает (по крайней мере со слов админа серверной части той проги, которой ключ нужен). С виртуальной - нет.

0
Автор поста оценил этот комментарий

папка монтирования, и всё такое делал?

раскрыть ветку (1)
Автор поста оценил этот комментарий
Ещë раз - флешку. Как. Устройство. Не сетевую папку, не файлы, не фтп сервер - именно как устройство.
показать ответы
0
Автор поста оценил этот комментарий

Ой, это я уже гоню))) Два часа назад хотел что-то спросить, а потом забили голову и я отжог))))

Так при монтировании шары с винды через mount не прокатывает?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Нет конечно. Я же говорю, нужно пробросить чтобы флешка была видна не как сетевая папка, а как устройство. Файлы я и через SCP переброшу

показать ответы
0
Автор поста оценил этот комментарий

Не понял, что значит 5 минут?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Значит что мне программу нужно использовать один раз. Один раз прокинуть флешку с контейнером ключа, и всё. Дальше я ей пользоваться не буду

показать ответы
0
Автор поста оценил этот комментарий

А при монтировании (mount) Крипто-Про отказывается видеть эцп чтоли?

раскрыть ветку (1)
Автор поста оценил этот комментарий

А причём тут Крипто-Про?

показать ответы
0
Автор поста оценил этот комментарий

https://github.com/cezanne/usbip-win Почитайте инфу на гитхабе. Можно и с винды.

раскрыть ветку (1)
Автор поста оценил этот комментарий
Так вот еще большой вопрос, будет ли работать с виндовым сервером линуксовый клиент. Мануалы только по симметричному соединению
показать ответы
0
Автор поста оценил этот комментарий
мб фигово искал

а как ты искал? Поиск выдаёт немало вариантов https://www.google.com/search?q=usb%20over%20tcp%20windows%20free

раскрыть ветку (1)
Автор поста оценил этот комментарий

Рабочих по сути два - или VirtualHere, или USBIP - про оба в посте написано. Я не говорил что я вообще не нашёл. Я говорю что не нашёл под связку "виндовый сервер - консольный линукс клиент"

показать ответы
раскрыть ветку (1)
Автор поста оценил этот комментарий

Там линуксовый сервер...

показать ответы
Автор поста оценил этот комментарий

Так у тебя же как раз линуксовый сервер

раскрыть ветку (1)
Автор поста оценил этот комментарий
Иллюстрация к комментарию
показать ответы
Автор поста оценил этот комментарий
vhusb попробуй
раскрыть ветку (1)
Автор поста оценил этот комментарий

Про него в посте как бы и написано.

0
Автор поста оценил этот комментарий

Привет. Попробуй эту тему http://usbip.sourceforge.net/ я по работе несколько раз делал.

раскрыть ветку (1)
Автор поста оценил этот комментарий

"You need a Linux machine for the server side." - видел её, но там требуется линуксовый сервер

показать ответы
Автор поста оценил этот комментарий

AnywhereUSB и не ипи себе мозги

раскрыть ветку (1)
Автор поста оценил этот комментарий

И правда, чего бы не отвалить от 25к за то чтобы один раз пробросить флешку

показать ответы
0
Автор поста оценил этот комментарий

Если продакшн то почему не хардварное решение даже если 1 флешку надо.в кластере облегчит жизнь точно сам юзаю.если для дома то как-то мало данных ?это флешка или токен?в виртуальной среде ?на одной физически железке ?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Может потому что отдавать минимум 25 тысяч за то чтобы ОДИН раз пробросить флешку - это, мягко говоря, пиздец?
Это флешка с контейнером ключа. Виртуалка, но на хостинге (доступ только к самой машине, выше уровнем доступа нет). На одной. Один виндовый сервер (обычный, не виртуалка). Один линуксовый. И нужно пробросить флешку. Почему именно так - уже вне рамок данного поста.
ЗЫ: Вот почему так часто, на вполне конкретный вопрос "Как сделать вещь X через предмет Y" начинаются советы "А нафига тебе X? Делай лучше Z!", "А нафига ты через Y делаешь? Я вот всё время делаю через W" и т.д.

показать ответы
0
Автор поста оценил этот комментарий

Может это подойдёт -


Для работы некоторых программ используются USB ключи


https://profhelp.com.ua/articles/проброс-usb-устройств-по-сети-при-помощи-usbip

раскрыть ветку (1)
Автор поста оценил этот комментарий

Сервер нужен виндовый. Именно так, и никак иначе.

0
Автор поста оценил этот комментарий

Что за одноразовая операция такая?

раскрыть ветку (1)
Автор поста оценил этот комментарий
Допустим импортировать контейнер ключа, который импортируется только с флешки. Какая разница?
показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества