How to change the permissions of ksh?


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users How to change the permissions of ksh?
# 1  
Old 04-14-2008
MySQL How to change the permissions of ksh?

Suppose, I want to execute unix commands. For that I have to go to ksh, but if I don't have execute permission to ksh itself then is there any way to change the permission of ksh? chmod command does not work for this because, I don't have permission to ksh itself... Smilie
Let me know, if you have any idea.
# 2  
Old 04-14-2008
If you don't have permission to execute ksh, then your administrator might have ksh locked down for some reason.

First, what shell are you running?

# echo $SHELL

Second, do you know the path to the ksh executable? What is the existing mode? On my system:

Code:
# whereis ksh
ksh: /usr/bin/ksh /usr/share/man/man1/ksh.1.gz
# ls -l /usr/bin/ksh
-rwxr-xr-x   2 bin      bin       315440 Dec  5  2006 /usr/bin/ksh


As you can see, the ksh file is executable by everyone. I can't think of a reason why your systems administrator would lock down ksh to a more restrictive mode. Give me an answer to the 2 questions I asked and we'll see where we can go from there.
# 3  
Old 04-15-2008
ksh is not locked. I am working on a project where I am using a different shell rksh. If I want to go ksh then I will type a command & enter into ksh. but the problem is that the ksh is built in a binary CEC which I used to replace frequently. while doing it once, I moved the existing binary & placed a new binary then exited from ksh. But after that, from my rksh I can't execute anything as I don't have execute permission to the CEC binary. My rksh commands internally calls that CEC binary, so If I dont have x permission to CEC binary then there's no way except reinstallation.
# 4  
Old 04-15-2008
Is there another shell you can log into? Are there other users with accounts on the box who could help you?
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Change permissions for files

Hi! I have a dir in a server, that receives files with the wrong permissions, so I decide to put on a cron entry that changes its permitions, but because of the time gap, not all of them get changed. What I did was the following: ... (14 Replies)
Discussion started by: fretagi
14 Replies

2. UNIX for Dummies Questions & Answers

Change permissions

Hi everyboy, I've installed a Virtualbox on my computer, inside the VB i'm running RedHat. So my problems it's that i need to run the scripts runasroot.sh to install the guest addiont, i'm doing this by console. I wrote chmod 775 ./runasroot.sh but doesn't works. I'm login as root user. Any... (8 Replies)
Discussion started by: Newer
8 Replies

3. Shell Programming and Scripting

Help on script to change permissions

Hi I have written the following script that later I want to put in cron,: #!/bin/bash _find="/usr/bin/find" _paths="/moneta_polled01/mediation_gsm /moneta_polled01/mediation_mmsc" for d in $_paths do $_find $d -type f -exec chmod 777 {} \; done but it does not seem to be... (8 Replies)
Discussion started by: fretagi
8 Replies

4. UNIX for Dummies Questions & Answers

To change permissions in mv or cp

Is there any option with mv or cp command so that a file permissions and name of the file can be changed in single mv or cp command. I searched man mv but doesn't found any option like that. (3 Replies)
Discussion started by: Devesh5683
3 Replies

5. Shell Programming and Scripting

ksh; Change file permissions, update file, change permissions back?

Hi, I am creating a ksh script to search for a string of text inside files within a directory tree. Some of these file are going to be read/execute only. I know to use chmod to change the permissions of the file, but I want to preserve the original permissions after writing to the file. How can I... (3 Replies)
Discussion started by: right_coaster
3 Replies

6. UNIX for Dummies Questions & Answers

I am not able change the file permissions

while trying to view the access permissions to file by "ls -lrt" command it is opening some files int the dir after that segmentation fault ie core is generarting the dir.will anybody please what is the problem. (1 Reply)
Discussion started by: rajkumar_g
1 Replies

7. UNIX for Dummies Questions & Answers

Need to change permissions

Hi everyone, There are couple of users of which i need to give 2 of the users admin rights so that they are able to run the administration commands like "zoneadm" and locale. When logged in as root i am obviously able to do that.please suggest any way by which the other 2 user's permissions can... (3 Replies)
Discussion started by: sankasu
3 Replies

8. UNIX for Dummies Questions & Answers

How to do i change the user permissions..

Hi everyone, There are couple of users of which i need to give 2 of the users admin rights so that they are able to run the administration commands like "zoneadm" and locale. When logged in as root i am obviously able to do that.please suggest any way by which the other 2 user's permissions... (1 Reply)
Discussion started by: sankasu
1 Replies

9. UNIX for Dummies Questions & Answers

how to change permissions in a certain directory?

Hi , I have a situation where plenty of users log in to the same directory and put in files. When they put in the files, I need those files to become group writable (chmod g+w) automatically. I have no control over the users' profiles. Is there a way to do it? (1 Reply)
Discussion started by: praveen_indramo
1 Replies

10. UNIX for Dummies Questions & Answers

need command to change permissions

I have a very simple question which I am not able to crack. There is an user with same username and groupname. How do I change permissions of a file to have the username and groupname assigned for the user "test". Appreciate you help. -Carl (1 Reply)
Discussion started by: calredd
1 Replies
Login or Register to Ask a Question