Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: Howto run a script as root

  1. #1
    Member registered user
    Join Date
    Jan 2003
    Posts
    54

    Howto run a script as root

    I created a script as root to remove some symlinks and to copy some files instead of them.

    The problem is that I am not able to run the script as root.
    As user knoppix I am able to run the script, but do not have the rights to remove the symlinks.
    I want to save the script on the harddisk, so it will be there all the time.
    As soon as I save it on harddisk the ownership seems to change to knoppix:knoppix
    I tried as root:
    Code:
    chown knoppix:knoppix filename
    ownership did not change.
    I tried as root:
    chmod u+x filename
    and
    chmod +x filename
    root could still not run the script, while knoppix can, but does not have enough rights.

    What can I do about this?

    Another question is: how do I get the answer on the question if knoppix should remove the symlink answered with yes without human interferance.

  2. #2
    Senior Member registered user
    Join Date
    Nov 2002
    Location
    Auckland, New Zealand
    Posts
    818
    sudo script

  3. #3
    Member registered user tuxtom's Avatar
    Join Date
    Nov 2002
    Location
    hamburg.de
    Posts
    32

    Re: Howto run a script as root

    Quote Originally Posted by Hermanh
    I tried as root:
    Code:
    chown knoppix:knoppix filename
    ownership did not change.
    I think you should issue a
    Code:
    chown root:root filename
    or try (as root):
    Code:
    # chmod 777 filename
    tom

  4. #4
    Member registered user
    Join Date
    Jan 2003
    Posts
    54
    Thanks for those answers. I tried them both.

    When I do as root:
    Code:
    chmod 777 filename
    I still can not run the script

    When I do as root:
    Code:
    chown root:root filename
    I get:
    Code:
    chown: changing ownership of 'filename': operation not permitted
    Also
    Code:
    sudo filename
    does not work as root or as knoppix.

    I've started knoppix with the cheatcode knoppix 2 to stay in textmode.
    After the script has run the knoppix-box will function as ftp-server.

  5. #5
    Senior Member registered user
    Join Date
    Nov 2002
    Location
    Auckland, New Zealand
    Posts
    818
    maybe put
    sudo su
    at the top of the script
    or put
    sudo rm / sudo ln etc

    what kind of script? and you are running ./script.sh ?
    what happens with
    sudo ./script.sh ?

  6. #6
    Member registered user
    Join Date
    Jan 2003
    Posts
    54
    When I do as root:
    Code:
    cp /mnt/hda1/filename /etc/filename
    the onwnership of the new file is root:root.
    Still I can not run the script as root, not even when I do as root:
    Code:
    chmod u+x filename
    or
    Code:
    chmod +x filename
    or
    Code:
    chmod 777 filename
    Which should work according to several Linux howto's.

    I get a message:
    Code:
    bash: filename: command not found
    The file exists
    When I do:
    Code:
    ls -l filename
    I get
    Code:
    -rwxrwxrwx    1  root root   549 jan 26 15:25 filename
    ('filename' is colored green)
    Is user knoppix using another shell or something like that?

  7. #7
    Senior Member registered user
    Join Date
    Nov 2002
    Location
    Auckland, New Zealand
    Posts
    818
    you have to do
    Code:
    ./filename
    not just
    Code:
    filename

  8. #8
    Member registered user
    Join Date
    Jan 2003
    Posts
    54
    thanks, the script is running.
    Code:
    ./filename
    did do it. I did not expect that because it runned as knoppix using just
    Code:
    filename
    Another question is: how do I get the answer on the question if knoppix should remove the symlink answered with yes without human interferance.
    Has one of you also the answer for the second part of my question?

  9. #9
    Senior Member registered user
    Join Date
    Nov 2002
    Location
    Auckland, New Zealand
    Posts
    818
    Another question is: how do I get the answer on the question if knoppix should remove the symlink answered with yes without human interferance.
    you mean
    rm -f ?

  10. #10
    Senior Member registered user
    Join Date
    Jan 2003
    Location
    Podunk, Idaho, USA
    Posts
    470
    I'm going from memory, but I saw a post either on this forum or on the linuxtag knoppix forum about a user that could not run scripts. IIRC he had to:

    /bin/bash script

    rock

Page 1 of 2 12 LastLast

Similar Threads

  1. need MIDI howto
    By redss in forum Ideas
    Replies: 5
    Last Post: 01-06-2005, 02:29 AM
  2. DVD playback howto
    By mzilikazi in forum General Support
    Replies: 0
    Last Post: 07-28-2004, 08:36 PM
  3. HOWTO change PC name
    By A. Jorge Garcia in forum Hdd Install / Debian / Apt
    Replies: 3
    Last Post: 07-03-2004, 06:22 PM
  4. Howto: Script to put the device shortcuts on the desktop
    By fabriloup in forum General Support
    Replies: 1
    Last Post: 09-13-2003, 10:28 AM
  5. HOWTO: Script to burn MP3 files to CD
    By Dave_Bechtel in forum General Support
    Replies: 0
    Last Post: 06-04-2003, 11:54 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Sandisk 16GB 32GB 64GB 128GB Cruzer Blade Flash Drive Memory Stick USB Lot Pack picture

Sandisk 16GB 32GB 64GB 128GB Cruzer Blade Flash Drive Memory Stick USB Lot Pack

$175.90



TF/SD Card Adapter Camera Reader Android Type-c For iPhone17 Pro Max Plusm lot picture

TF/SD Card Adapter Camera Reader Android Type-c For iPhone17 Pro Max Plusm lot

$288.19



SK hynix 32GB PC4-25600 DDR4-3200 Memory - HMAA4GR7AJR8N-XN picture

SK hynix 32GB PC4-25600 DDR4-3200 Memory - HMAA4GR7AJR8N-XN

$189.99



Apple iPad 11th Generation 10.9

Apple iPad 11th Generation 10.9" 128GB (Wi‑Fi + 5G) Blue

$220.00



USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack picture

USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack

$826.09



✅ MICRON MTA18ASF2G72PDZ-3G2R1 16GB 2Rx8 DDR4-3200 PC4-3200AA REG ECC Memory picture

✅ MICRON MTA18ASF2G72PDZ-3G2R1 16GB 2Rx8 DDR4-3200 PC4-3200AA REG ECC Memory

$119.97



Sandisk 32GB 64GB 128GB 256GB Cruzer Glide Flash Drive USB 2.0 Memory Lot picture

Sandisk 32GB 64GB 128GB 256GB Cruzer Glide Flash Drive USB 2.0 Memory Lot

$201.78



Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot picture

Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot

$285.90



Lot Of 4 NEW SAMSUNG 16GB PC4-2933Y-RC2-12-DC1 Memory picture

Lot Of 4 NEW SAMSUNG 16GB PC4-2933Y-RC2-12-DC1 Memory

$299.00



OWC 128GB (16GBx8)  PC10600-DDR3 ECC Kit Brand New Sealed picture

OWC 128GB (16GBx8) PC10600-DDR3 ECC Kit Brand New Sealed

$179.00