Существует ли путь к Удаленному рабочему столу к локальной сессии в Server 2008, не будучи ограниченным единственной сессией?

Что-то вроде этого:

RewriteEngine On
RewriteOptions Inherit

RewriteCond %{REQUEST_URI} ^/wp-content/.*
RewriteCond %{REQUEST_URI} !.+\.(jpe?g|gif|png|css|js)$
RewriteRule ^/(.*)$ - [F]

Я не в машине, где я могу протестировать ее, но идея здесь является двумя условиями, которые проверяют на каталог wp-содержания в URI и затем отрицаемое условие для файлов, которым Вы хотите служить статически. Все остальное должно произвести 403 ошибки. Если это не будет правильно, то это, конечно, укажет на Вас в правильном направлении ;-)

править: синтаксис должен быть % {} не {%} - благодарит Jeff!

3
задан 25 January 2011 в 20:25
5 ответов

RDP в, откройте Task Manager, найдите сессию, которую Вы хотите и подключаете к нему.

3
ответ дан 3 December 2019 в 06:19

Это может быть автоматизировано. Попробуйте следующий сценарий:

SETLOCAL
SET SESSIONNUMBER=-1
FOR /F "skip=1 tokens=3" %%i in ('query session %username% ^| find /v ">"') DO SET SESSIONNUMBER=%%i
IF {%SESSIONNUMBER%}=={-1} GOTO :EOF
tscon.exe %SESSIONNUMBER%
ENDLOCAL
logoff.exe
2
ответ дан 3 December 2019 в 06:19

Я также не понимаю всего вопроса, но по данным Microsoft, Вы больше не можете RDP в "консоль" в Windows Server 2008 и Windows Server 2008 R2, потому что "консоль" больше не является сессией 0, как сессия 0 является неинтерактивной сессией, которая резервируется для сервисов.

Кроме того, даже если необходимо было войти в консоль, существует только одна консоль, таким образом, у Вас не может быть многочисленных связей к ней. Возможно, Вы смотрите на что-то как VNC вместо этого для управления консолью сервера?

0
ответ дан 3 December 2019 в 06:19

Я смущен здесь. Кажется, что Вы хотели функциональность функциональности устаревшей /console переключатель в RDP 5.x. Можно попробовать /admin, но я не уверен в результате при локальном выполнении. У Вас, кажется, создается впечатление, оба удерживаются от использования. Я думаю только один, /console переключитесь, будьте помещены в отдых. Посмотрите ниже, разорванный отсюда:

Изменения в удаленном администрировании в Windows Server 2008 и Windows Server 2008 R2 В Windows Server 2003, можно запустить, клиент RDC (Mstsc.exe) при помощи / консоли переключаются для удаленного соединения с физической консольной сессией на сервере (также известный как сессия 0). В Windows Server 2008 или Windows Server 2008 R2, был удержан от использования / консольный переключатель. Для получения дополнительной информации посмотрите раздел “Why the / console switch is no longer needed”. В Windows Server 2008 и Windows Server 2008 R2, сессия 0 является неинтерактивной сессией, которая резервируется для сервисов.

Можно использовать новый / административный коммутатор для удаленного подключения с Windows Server сервера на основе 2008 в административных целях. / административный коммутатор представлен в RDC 6.1. RDC 6.1 включен в следующие операционные системы:

* Windows Server 2008
* Windows Server 2008 R2
* Windows Vista Service Pack 1 (SP1)
* Windows XP Service Pack 3 (SP3)
0
ответ дан 3 December 2019 в 06:19

source: http://support.microsoft.com/kb/278845

How to Connect to the Console Session Когда вы подключаетесь к сеансу консоли на сервере под управлением Windows Server 2003, никакие другие пользователи не должны быть уже зарегистрированы в сеансе консоли. Даже если никто не вошел в консоль, вы вошли в систему так же, как если бы вы сидели за физической консолью.

Чтобы подключиться с удаленного компьютера под управлением Windows Server 2003, откройте командную строку и введите следующая команда: mstsc -v: имя сервера / F -консоль where mstsc is the Remote Desktop connection executable file, -v indicates a server to connect to, /F indicates full screen mode, and -console is the instruction to connect to the console session.

When you use this command, you open the Remote Desktop session, and when the logon is authenticated, you are connected to the console session that is running on the Windows Server 2003-based server. If a user is currently working on the console session at the computer, you receive the following error message: The user domain\username is logged locally on to this computer. The user has been idled for number minutes. The desktop is unlocked. If you continue, this user's session will end and any unsaved data will be lost. Do you want to continue? The user of the current console session is then logged off, and you receive a message that states that the computer is currently locked and only an administrator can unlock it.

Note: If the console session user and the Terminal Services session user are the same, you can connect without any problems.

-1
ответ дан 3 December 2019 в 06:19

Теги

Похожие вопросы