Restrict access to .ksh scripts


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Restrict access to .ksh scripts
# 8  
Old 01-22-2012
I tried jilliagre's method of setting the setuid bit. Still other users cant execute the script. Permission Denied.
# 9  
Old 01-22-2012
suid works only for binaries is what I think...

--ahamed

---------- Post updated at 09:01 AM ---------- Previous update was at 09:00 AM ----------

What about sudoers or shc? Did you give it a try?

--ahamed
# 10  
Old 01-22-2012
shc is not available in my system. I am working in client's system. Also, I am not aware of sudoers...Can you please throw more light on that?
# 11  
Old 01-22-2012
ahamed -
suid works for shell scripts - it's an old idea. setuid works during the call to exec and as long as the file in question is executable with some other things like LD_PRELOAD taken into consideration. Some old systems will not run setuid with certain environment variables set, or those variable are ignored (more modern). That may be your problem.
This User Gave Thanks to jim mcnamara For This Post:
# 12  
Old 01-22-2012
Quote:
Originally Posted by machomaddy
I tried jilliagre's method of setting the setuid bit. Still other users cant execute the script. Permission Denied.
What OS and ksh release are you using ?
Linux doesn't support suid scripts.
OSes that do support them are Solaris, Irix, UnixWare, and BSD based OSes with a kernel option set, NetBSD, OpenBSD and MacOS X.
I don't know about HP-UX and AIX.

Last edited by jlliagre; 01-22-2012 at 01:39 PM..
# 13  
Old 01-22-2012
look for the /etc/sudoers file. If it is there it tells you sudo is installed, probably someplace like /usr/local/bin, which may not be in your PATH.
# 14  
Old 01-22-2012
I couldn't find sudoers file in my system. Also, am using Linux 2.6.18
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Restrict access

I'm trying to use squid to restrict elinks' access to certain websites(only http traffic). I have tried some configs in squid.conf but no luck. Hope someone has a bit of time to explain me how can you make these config's :) ---------- Post updated at 05:40 PM ---------- Previous update was at... (1 Reply)
Discussion started by: Birnbacher
1 Replies

2. Ubuntu

Restrict SUDO Access

Linux ubuntu 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux Hi Folks, Please help me. I am bit struck here. Here is the OS info. Linux ubuntu 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux I have a... (17 Replies)
Discussion started by: explorer007
17 Replies

3. Red Hat

Restrict user access

Hi there I have an application user on my system that wants accesses to these file systems as such: rwx: /SAPO /SAPS12 /R3_888 /R3_888B /R3_888F /R3_888R r: /usr/sap these are the existing FS permissions:ownerships: # ls -ld /SAPO (9 Replies)
Discussion started by: hedkandi
9 Replies

4. UNIX for Dummies Questions & Answers

Restrict user access.

Hi All, How can we restrict a particular user access to a particular shell in solaris 10. Thanks in Advance. (5 Replies)
Discussion started by: rama krishna
5 Replies

5. Solaris

Restrict access to solaris10 [SOLVED]

Hello, I have a solaris10 sparc running on a server and it is a Sun DS (LDAP) server as well as LDAP client. I have changed ssh server port to something other than 22 but is there any way to configure that only users abc, def, ghi from LDAP can login via ssh? SSH software on solaris10 is... (0 Replies)
Discussion started by: upengan78
0 Replies

6. UNIX for Advanced & Expert Users

Restrict Access to the folder

Hi I have requirement to create 3 new users on my server but to restrict their access to a set of particular folders. /export/home/kapil/shared, /export/home/kapil/shared/Folder1 /export/home/kapil/shared/Folder2 These folders should be accessible to all the 3 users and to me too.... (1 Reply)
Discussion started by: kapilk
1 Replies

7. UNIX for Advanced & Expert Users

Restrict access to specific users.

Hi All! I would like to know if there is any specific way by which I can restrict access to apecific users (ip addresses). OS : Red hat linux Thanks! nua7 (6 Replies)
Discussion started by: nua7
6 Replies

8. Red Hat

restrict access of a user to two directories only

Hi all, I am using RHEL 5.0 I need a user say test to have full access to two directories, say /tmp1 & /tmp2 only other than his home directory. I do not want to change his login shell which is ksh or bash by default. Moreover, he should not even have read access of other directories. ... (10 Replies)
Discussion started by: vikas027
10 Replies

9. UNIX for Advanced & Expert Users

Apache restrict access with certificates

Hello! Does anyone know if it's possible to restrict access to apache webserver with certificates? What I want is that if a user has a certificate in his browser then he get's access, if not show error or another page. I would be very happy if someone knew! /D (2 Replies)
Discussion started by: Esaia
2 Replies

10. UNIX for Dummies Questions & Answers

restrict tcp-port access

Hi Is there any way to restrict the TCP-IP port usage. I want to restrict TCP-IP port 1500/1550 to the oracle osuser. Tanks in advance. Remi (2 Replies)
Discussion started by: remivisser
2 Replies
Login or Register to Ask a Question