Не хватает ума настроить проброс принтера в терминальной сессии (Ubuntu server 14.04 + xrdp + wine@ethersoft + 1c 7.7)
Модераторы: dimbor, Модераторы разделов
Не хватает ума настроить проброс принтера в терминальной сессии
Доброго времени суток!
Подскажите, пожалуйста, кто сталкивался и кто как организует печать из терминального режима?
Задача такая. Стоял себе и бед не знал терминальный сервер на 2003 винде, Там крутилась 1Ска, принтеры автоматом подцеплялись при включении терминальной сессии.
Сейчас задача такая. Перейти на СПО.
Поставил Ubuntu server 14.04, настроил XRDP, все коннектится. Запросил у этерсофта пробник лицензии на вайн. Дали. 1с запускается, все отлично.
Проблема в том, что при входе в терминальный режим локальный принтер не подхватывается. Хоть из линукс минт, хоть из винды.
Знаю, что что-то не донастроил. Но ГДЕ? и КАК? гуглил 2 дня, но однозначного ответа на свой вопрос не получил и понимания КАК сделать у меня до сих пор нет
Может кто поделится опытом? Или подскажет где упорно читать?
Спасибо большое.
ЗЫ.: С линуксом на ВЫ, но поковырявшись кое что делаю) Раньше не работал - в основном виндовзы администрировать рпиходилось)
Спасибо!
Подскажите, пожалуйста, кто сталкивался и кто как организует печать из терминального режима?
Задача такая. Стоял себе и бед не знал терминальный сервер на 2003 винде, Там крутилась 1Ска, принтеры автоматом подцеплялись при включении терминальной сессии.
Сейчас задача такая. Перейти на СПО.
Поставил Ubuntu server 14.04, настроил XRDP, все коннектится. Запросил у этерсофта пробник лицензии на вайн. Дали. 1с запускается, все отлично.
Проблема в том, что при входе в терминальный режим локальный принтер не подхватывается. Хоть из линукс минт, хоть из винды.
Знаю, что что-то не донастроил. Но ГДЕ? и КАК? гуглил 2 дня, но однозначного ответа на свой вопрос не получил и понимания КАК сделать у меня до сих пор нет
Может кто поделится опытом? Или подскажет где упорно читать?
Спасибо большое.
ЗЫ.: С линуксом на ВЫ, но поковырявшись кое что делаю) Раньше не работал - в основном виндовзы администрировать рпиходилось)
Спасибо!
Re: Не хватает ума настроить проброс принтера в терминальной сессии
На сколько я понимаю - надо на сервер поставить CUPS? Добавить в него принтеры с клиентов?
Правильно мыслю? Есть какая-либо инструкция? Правда с CUPS дела не имел совсем. И как добавлять принтеры? В линукс минт, на сколько я понимаю, принтер монтируется при помощи samba? потому что ссылка на него smb://.......
Сейчас вопросов больше, чем ответов...
Правильно мыслю? Есть какая-либо инструкция? Правда с CUPS дела не имел совсем. И как добавлять принтеры? В линукс минт, на сколько я понимаю, принтер монтируется при помощи samba? потому что ссылка на него smb://.......
Сейчас вопросов больше, чем ответов...
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Не хватает ума настроить проброс принтера в терминальной сессии
Терминальный сервер Xrdp+X11rdp: инструкция по запуску
Да.
Настройки - в http://localhost:631/. Если в свойствах принтера отметите его как расшаренный, он обнаружится сервером автоматически через zeroconf, ничего дополнительно настраивать не придётся.
Да.
Настройки - в http://localhost:631/. Если в свойствах принтера отметите его как расшаренный, он обнаружится сервером автоматически через zeroconf, ничего дополнительно настраивать не придётся.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Не хватает ума настроить проброс принтера в терминальной сессии
судя по всему CUPS ставится автоматом. По крайней мере я пробовал по локалхост:631 лазить. Вебморда открывается. Пробовал добавить принтер, но автоматом ничего не ставится, хотя в Linux Mint принтер помечен, как расшареный.
Буду завтра пробовать.
По идее ничего сложного нет?
Посмотрю что такое zeroconf
Буду завтра пробовать.
По идее ничего сложного нет?
Посмотрю что такое zeroconf
Re: Не хватает ума настроить проброс принтера в терминальной сессии
Вот до этого момента я доходил, а дальше победить не смог, вернее не доковырял.
Какой протокол выбирать, если локальный принтер подключен к системе Linux Mint? Какой выбирать если к Windows?
В линуксе принтер помечен, как общий ресурс. Куча протоколов IPP... какой именно нужен? я так понимаю, что internet printing protocol используется в unix системах и печать идет через него. Как определить каким образом настроена клиентская машина с минт? вроде в адресе принтера там написано smb...
Какой протокол выбирать, если локальный принтер подключен к системе Linux Mint? Какой выбирать если к Windows?
В линуксе принтер помечен, как общий ресурс. Куча протоколов IPP... какой именно нужен? я так понимаю, что internet printing protocol используется в unix системах и печать идет через него. Как определить каким образом настроена клиентская машина с минт? вроде в адресе принтера там написано smb...
Re: Не хватает ума настроить проброс принтера в терминальной сессии
Или получается на линукс машине надо тоже установить CUPS, добавить туда принтер, а затем уже на сервере добавлять его по ipp?
Кому не трудно - опишите, пожалуйста, процедуру поподробнее, как совсем для чайников... буду очень-очень-очень признателен!
Кому не трудно - опишите, пожалуйста, процедуру поподробнее, как совсем для чайников... буду очень-очень-очень признателен!
Re: Не хватает ума настроить проброс принтера в терминальной сессии
Ладно) Уже поздно, снова начитался, что голова кругом)
Завтра буду пробовать с CUPS и на клиенте и на сервере.
Посмотрим что из этого выйдет.
Завтра буду пробовать с CUPS и на клиенте и на сервере.
Посмотрим что из этого выйдет.
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Не хватает ума настроить проброс принтера в терминальной сессии
Да, разумеется, CUPS должен быть с обеих сторон.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Не хватает ума настроить проброс принтера в терминальной сессии
В терминальных серверах на основе XRDP принтеры, равно как и локальные ресурсы (папки, порты, смарт-карты и т.д.) не пробрасываются, так что выхода у вас два:
1) если все компы в разных филиалах по разным адресам, то настраивать между ними VPN и на сервер каждый принтер добавлять ручками;
2) если все компы в одном здании и находятся в общей локальной сети, то VPN можно не настраивать, а нужные принтеры на локальных компах расшарить и добавить на сервер ручками.
На сервере можно настроить даже так, чтобы какой-нибудь принтер видел у себя в сессии конкретный пользователь, а всем остальным этот принтер доступен не будет.
Если такие варианты Вас не устраивают, то попробуйте настроить другие терминальные сервера, например, FreeNX или X2Go.
Вот наиподробнейшая инструкция!
1) если все компы в разных филиалах по разным адресам, то настраивать между ними VPN и на сервер каждый принтер добавлять ручками;
2) если все компы в одном здании и находятся в общей локальной сети, то VPN можно не настраивать, а нужные принтеры на локальных компах расшарить и добавить на сервер ручками.
На сервере можно настроить даже так, чтобы какой-нибудь принтер видел у себя в сессии конкретный пользователь, а всем остальным этот принтер доступен не будет.
Если такие варианты Вас не устраивают, то попробуйте настроить другие терминальные сервера, например, FreeNX или X2Go.
Вот наиподробнейшая инструкция!
Re: Не хватает ума настроить проброс принтера в терминальной сессии
Спасибо большое за статью! Буду изучать.
Выбор остановил на XRDP потому, что где то прочитал что тот же FreNX больше не поддерживается. Может это и не так.
Еще раз повторюсь, что с линукс системами я не знаком и в них полный 0 :-) по сути мне без разницы с чего начинать.
Ищу в интернете ответы на вопросы, пробую.
Из ваших слов я понял, что freenx имеет больше общего с терминальным сервером windows? И если есть задача подхватывать принтеры, то лучше использовать его?
На сегодняшний день попробую организовать доступ через CUPS XRDP, Если не получится, то буду переделывать.
У меня в основном все клиенты в локалке, но есть 2 человека, кто подключается из вне. Для них лучше организовать vpn? А остальные через cups?
Такое решение для меня интересно еще и тем, что о vpn я не имею представления, но при таком раскладе можно получить знания.
Какой, на ваш взгляд, оптимальное решение мне выбрать под мои задачи?
Спасибо большое!
Выбор остановил на XRDP потому, что где то прочитал что тот же FreNX больше не поддерживается. Может это и не так.
Еще раз повторюсь, что с линукс системами я не знаком и в них полный 0 :-) по сути мне без разницы с чего начинать.
Ищу в интернете ответы на вопросы, пробую.
Из ваших слов я понял, что freenx имеет больше общего с терминальным сервером windows? И если есть задача подхватывать принтеры, то лучше использовать его?
На сегодняшний день попробую организовать доступ через CUPS XRDP, Если не получится, то буду переделывать.
У меня в основном все клиенты в локалке, но есть 2 человека, кто подключается из вне. Для них лучше организовать vpn? А остальные через cups?
Такое решение для меня интересно еще и тем, что о vpn я не имею представления, но при таком раскладе можно получить знания.
Какой, на ваш взгляд, оптимальное решение мне выбрать под мои задачи?
Спасибо большое!
Re: Не хватает ума настроить проброс принтера в терминальной сессии
x2go , freenx - вариантов у вас не много
Re: Не хватает ума настроить проброс принтера в терминальной сессии
На ваш взгляд какое решение оптимально?
Я так понимаю, что xrdp не очень оптимальный выбор?
Я так понимаю, что xrdp не очень оптимальный выбор?
Re: Не хватает ума настроить проброс принтера в терминальной сессии
я за x2go, проэкт поддерживается и мало майски испровляют баги, плюс работает из коробки это если у вас сроки ограниченны.
Re: Не хватает ума настроить проброс принтера в терминальной сессии
В принципе поддерживаю, проброс принтеров работает просто, даже драйвера на сервер не нужны, всё печатается через PDF, но есть 2 мелких бага:
1) пока что нет полноценной админки, чтобы завершать "зависшие" сессии;
2) если имеются принтеры с двусторонней печатью, то на проброшенных принтерах возникают проблемы с двусторонней печатью, поэтому такие принтеры лучше не пробрасывать, а добавлять на сервер ручками через шару, а если двусторонняя печать не нужна, то отключить её на фиг.
Не совсем так: не поддерживается не сам сервер FreeNX, а протокол NXv3, разработанный компанией NoMachine, потому что они выпустили более новый протокол - NXv4, который теперь толкают за деньги, а его исходники открывать не хотят. А различные сборки сервера FreeNX 3.5 ещё долго будут выпускаться и патчиться, поскольку толковой альтернативы под линуксом пока что нет, поэтому его будут юзать до посинения.
Re: Не хватает ума настроить проброс принтера в терминальной сессии
x2go еще не ставил.
Сделал проброс принтеров при помощи cups.
Думал все будет сложнее, а оказалось, что cups очень дружелюбная штука)))
Если меня все будет устраивать xrdp+cups, то смысла особого нет переходить на x2go?
или есть какие-то подводные камни?
по поводу vpn туннелей. У меня все пользователи, которые подключаются из вне все имеют белый IP. Может не создавать туннель, а использоать cups, но адрес вводить @белый IP@?
Сделал проброс принтеров при помощи cups.
Думал все будет сложнее, а оказалось, что cups очень дружелюбная штука)))
Если меня все будет устраивать xrdp+cups, то смысла особого нет переходить на x2go?
или есть какие-то подводные камни?
по поводу vpn туннелей. У меня все пользователи, которые подключаются из вне все имеют белый IP. Может не создавать туннель, а использоать cups, но адрес вводить @белый IP@?
Re: Не хватает ума настроить проброс принтера в терминальной сессии
Подводные камни есть всегда и везде, например, у XRDP невысокая стабильность, нет админки, зависшие сессии придётся завершать из командной строки, плюс не всегда корректно может происходить переподключение к текущему сеансу, если клиент вдруг отвалился.
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Не хватает ума настроить проброс принтера в терминальной сессии
Хотите сделать принтер доступным всем желающим из Интернета? Я б не рискнул.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Не хватает ума настроить проброс принтера в терминальной сессии
То есть выбор очевиден в пользу x2go?
Re: Не хватает ума настроить проброс принтера в терминальной сессии
С учётом того, что Вы - начинающий, я думаю, что да... FreeNX получше будет по скорости работы, но он сложен в настройках, очень много граблей, возникающих ниоткуда на ровном месте, и даже профессионалы не всегда могут дать ответ, как обойти эти грабли.
Re: Не хватает ума настроить проброс принтера в терминальной сессии
Спасибо большое! Распечатал ваш мануал, буду изучать)))
СПАСИБО!
СПАСИБО!
Re: Не хватает ума настроить проброс принтера в терминальной сессии
Надо сначала настроить))) Все чекушки потом)))))))
Re: Не хватает ума настроить проброс принтера в терминальной сессии
По скорости этот вариант не особо, да и под виндой слишком много лишних телодвижений.
P.S.: информация к размышлению: на офсайте 1С заявлена совместимость клиентской части со следующими дистрибутивами Linux: Ubuntu 12.04 LTS, Fedora 17, ALT Linux 6.0. Пусть эти системы немного староваты, но если хотите избежать лишних проблем...
Re: Не хватает ума настроить проброс принтера в терминальной сессии
Ну и я не утерплю - влезу со своими побрякушками. Да, как верно было отмечено, поднятие чистого nx - freenx требует нешуточного напряжения, головной и прочей боли. Но результат оправдывает ожидания. Если он достигнут. У меня достигнут. Из плюсов - скорость, надежность. Терминальный сервер в одной конторе висит на канале со стареньким adsl модемом и телефонной линией, скрученной синей изолентой и соплями монтажника. Где-то в районе 600 килобит получается на исходящий трафик. На всем этом великолепии постоянно сидят 3-4 терминальных пользователя. 1С 7.7 и 8.2, принтеры через nx. Даже последнее время одному в качестве эксперимента разрешил шары подключать. Это как на дебиан wheezy серверное хозяйство перевел. Пока не жалуется.
Минусы - handmade. Т.е. непакетная организация. Имеющиеся пакеты библиотек nx от "брендов" Этерсофта и x2go не устраивают напрочь. freenx - та же фигня - свой самосбор. Постепенно стараюсь в свободное время собрать нормальные пакетики под это дело. Опять же - потом клиентский opennx туда в планах.
Еще: про nx в конторе, сидящей на честных двадцати мегабитах, вспоминаю в среднем раз в месяц. Когда кто-то умудряется одынэс в сессии завесить. Приходится киллером подрабатывать. Там терминальный сервер еще под гентой - такая вот ошибка молодости.
Есть там склад в Кукуеве с какой-то пародией на интернет. В конце месяца еще почему то соседние кладовщики по этой нитке что-то упоенно начинают качать. Так nx-клиент за линию зубами держится, тормозит, не без этого. Но работает.
Похвастался и отпустило. Вот.
Минусы - handmade. Т.е. непакетная организация. Имеющиеся пакеты библиотек nx от "брендов" Этерсофта и x2go не устраивают напрочь. freenx - та же фигня - свой самосбор. Постепенно стараюсь в свободное время собрать нормальные пакетики под это дело. Опять же - потом клиентский opennx туда в планах.
Еще: про nx в конторе, сидящей на честных двадцати мегабитах, вспоминаю в среднем раз в месяц. Когда кто-то умудряется одынэс в сессии завесить. Приходится киллером подрабатывать. Там терминальный сервер еще под гентой - такая вот ошибка молодости.
Есть там склад в Кукуеве с какой-то пародией на интернет. В конце месяца еще почему то соседние кладовщики по этой нитке что-то упоенно начинают качать. Так nx-клиент за линию зубами держится, тормозит, не без этого. Но работает.
Похвастался и отпустило. Вот.