Меню Рубрики

Установка программ на удаленном сервере

Установка программ на удаленном сервере

Предлагаю программу для администраторов — Rinstall (скачать можно здесь). Она решает следующие задачи:

  1. Удалённое администрирование
  2. Удалённое выполнение команд
  3. Удалённая установка приложений

Фактически она является удобной графической оболочкой для утилиты psexec. Окно программы разделено на соответствующие этим трём задачам группы полей и кнопок:

  1. Host — IP-адрес/имя удалённого компьютера. Программа постоянно пытается подключиться к нему и сигнализирует о результате:
    • красный — компьютер не найден (возможно на нём включен брандмауэр).
    • жёлтый — компьютер найден, но учётные данные не верны / не хватает прав / на удалённом ПК включен «простой общий доступ к файлам».
    • зелёный — компьютер найден, учётные данные верны, права есть.

    Здесь же можно указать список компьютеров. Для этого дважды щёлкните в пустом поле — появится имя списка по умолчанию — @list. Отредактировать список можно дважды щёлкнув по нему мышкой. Списков может быть несколько, но все они должны начинаться с символа «@«.

  • User — имя учётной записи для подключения к удалённому компьютеру.
  • Pass — пароль учётной записи для подключения к удалённому компьютеру.
    Дважды щёлкнув здесь, можно получить пароль LAPS — он будет скопирован в буфер обмена.
  • 2. Удалённое выполнение команд

    1. [Command] — команда (запускаемый файл: *.exe,*.bat, *.cmd, *.vbs, *.hta, и т.д.), выполняемая на удалённом компьютере. По умолчанию указана команда запуска диспетчера устройств .
    2. [Args] — Аргументы (параметры/ключи) команды, если они нужны.
    3. [x] Copy — копировать команду на удалённый компьютер (при этом нужно указать её полный путь на локальном компьютере).
    4. [x] Hide — выполнить команду скрытно.
    5. [x] Wait — ждать завершения команды.
    6. [Far] — запустить Far.
    7. [CMD] — запустить шелл.
    8. [Autoruns] — запустить менеджер автозагрузки.
    9. [Geek Uninstaller] — запустить менеджер деинсталляции.
    10. [GPUpdate] — обновить групповые политики (с ключом /FORCE).
    11. [Reset] — завершить все psexec-процессы.
    12. [Renew] — обновить IP-адрес.
    13. [Reboot] — перезагрузить компьютер.
    14. [RunAsLnk] — создать ярлык для приложения, запускающегося от имени пользователя с правами администратора (используется бесплатная версия RunAsSpc).

    Команды выполняются на удалённом компьютере с правами SYSTEM .

    В качестве команд удобно запускать портативные приложения (не забываем ставить галочку Copy). Тут, правда, имеются непонятные проблемы с запуском SFX-архивов на удалённых компьютерах с 64-разрядной ОС.

    3. Удалённая установка приложений

    Папки с приложениями (Rel Path) размещаются внутри базового сетевого ресурса (Net Path). Доступ к нему осуществляется по учётным данным (Net User, Net Pass). Во время установки приложения на удалённом компьютере подключается сетевой диск (Net Disk).

    Всем этим требованиям соответствуют мои пакеты тихой установки.

    источник

    Программы для бизнеса

    Как установить программу на «сервер» и настроить доступ с рабочих станций

    Установка программы на локальную сеть состоит из двух этапов — установки программы на сервер и подключения рабочих станций.

    После скачивания дистрибутива программы «Клиенты» запустите его на установку на сервере, щелкнув по нему дважды либо выбрав опцию «Выполнить» (Запуск) после окончания закачки.

    1. При работе регулярно делать резервную копию. Например раз в неделю. Для ежедневного автоматического архивирования программ по времени можно использовать бесплатную утилиту Автоматическое архивирование файлов.

    2. Не ставить программы в Program Files. Имя папки должно быть английскими буквами, без пробелов.

    3. Программы должны инсталлироваться с правами Администратора.

    4. Если компьютер подключен к интернету, то при работе используйте обновляемый антивирус. Наличие антивируса не гарантирует от вирусов. Существуют вирусы, портящие информацию в базах (см. п. 1). При подозрении на вирусы проверьте компьютер разными антивирусами.

    В папке с программой есть файл Readme.txt

    При запуске установочного дистрибутива на установку (DblClk на скачанный архив) запустится окно инсталлятора и появится лицензионное соглашение.

    Установите параметр «Я принимаю условия лицензионного соглашения» и нажмите кнопку «Далее».

    Укажите в текстовой строке папку для инсталляции программы (например C:\klient305 ) либо выберите ранее созданную через дерево каталогов. По умолчанию для каждой новой версии программы папка своя.

    Не рекомендуется устанавливать программы в Program Files в связи с особыми правами доступа к данной папке в некоторых ОС (например Windows Vista или Windows7, см. Возможные проблемы при установке и работе программы )

    Выберите программную группу, куда программа инсталляции скопирует ярлык для программы. По умолчанию для каждой программы группа своя. Затем нажмите кнопку «Далее»

    Читайте также:  Установка противотуманных фар на автобус

    Для продолжения установки нажмите кнопку «Установить»

    Программа установки скопирует файлы базы данных на жесткий диск в папку, указанную ранее пользователем.

    После завершения копирования файлов появится сообщение, что установка завершена.
    Для окончания установки нажмите кнопку «Готово»

    Для просмотра файла Readme.txt в папке с программой галочка должна быть установлена.

    Для запуска установленной программы на сервере необходимо запустить программный файл klient.exe в папке с программой (папка была выбрана пользователем в процессе установки ).

    Программу можно запустить через ярлык в соответствующей программной группе.

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

    Программа на сервер установлена.

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

    Для этого нажмите правой кнопкой мыши на значек папки, выберите пункт меню Свойства.

    Откроется окно свойств папки.

    В свойствах папки надо разрешить чтение и запись в закладках Permissions (Доступ) и Security (Безопасность), либо убрать галочку Только чтение (Read only).

    Разрешить доступ необходимо обязательно в двух закладках, в противном случае программа не сможет работать (см. 3.2.2. Какие бывают проблемы при настройке на сети и как их решить)

    Подключение рабочих станций:

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

    Программа на каждом рабочем месте устанавливается для автоматической регистрации в системе компонентов для работы со сканером, после установки папку с программой можно удалить.

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

    Через сетевое окружение надо найти папку на сервере ( \\server\klient305, где «server» — имя Вашего сервера ), нажать на нее правой кнопкой мыши и выбрать пункт меню «Подключить как сетевой диск».

    Имя диска выбирается любое из доступных, например Z, затем нажмите кнопку «Готово».

    Затем надо открыть этот сетевой диск и вывести на рабочий стол ярлык с файла klient.exe

    Обратите внимание, чтобы в свойствах ярлыка правильно приписалась рабочая папка.

    Должен стоять сетевой диск Z:\

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

    Программу можно установить на терминальный сервер и запускать через VPN, таким образом можно организовать совместную работу в программе например из разных городов.

    Работа в терминальном режиме рекомендуется, если требуется повышенная защищенность данных, а также для ускорения работы программы по сети при большом количестве записей (от 1000 клиентов) или не большой пропускной способности локальной сети.

    источник

    5 бесплатных программ для удалённого доступа к компьютеру

    С их помощью можно решать технические проблемы близких или использовать ресурсы компьютеров на расстоянии.

    Перечисленные программы позволяют контролировать ПК с других компьютеров или мобильных устройств через интернет. Получив доступ к удалённому устройству, вы сможете управлять им, как будто оно находится рядом: менять настройки, запускать установленные приложения, просматривать, редактировать и копировать файлы.

    В статье вы увидите такие термины, как «клиент» и «сервер».

    Клиент — это любое устройство (ПК, планшет или смартфон), а сервер — удалённый компьютер, к которому оно подключается.

    1. Удалённый помощник (Microsoft Remote Assistance)

    «Удалённый помощник» — встроенная в Windows утилита, благодаря которой можно быстро подключать компьютеры друг к другу без сторонних программ. Этот способ не позволяет обмениваться файлами. Но к вашим услугам полный доступ к удалённому компьютеру, возможность совместной работы с другим пользователем и текстовый чат.

    Инструкция для сервера

    1. Запустите утилиту. Для этого наберите в поиске по системе «Удалённый помощник». Если у вас Windows 10, ищите по запросу MsrA. Кликните правой кнопкой мыши по найденному элементу и выберите «Запуск от имени администратора».
    2. В открывшемся окне щёлкните «Пригласить того, кому вы доверяете, для оказания помощи». Если система сообщит, что компьютер не настроен, нажмите «Исправить» и следуйте подсказкам. Возможно, после изменения настроек придётся перезапустить утилиту.
    3. Когда помощник предложит выбрать способ приглашения, кликните «Сохранить приглашение как файл». Затем введите его название, папку хранения и подтвердите создание файла.
    4. Когда файл появится в указанном месте, на экране отобразится окно с паролем. Скопируйте пароль и отправьте его вместе с файлом клиенту по почте или любым другим способом.
    5. Дождитесь запроса на подключение от клиента и одобрите его.
    Читайте также:  Установка петель на лося

    Инструкция для клиента

    1. Откройте файл, созданный сервером, и введите полученный пароль. После этого вы увидите экран удалённого компьютера и сможете наблюдать за ним в специальном окне.
    2. Чтобы управлять файлами и программами чужого компьютера, как будто вы находитесь рядом с ним, кликните в верхнем меню «Запросить управление» и дождитесь ответа от сервера.

    Файл и пароль являются одноразовыми, для следующего сеанса они уже не подойдут.

    2. Удалённый рабочий стол (Microsoft Remote Desktop)

    • К каким платформам можно подключаться: Windows (только в редакциях Professional, Enterprise и Ultimate).
    • С каких платформ возможно подключение: Windows, macOS, Android и iOS.

    Это средство представляет собой ещё одну встроенную в Windows программу, предназначенную для удалённых подключений. От предыдущей она отличается прежде всего тем, что выступающий сервером компьютер нельзя использовать во время подключения. Его экран автоматически блокируется до конца сеанса.

    Зато клиентом может быть Mac и даже мобильные устройства. Кроме того, подключённый пользователь может копировать файлы с удалённого компьютера через общий буфер обмена.

    Чтобы использовать «Удалённый рабочий стол», нужно правильно настроить сервер. Это займёт у вас некоторое время. Но если не хотите разбираться в IP-адресах и сетевых портах, можете использовать другие программы из этой статьи. Они гораздо проще.

    Инструкция для сервера

    1. Включите функцию «Удалённый рабочий стол». В Windows 10 это можно сделать в разделе «Параметры» → «Система» → «Удалённый рабочий стол». В старых версиях ОС эта настройках может находиться в другом месте.
    2. Узнайте свои локальный и публичный IP-адреса, к примеру, с помощью сервиса 2IP. Если устройством-клиентом управляет другой человек, сообщите ему публичный IP, а также логин и пароль от своей учётной записи Windows.
    3. Настройте на роутере перенаправление портов (проброс портов или port forwarding). Эта функция открывает доступ к вашему компьютеру для других устройств через интернет. Процесс настройки на разных роутерах отличается, инструкцию для своей модели вы можете найти на сайте производителя.

    В общих чертах действия сводятся к следующему. Вы заходите в специальный раздел настроек роутера и создаёте виртуальный сервер, прописывая в его параметрах локальный IP-адрес и порт 3389.

    Открытие доступа к компьютеру через перенаправление портов создаёт новые лазейки для сетевых атак. Если боитесь вмешательства злоумышленников, ещё раз подумайте, стоит ли использовать именно этот способ.

    Инструкция для клиента

    1. Наберите в поиске по системе «Подключение к удалённому рабочему столу» и запустите найденную утилиту. Или нажмите клавиши Win+R, введите команду mstsc и нажмите Enter.
    2. В открывшемся окне введите публичный IP-адрес компьютера, который выступает сервером. Затем укажите логин и пароль от его учётной записи Windows.

    После этого вы получите полный контроль над рабочим столом удалённого компьютера.

    источник

    Удаленная установка программного обеспечения

    Одновременная установка в один клик

    Удаленная деинсталляция ПО

    Инвентаризация программного обеспечения

    Автоматическое сканирование сети

    Гибкое развёртывание приложений MSI и EXE

    Три метода развёртывания

    И это ещё не всё.

    Развертывание ПО: быстро и легко

    Распространение программ по локальной сети и последующее их обслуживание еще никогда не было проще. Total Software Deployment сделает всё за вас:

    • Просканирует локальную сеть;
    • Создаст список программного обеспечения, установленного на компьютерах;
    • Выполнит удаленное развертывание ПО на компьютеры вашей сети.

    Вся информация о ПО на Windows системах

    Узнайте какие программы установлены на компьютерах вашей сети не покидая кресла! Что для этого нужно? Да почти ничего:

    • Компьютеры на базе Microsoft Windows – XP и выше;
    • Пароль администратора.

    Действительно умный сканер

    Просто скажите программе, что вам нужно просканировать, и она начнет работать: найдет все узлы в IP-диапазоне, покажет вам список компьютеров в рабочей группе, извлечет структуру домена. Сканируйте с паролем администратора и настройками «по умолчанию» или укажите логины и пароли для отдельных устройств или групп — и нажимайте Начать сканирование.

    Благодаря современным широким каналам связи и мощным процессорам не нужно ждать пока одна задача завершится, прежде чем начать следующую. Total Software Deployment использует параллельное многопоточное сканирование, позволяющие одновременно запускать столько задач, сколько позволяет ваша сеть. Благодаря этому, сканирование компьютеров будет завершено в считанные минуты.

    Удалённое обновление программ

    «Как я узнаю о том, какая версия программы уже установлена на удалённом компьютере и нуждается ли она в обновлении?» Это тот вопрос, который нам задают чаще всего. Total Software Deployment отлично подходит для таких задач. Программа просканирует компьютеры вашей сети и построит отчёт, в котором будет содержаться полная информация об установленном программном обеспечении. Выберите устаревшие версии и добавьте к задачам развертывания. Нет ничего проще!

    Читайте также:  Установка генератора в фургон

    Централизованное хранилище программ

    Хранилище ПО TSD поддерживает однофайловые и многофайловые инсталляторы. Помимо основной информации о приложении, такой как разрядность, версия или язык, вы можете задать перечень дополнений или обновлений программы, которые в дальнейшем будут развернуты вместе с основным приложением.

    Все необходимые данные под рукой

    Настройте вывод только той информации, которая вас интересует! В дерево сети может быть выведена самая различная информация: сетевое имя, IP-адрес, версия Windows, индикатор онлайн-статуса и многое другое.

    Удобный поиск и фильтры помогут быстро найти установленные приложения, определить задачи и цели для развертывания.

    Совместимость с Total Network Inventory

    Хранилище сети Total Software Deployment полностью повторяет структуру хранилища Total Network Inventory 3. Вы можете использовать уже существующее хранилище, либо импортировать из него файлы в любую из программ. Работайте с одним хранилищем из разных программ одновременно!

    Создание пакета развертывания

    Пакет развертывания методом тихой установки можно создать буквально парой щелчков мышью! TSD сам определит тип установщика и подставит необходимые параметры для удаленного развертывания программы, которое пройдет совершенно не заметно для пользователя. Этот метод отлично подходит для удаленной установки MS Office ® в локальной сети.

    Особые настройки инсталлятора — не проблема

    Ваш инсталлятор обязательно требует ручного ввода данных? Действительно, ведь есть продукты, которые не поддерживают автоматическое развертывание. Это не проблема, если вы используете Total Software Deployment! Создайте пакет развертывания методом макроса, который запишет все ваши действия во время локальной установки. После записи любые «лишние действия» можно легко убрать без необходимости утомительной перезаписи метода.

    Снимок системы

    Радикальный метод создания пакета развертывания. Когда остальные методы не подходят – он точно поможет.

    Метод снимка системы определяет изменения в файловой системе и реестре во время установки, делает их доступными для редактирования и сохраняет их в пакет для последующего развертывания на компьютеры. Однако, следует быть осторожным, применяя этот метод! Через него не рекомендуется развертывать драйверы, кодеки и системные утилиты или библиотеки.

    Списки задач развертывания

    Вы можете создавать как списки ПО, так и списки компьютеров для развертывания. Настроив их всего один раз, вы сможете быстро развертывать наборы приложений на необходимые компьютеры. В отличие от средств Microsoft, Total Software Deployment поддерживает не только MSI инсталляторы, но и множество других типов инсталляторов, включая те, которые имеют ограниченную или вообще не имеют поддержки автоматической установки.

    Пользователь ничего не заметит

    Установка ПО на удаленном целевом компьютере происходит скрытно от конечного пользователя. Никаких диалоговых окон. Больше нет необходимости отрывать пользователя от работы.

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

    Дистанционное удаление ПО

    Инструмент для удаления программ может на основе списка найденного ПО удалять пакеты, установленные пользователями – это позволяет сетевым администраторам контролировать, какое ПО должно быть в сети, а какое нет. Функция быстрого поиска позволяет быстро находить программы в списке. После обнаружения нежелательного ПО его удаление займет всего несколько кликов.

    Удаленная деинсталляция MSI и EXE

    Модуль деинсталляции позволяет сетевым администраторам удалять практически любые пакеты по сети, а не только MSI. Деинсталляция полностью автоматизирована и не требует создания сложных скриптов или ввода дополнительных параметров командной строки. Необходимое ПО будет автоматически обнаружено и удалено всего за несколько нажатий мыши, с одного, либо с многих компьютеров в вашей сети. Важно отметить, что Total Software Deployment не требуется доступ к исходному установщику для его удаления. Список поддерживаемых типов установщиков расширяется с каждым обновлением.

    Групповое развертывание и деинсталляция

    Total Software Deployment может просканировать всю локальную сеть, обнаруживая ПО, установленное на компьютерах пользователей, и собирая необходимую информацию о нем. TSD поддерживает групповое развертывание, обновление и удаление программных пакетов одновременно на нескольких сетевых компьютерах. После успешного развертывания или деинсталляции ПО, компьютеры могут быть автоматически пересканированы для обновления списка установленных пакетов.

    источник

    Добавить комментарий

    Adblock
    detector