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
  •  


Dell PowerEdge FX2s + 8x FC430 Blades 16x E5-2630v4 160 Cores Rails No PSU/RAM picture

Dell PowerEdge FX2s + 8x FC430 Blades 16x E5-2630v4 160 Cores Rails No PSU/RAM

$699.00



NETAPP HCI NAF-1701 SuperMicro Server 4X BLADE H410C 8X GOLD 5120 - 4X S25G NICs picture

NETAPP HCI NAF-1701 SuperMicro Server 4X BLADE H410C 8X GOLD 5120 - 4X S25G NICs

$1999.97



Lot of 3 Dell PowerEdge Blade Server HHB005 x2 HHB006 x1 picture

Lot of 3 Dell PowerEdge Blade Server HHB005 x2 HHB006 x1

$256.49



Dell PowerEdge FC430 Blade Server 2x Xeon E5-2630v4 20 Cores FX2 FX2s No RAM/HDD picture

Dell PowerEdge FC430 Blade Server 2x Xeon E5-2630v4 20 Cores FX2 FX2s No RAM/HDD

$119.99



LOT (8) Cisco UCS UCSB-B200-M5  2x6248R  24 core 3.0G   24x64g DDR4-2933 ram picture

LOT (8) Cisco UCS UCSB-B200-M5 2x6248R 24 core 3.0G 24x64g DDR4-2933 ram

$112000.00



Dell PowerEdge VRTX Rackmount Chassis w/4x PSUs 2x CMC Modules picture

Dell PowerEdge VRTX Rackmount Chassis w/4x PSUs 2x CMC Modules

$399.98



Dell PowerEdge M620 Blade Server 2x Xeon E5-2680v2 2.8ghz 20-Cores | 128GB picture

Dell PowerEdge M620 Blade Server 2x Xeon E5-2680v2 2.8ghz 20-Cores | 128GB

$149.99



Dell PowerEdge FX2 FX2s Server 10GbE CMC Blade Enclosure Chassis picture

Dell PowerEdge FX2 FX2s Server 10GbE CMC Blade Enclosure Chassis

$274.99



Dell Poweredge VRTX 25Bay 2.5

Dell Poweredge VRTX 25Bay 2.5" 2x PERC 8, 2xCMC, I/O 1GB Pass Through, 4x PS

$578.08



Dell PowerEdge M630 Blade Server 2x Xeon E5-2680 v4, 2F3MP , 4GDP5 ,R10KJ ,JVFVR picture

Dell PowerEdge M630 Blade Server 2x Xeon E5-2680 v4, 2F3MP , 4GDP5 ,R10KJ ,JVFVR

$96.60