Unsolved
This post is more than 5 years old
2 Intern
•
146 Posts
0
1264
March 21st, 2008 04:00
Prevent system admins from running SE commands
Stefano: You bring up a good point. We are an entirely SRDF/CE for MSCS shop - which means we have to use the full version of SE. What have you seen or heard of customers doing to prevent server administrators from running SE commands?
No Events found!
xe2sdc
2 Intern
•
2.8K Posts
0
March 21st, 2008 04:00
RRR
2 Intern
•
5.7K Posts
0
March 21st, 2008 04:00
1) be careful which licenses to install on that particular SE (sym..something..licenses.dat)
2) install SE on a dedicated host and build some sort of shell to issue only those specific commands to a particular user
3) SymACL: you can grant rights to a specific host to only issue certain commands to specific symdevs.
For example (case 3):
Host XY has STD devs 20, 21, 22, BCVs 30, 31, 32
You only need to be able to perform BCV commands
You grant timefinder rights to the host XY and install only the Timefinder license (plus the base license)
You can now issue symbcv or symmir commands against ONLY symdevs 20, 21, 22, 30, 31 and 32. No other symdev can be touched !
xe2sdc
2 Intern
•
2.8K Posts
0
March 21st, 2008 04:00
AFAIK as long as you are administrator (or root) you can issue commands. BUT you can choose to filter commands at two different layers ..
1) use symacl and allow MSCS hosts to issue RDF commands against their own devices
2) use symauth and map users to "roles", allowing (or disallowing) them to run some or all symcli commands
I never ever had the chance to try either the first or the last one .. So it's all my speculation
My 2 cents .. create a brand new user (sanadministrator) and grand "full power" only to this user (via symauth command). But don't forget to restrict every other user
Enjoy !!
xe2sdc
2 Intern
•
2.8K Posts
0
March 21st, 2008 04:00
FrankMS
26 Posts
0
March 21st, 2008 04:00
Be aware that you should have an entry for an admin user before you set symauth to enforce, you could lock yourself out of the system
symacl has to be switched on by the CE on the service processor and requires careful planning! Also it adds a level of complexity to provisioning process: Devices have not only to be properly mapped and masked but also be configured in the correct access pool. Can be quite an overhead.
Cheers
Frank
dynamox
9 Legend
•
20.4K Posts
0
March 21st, 2008 04:00
RRR
2 Intern
•
5.7K Posts
0
March 21st, 2008 04:00
I have an RFE (Request for Enhancement) filed about 2 months ago with exactly that remark. I wonder if EMC will do something with this.
RRR
2 Intern
•
5.7K Posts
0
March 21st, 2008 05:00