The UNIX and Linux Forums  

Go Back   A UNIX és Linux Forums > Operációs rendszerek > SUN Solaris
.
google unix.com



SUN Solaris A Solaris operációs rendszer, általában ismert, egyszerűen csak a Solaris, a szabad Unix-alapú operációs rendszer, amelyet a Sun Microsystems.

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 05-07-2007
PabloCruise77 PabloCruise77 is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2007
Helyszín: Loomis, CA
Hozzászólások: 5
SSH / SCP kérdés

Köszönöm, hogy ezt a fórumot, tudtam, hogy a program fut, amely használja az SSH ellenőrzési programot futtató más otthont. Most azt gondolja, hogy fokozza azt.

Az ellenőrzési programot a cél házigazdák időnként frissíteni kell. Frissítése menüben program forrása fogadó könnyű, mert az egyik házigazda. Az ellenőrző program fut, több tucat.

Mivel az SSH kapcsolatot, és a konfigurációs fájl tartalmaz egy listát a cél vendéglátók és a bejelentkezési azonosítók, gondoltam én is módosíthatja receptem program automatizálását küldését az aktualizált ellenőrzési program, hogy a megcélzott szervereket.

Megpróbáltam két módon történhet:

1. Először is, megpróbáltam végez SCP a menüben program az egyik cél a házigazdák. Amikor erre az SSH átveszi. Mivel én ellenőrzési programban szerepel a kulcsot a authorized_keys fájlokat a cél hosts, megpróbálja futtatni én ellenőrzési programot. Nem, mert az ellenőrzések érvényes utasítás és egyéb paramétereket, hogy küldött át a SSH_ORIGINAL_COMMAND. Egy hasonló állapot lép fel, amikor megpróbáltam SCP a parancssorban.

2. Aztán megpróbáltam, hogy új parancsot receptem program, UPD, hogy küld az ellenőrző program a cél otthont. Amint ott a célt, a fogadó lenne új kódot, ami nem egy SCP az új kódot a forrástól a cél, hogy a fogadó házigazda. Mikor volt, hogy kilépett az SCP, mondván, hogy "Connection megtagadta.

Az első kísérlet nem létrehozása parancsot a SSH kulcs, disable használata SCP a forrástól a célig fogadó?

A második kísérlet, az nem az eredmény nem SSH kulcs? Van kulcsokat létrehozni, amelyek lehetővé teszik SSH hozzáférés a forrástól a célokat. A cél, ha végez SCP másolni a kódot a forrástól a cél, meg kell állítani kulcsok megint?
  #2 (permalink)  
Old 06-04-2008
PabloCruise77 PabloCruise77 is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2007
Helyszín: Loomis, CA
Hozzászólások: 5
Wink Megoldás az SSH / SCP Probléma

Itt van mit találtam miután megvizsgálta a szövetkezet munkavállaló forráskódot. Tegye a
követve a forrás fogadó script:

################################################## #######
# Source_host_script
#
#
################################################## #######
.
.
.

param \u003d "Mehet"
file_update \u003d "$ (HOME) / $ (subdir) / $ (newfile)"

ssh $ (userid) @ $ (HOST) $ (param) $ (file_update)
retval \u003d $?

if [$ (retval)-ne 1-a $ (retval)-ne 0]; majd
echo "Forráskód frissítése nem sikerült: $ (retval)"
echo "Nyomja meg bármelyik gombot a folytatáshoz"
fi

return $ (retval)
)


Azután, hogy az alábbi kód a parancsfájlban a cél host:

################################################## #######
# Target_host_script
#

#
################################################## #######
.
.
.

################################################## #######
# Get a parancssori paramétereket az SSH hívás
################################################## #######
OSSMENU_COMMAND \u003d `echo $ (SSH_ORIGINAL_COMMAND) | nawk '(print $ 1)"
Param \u003d `echo $ (SSH_ORIGINAL_COMMAND) | nawk" NF> 1 (print $ 2) "
NEWFILE \u003d `echo $ (SSH_ORIGINAL_COMMAND) | nawk 'NF> 2 (print $ 3)"

is_scp \u003d `echo $ (OSSMENU_COMMAND) | grep" ^ scp "| wc-l`

################################################## ######
# Ha ez egy scp, akkor hívja a frissítés ellenőrzése forrás
# Kódot subroutine. Ennek másolatát a legújabb
# Változata a megadott parancsfájlt.
# FIGYELMEZTETÉS - Ne csináld a visszhang, vagy bármely más kimenet
# Szabványos ki - Meg fogja ölni az scp parancs!
################################################## ######
if [$ (is_scp)-gt 0]; majd
cd $ (HOME) / $ (newdir)
scp-PT $ (NEWFILE)
retval \u003d $?

if [$ (retval)-ne 0]; majd
echo "Forráskód frissítése nem sikerült: $ (retval)"
echo "Nyomja meg bármelyik gombot a folytatáshoz"
vagy
chmod 755 $ (NEWFILE)
fi

return $ (retval)
fi
)

Az egy kicsit zavaró, de még mindig selyemfonó nekem minden egyes alkalommal, amikor használja, de működik. Ennek az egyetlen módja, tudom, hogyan lehet eljutni az SCP, hogy ha létre SSH-kulcsokat, amelyek meghatározzák, hogy egy speciális szkript fut egy adott felhasználó számára.
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 12:40 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0