AIX user unable to execute an executable file it owns, but root can.

Posted on 2005-04-14
Last Modified: 2013-12-06
installed as system user.
system user owns file system and all files with in it.
execute execuatable i get OSSysPreInint failed
If i login in as root, i can execute the file.
it sems that root has permissions on a root file that usr does not.
Please help!! on customer site!!
Question by:minorwake
    LVL 38

    Accepted Solution

    Could you please ckeck the files permissions to make sure the user has
    "x" (execution permission), do a

    ls -al filename
    to verify the file permisions, if it is wrong use "chmod" to change the permission
    and "chown" to change the ownership.

    man chmod
    man chown

    to learn more details.

    If you still have trouble, please post the output of:
    ls -al filename

    and the user loginname you want to run the file.

    PS: You can get better response if you post this question in the Unix TA:

          I can move help you to move the question if you like.
    LVL 38

    Assisted Solution

    chmod a+x <the executeable file>
    Should do the trick for you.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Attention: This article will no longer be maintained. If you have any questions, please feel free to mail me. Please see for the updated article. It is avail…
    In a recent article here at Experts Exchange (, I discussed my nine-month sandbox testing of the Windows 10 Technical Preview, specifically with respect to r…
    Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
    This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now