Làm cách nào để sử dụng RUNAS với tài khoản Administrator bị vô hiệu hóa trong Windows 7


1

Tài khoản người dùng của tôi là tài khoản quản trị viên (thuộc nhóm Quản trị viên về mặt kỹ thuật). Theo tôi hiểu điều này, tôi luôn luôn chạy trong bối cảnh người dùng tiêu chuẩn trừ khi độ cao được yêu cầu, đó là một hộp thoại UAC allos / không cho phép.

Tài khoản Quản trị viên thực tế của tôi trên máy này bị vô hiệu hóa và tôi muốn giữ nó bị vô hiệu hóa vì lý do bảo mật.

Câu hỏi sau đó là làm cách nào để sử dụng RUNAS để khởi chạy một quy trình với các đặc quyền nâng cao? Có vẻ như đối số duy nhất được sử dụng cho độ cao là tên người dùng thực tế. Làm cách nào tôi có thể sinh ra một quy trình trong một dòng lệnh với các đặc quyền nâng cao sau đó nếu tôi không có tên người dùng tài khoản Quản trị viên để cung cấp cho RUNAS.

Có lẽ điều này là không thể. Nếu đó là trường hợp, điều đó tốt, nhưng điều tôi không quan tâm là:

  • Chạy cmd.exe với tư cách quản trị viên (không thông qua nhấp chuột, tùy chọn nhấp chuột phải hoặc gắn cờ vĩnh viễn)
  • Một chương trình của bên thứ ba như sudo hoặc nâng cao.
  • Tạo một tài khoản người dùng khác là Quản trị viên rõ ràng hoặc đổi tên tài khoản Quản trị viên.

Câu trả lời:


3

Tài khoản của bạn có thể làm bất cứ điều gì mà tài khoản Quản trị viên cơ sở có thể làm. Đó là những gì là một thành viên của nhóm Quản trị viên có nghĩa. Bạn chỉ cần nâng tài khoản của mình cho một hành động cụ thể trước khi nó sẽ sử dụng các quyền hạn đó. Khi bạn thấy một lời nhắc (có lẽ trên menu ngữ cảnh) có nội dung "Chạy với tư cách Quản trị viên", nó vẫn sử dụng tài khoản của bạn để thực hiện bất kỳ tác vụ nào bạn chạy.


1
+1 Tôi cũng sẽ đăng bài tương tự, nhưng hãy để tôi thêm (cho người hỏi) rằng vì bạn thường chạy như một quản trị viên bị hạn chế bởi UAC, điều đó không có nghĩa là khi bạn nhập người dùng của mình vào Run as, điều đó sẽ là tương tự hạn chế.
KCotreau

Phải, tốt nhất là tôi có thể nói RUNAS không nâng cao đặc quyền, thay vào đó làm cho tôi trở thành một người dùng khác. Điều đó có nghĩa là nếu tôi đã có tài khoản Quản trị viên rõ ràng, thậm chí sử dụng RUNAS sẽ mặc định sử dụng tài khoản Quản trị viên trong ngữ cảnh tiêu chuẩn hoặc tài khoản "Quản trị viên" có khác biệt không?
mindless.panda

@mindless - Tôi nghĩ chúng ta đang nói về các tính năng RUNAS khác nhau. Trong Windows xp trở về trước, tính năng tích hợp cho phép bạn giả vờ là người khác. Trong Windows Vista / 7, tính năng tích hợp chỉ nâng cao quyền cho tài khoản hiện tại của bạn, nhưng chỉ khi bạn ở trong nhóm phù hợp. Và có vẻ như bạn thậm chí có thể nói về một tiện ích bổ sung của bên thứ ba, vì không có gì trong Windows gọi là "RUNAS" (tất cả đều hoạt động, mũ)
Joel Coehoorn

@ Joel Coehoorn. Tính năng tích hợp là UAC, cung cấp quyền truy cập quản trị viên chương trình riêng lẻ, thay vì cung cấp cho tất cả các chương trình chạy dưới người dùng. Có một lệnh runas, BTW.
Surfasb

@ vô tâm. Nếu bạn chỉ nhấn vào dấu nhắc UAC, số tiền đó sẽ chạy chương trình trong tài khoản Quản trị viên. Kết quả là như nhau. Hãy nhớ rằng, bạn sẽ không thấy lời nhắc UAC này khi bạn chạy trong tài khoản Quản trị viên dựng sẵn, bởi vì nó được cấu hình rõ ràng để tự động trả lời các lời nhắc đó. Bạn có thể làm điều đó, nhưng chúng tôi khuyên bạn không nên .
Surfasb
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.