none
администрирование 2008 r2 через SSH RRS feed

  • Вопрос

  • Добрый день.

    На сервере 2008 r2 стандарт поднял SSH сервер, подключение проходит нормально, но! Powershell отказывается загружаться, т.е. я могу выполнить один командлет с префиксом powershell, но при попытке запуска самой оболочки powershell'а- появляется приветственная надпись и больше ничего не происходит, так же ведет себя и команда powershell exchange, вижу только приветственное окно. Даже не подозревая как такое исправить.

    Запуск производил с разных клиентов, на разных устройствах (комп-ры, телефоны, планшеты)

    10 октября 2013 г. 9:15

Ответы

  • Добрый день.

    На сервере 2008 r2 стандарт поднял SSH сервер, подключение проходит нормально, но! Powershell отказывается загружаться, т.е. я могу выполнить один командлет с префиксом powershell, но при попытке запуска самой оболочки powershell'а- появляется приветственная надпись и больше ничего не происходит, так же ведет себя и команда powershell exchange, вижу только приветственное окно. Даже не подозревая как такое исправить.

    Запуск производил с разных клиентов, на разных устройствах (комп-ры, телефоны, планшеты)

    Powershell использует не только вввод/вывод через стандартные потоки, но и прямой вывод на консоль через API консоли. Например, так устроено отображение прогресса загрузки или выполнения команды. Это отображение можно отключить, установив переменную предпочтения $ProgressPreference в значение SilentlyContinue (см. тему справки about_Preference_Variables), но не факт, что это уберет все зависимости от консольного API.

    Так что лучше пользуйтесь другими средствами удаленного управления, не имеющими таких ограничений, как SSH.


    Слава России!

    10 октября 2013 г. 11:50

Все ответы

  • а Powershell Remoting сам по себе не устраивает? именно извращаться с SSH нужно?

    Active Directory? Ask me how.

    10 октября 2013 г. 9:32
    Отвечающий
  • Хотелось бы максимально не зависеть от платформы (win,*nix, android etc), которая будет у меня под рукой в случае форс-мажора.
    10 октября 2013 г. 9:38
  • Тогда может быть Powershell Web Access на базе WS2012 а с него уже любые сервера посредством Powershell Remoting?
    10 октября 2013 г. 9:58
  • Хорошая идея, думал над ней. Но на слабеньком интернет канале, не станет ли это поводом для легкого нервного срыва?
    10 октября 2013 г. 10:59
  • Добрый день.

    На сервере 2008 r2 стандарт поднял SSH сервер, подключение проходит нормально, но! Powershell отказывается загружаться, т.е. я могу выполнить один командлет с префиксом powershell, но при попытке запуска самой оболочки powershell'а- появляется приветственная надпись и больше ничего не происходит, так же ведет себя и команда powershell exchange, вижу только приветственное окно. Даже не подозревая как такое исправить.

    Запуск производил с разных клиентов, на разных устройствах (комп-ры, телефоны, планшеты)

    Powershell использует не только вввод/вывод через стандартные потоки, но и прямой вывод на консоль через API консоли. Например, так устроено отображение прогресса загрузки или выполнения команды. Это отображение можно отключить, установив переменную предпочтения $ProgressPreference в значение SilentlyContinue (см. тему справки about_Preference_Variables), но не факт, что это уберет все зависимости от консольного API.

    Так что лучше пользуйтесь другими средствами удаленного управления, не имеющими таких ограничений, как SSH.


    Слава России!

    10 октября 2013 г. 11:50