2012-07-05 12 views
7

Na this page, mówi o Windows NT, 2000, XP i 2003. Na szczęście mam maszynę Windows 7.Uruchamianie ColdFusion jako określonego użytkownika

Pierwsza linia mówi:

W Menedżerze użytkowników dla domen, należy utworzyć użytkownika lokalnego dla usługi ColdFusion zalogować się jako.

Nie widzę "Menedżera użytkowników dla domen", więc mają na myśli tylko "Dodaj nowego użytkownika"?

Czy to oznacza, że ​​mogę używać własnego konta użytkownika jako użytkownika ColdFusion, czy też powinienem utworzyć nowe konto tylko dla ColdFusion?

Odpowiedz

4

Jeśli tworzysz konto domeny, które ma zostać utworzone w domenie - przy użyciu menedżera użytkownika dla domen połączonych z kontrolerami domeny. Jeśli tego właśnie potrzebujesz, sys admin musi pomóc.

Jeśli robisz „lokalny” użytkownika w systemie Windows 7 i zawsze kończy się wokół polowania na prawej widzenia menedżera użytkownika, zanim się to dobrze :) Oto kroki, które używam:

  1. Wyszukaj od początku i otwórz "Konta użytkowników" cpl.
  2. Kliknij na „Zarządzanie Konta użytkowników”
  3. kliknij na „Zaawansowane”
  4. kliknąć na „Zaawansowane” buttton.

To prowadzi mnie do widoku MMC jak użytkowników, że jestem przyzwyczajony do miejsca, gdzie mogę dodać użytkownika, zmiana członkostwa, ustaw haseł itp

Nadzieja to pomaga :)

2

Możesz użyć swojej własnej nazwy użytkownika lub utworzyć ją, aby CF działał jako. Stworzenie użytkownika, aby uruchamiał CF, prawdopodobnie bardziej dokładnie powiela twoje środowisko produkcyjne (założenie), więc jeśli produkcja na przykład zapisuje do ścieżki UNC, użytkownik coldfusion musi mieć dostęp. Możesz naśladować to lokalnie.

2

Możesz użyć konta lokalnego do systemu operacyjnego, w którym działa ColdFusion, lub konta domeny, jeśli system operacyjny jest przyłączony do domeny. W twoim przypadku możesz po prostu utworzyć lokalnego użytkownika w systemie Windows 7 i uruchomić usługę aplikacji ColdFusion jako ten użytkownik. Konto użytkownika będzie wymagało dostępu do folderu instalacyjnego ColdFusion, a także do odczytu dostępu do webroota.

Cała idea polega na uruchomieniu usługi ColdFusion jako użytkownik z minimalnymi uprawnieniami niezbędnymi do obsługi żądań i uniemożliwiania dostępu do innych zasobów w przypadku naruszenia danych lub zdalnego wykonania kodu (np. Ktoś wykorzystuje formularz przesyłania i zarządza aby uzyskać własny kod CF do uruchomienia na serwerze, nie jest on ładny, ale może być nieco ograniczony przez uruchomienie usługi CF pod kontem użytkownika z ograniczonym dostępem).

Jak ktoś wspomniał, jeśli CF potrzebuje dostępu do innych zasobów sieciowych, konto użytkownika również musi uzyskać dostęp do tych zasobów (przy użyciu konta domeny lub konta lokalnego o tej samej nazwie użytkownika i haśle na zdalnym systemie).

1

Po prostu zrobiłem to w Windows 2008 R2 z CF 10. Sztuczka polegała na zmianie prawa własności do katalogów c: \ windows i c: \ windows \ system32, jak opisano tutaj.

change ownership from trustedInstaller

+0

Należy dodać jakieś dane z linkiem do swojej odpowiedzi. Nie polegaj wyłącznie na łączu. – majidarif

+0

Przejmowanie pliku lub folderu na własność jest proste, kliknięcie prawym przyciskiem myszy - właściwości - zabezpieczenia - zaawansowane - karta własności - edycja ... sztuczka, aby ją cofnąć, ponieważ zaufany program nie znajduje się na liście, należy go dodać z usługą NT SERVICE \ TrustedInstaller, dzięki czemu możesz wybrać go jako właściciela. – bernster

Powiązane problemy