Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-04-04 18:06:06

  MarekO - Użytkownik

MarekO
Użytkownik
Skąd: Mińsk Maz.
Zarejestrowany: 2008-03-11

Jak zdalnie uruchomić skrypt z prawami roota ??

Witam,

Chciałbym sobie wrzucić do skryptu na lokalnej maszynie takie oto cos:

Kod:

ssh login@zdalny.adres.ip ./polecenia

i pytanie jak wykonać ./polecenia z prawami roota? Nie chciałbym włączać możliwości logowania na ssh dla roota.

pozdr.
M


Jeszcze tu wrócę ...

Offline

 

#2  2011-04-04 18:23:10

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: Jak zdalnie uruchomić skrypt z prawami roota ??

use sudo luke


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#3  2011-04-04 18:41:42

  MarekO - Użytkownik

MarekO
Użytkownik
Skąd: Mińsk Maz.
Zarejestrowany: 2008-03-11

Re: Jak zdalnie uruchomić skrypt z prawami roota ??

nie bardzo rozumiem jak miałoby to wyglądać


Jeszcze tu wrócę ...

Offline

 

#4  2011-04-04 18:47:28

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Jak zdalnie uruchomić skrypt z prawami roota ??

Kod:

ssh login@zdalny.adres.ip "sudo ./polecenia"

Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#5  2011-04-04 18:49:59

  torrentow - Członek Sejmowej Komisji Śledczej

torrentow
Członek Sejmowej Komisji Śledczej
Skąd: z GNU
Zarejestrowany: 2009-11-23

Re: Jak zdalnie uruchomić skrypt z prawami roota ??

instalujesz sudo, odpalasz visudo i  dopisujesz linijkę

Kod:

user ALL=(ALL) NOPASSWD: ALL

Każdy sam sobie szkodzi :)
http://img715.imageshack.us/img715/7104/apt.png

Offline

 

#6  2011-04-04 19:35:23

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: Jak zdalnie uruchomić skrypt z prawami roota ??

Można tak:

Kod:

su root -c ./polecenia

Albo:

Kod:

su root -c "sh polecenia"

Skryptu z rootem nie uruchomisz, ale możesz uruchomić z rootem powłokę, która ten skrypt wykonuje :)

Bardzo niebezpiecznie jak ktoś nie lubi hasła:

cp /bin/sh /bin/s8456445464rgregregghgre
chmod 770 /bin/s8456445464rgregregghgre
chown root:users  /bin/s8456445464rgregregghgre
chmod +s /bin/s8456445464rgregregghgre

I wtedy w skryptach, w nagłówku zamiast:
#!/bin/sh
#!/bin/bash

Wystarczy:
#!/bin/s8456445464rgregregghgre


PS. Ciekawostka
source `su -c sh`
Czyli jak zalogować się do "NICa" :D
(chyba tylko "exit" działa?)


Stronka-dom: http://titek.victorygames.pl
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#7  2011-04-04 20:40:39

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: Jak zdalnie uruchomić skrypt z prawami roota ??

torrentow napisał(-a):

instalujesz sudo, odpalasz visudo i  dopisujesz linijkę

Kod:

user ALL=(ALL) NOPASSWD: ALL

Jeżeli ta maszyna jest dostępna z sieci globalnej, to nie jest to najlepszy możliwy pomysł.

Offline

 

#8  2011-04-04 20:54:47

  torrentow - Członek Sejmowej Komisji Śledczej

torrentow
Członek Sejmowej Komisji Śledczej
Skąd: z GNU
Zarejestrowany: 2009-11-23

Re: Jak zdalnie uruchomić skrypt z prawami roota ??

Minio, jak masz np. logowanie po kluczach to jest bezpieczne


Każdy sam sobie szkodzi :)
http://img715.imageshack.us/img715/7104/apt.png

Offline

 

#9  2011-04-04 21:39:09

  MarekO - Użytkownik

MarekO
Użytkownik
Skąd: Mińsk Maz.
Zarejestrowany: 2008-03-11

Re: Jak zdalnie uruchomić skrypt z prawami roota ??

mam logowanie z hasłami, a maszyna jest wystawione do internetu. a przy opcji  "su root -c ./polecenia" dostaje komunikat "su: musisz uruchamiać z terminala"


Jeszcze tu wrócę ...

Offline

 

#10  2011-04-04 21:41:34

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: Jak zdalnie uruchomić skrypt z prawami roota ??

torrentow napisał(-a):

Minio, jak masz np. logowanie po kluczach to jest bezpieczne

Takie rozwiązanie nigdy nie jest bezpieczne. Zasada jest prosta nigdy, ale to nigdy nie ufaj użytkownikowi, zawsze gdzie to tylko możliwe ukręcaj mu łeb ;]


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#11  2011-04-04 22:03:03

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Jak zdalnie uruchomić skrypt z prawami roota ??

Kod:

ssh login@zdalny.adres.ip  su -c "polecenie"

Ostatnio edytowany przez Yampress (2011-04-04 22:05:33)

Offline

 

#12  2011-04-04 22:20:50

  MarekO - Użytkownik

MarekO
Użytkownik
Skąd: Mińsk Maz.
Zarejestrowany: 2008-03-11

Re: Jak zdalnie uruchomić skrypt z prawami roota ??

Yampress napisał(-a):

Kod:

ssh login@zdalny.adres.ip  su -c "polecenie"

powoduje

Kod:

su: musisz uruchamiać z terminala

Jeszcze tu wrócę ...

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)