The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > UNIX for Advanced & Ekspertsøgning Brugere
.
google unix.com



UNIX for Advanced & Ekspertsøgning Brugere Expert-til-ekspert. Lær avancerede UNIX, UNIX-kommandoer, Linux operativsystemer, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Solaris 10 / proc gør filsystem fuld run_time_error Sun Solaris 18 06-10-2009 11:25 PM
Windows / Open Solaris dual boot problem. syndex Sun Solaris 2 05-13-2008 10:10 AM
Realiseringen af et nyt OS er baseret på Solaris / OpenSolaris Dinolinux Hvad tænker du på? 1 01-24-2006 07:55 PM
DDD gøre problemet azazel11998 Højtstående Programmering 0 03-10-2005 07:10 AM
Making Mozilla Afspilning M $ Windows Media Dmitri-br Linux 2 02-19-2004 10:58 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 02-08-2008
girish.batra girish.batra is offline
Registreret Bruger
  
 

Join Date: Jan 2008
Stillinger: 74
problem i at gøre autossh mellem Windows og Solaris

Kære alle

Jeg står over for et problem, der er relateret til muliggør Autossh mellem Windows og Solaris maskine. Hvis deres tro er to servere, server-A er der vinduer og server B er der Solaris.I installere openssh-server-software til Windows via sourceforge.net site. Hvad mine krav er, gør sftp fra Solaris til Windows til at overføre filer fra Solaris til vinduer automatisk gennem autossh uden at det kræver en adgangskode, og det skal ske gennem root-brugeren. For det første er jeg oprettet et offentligt / privat nøglepar på Solaris maskine med at give tom adgangskode for kodeord, jeg bruger RSA1 algoritmer, der skaber identitet og identity.pub fil i /. Ssh guide over root-brugeren på Solaris maskine. Så jeg manuelt sftp den identity.pub fil til / home / root / .ssh mappe på Windows Server. Jeg så jeg omdøbe den til authorized_keys fil.
Efter alt dette, da jeg logger ind solaris server som en root bruger så jeg sftp for vinduer som en systemadministrator, dengang den anmode om adgangskoden også igen.
Fortæl mig, hvor jeg wen't forkert. Jeg har hårdt brug for en løsning, hvor det skal ikke spørge om adgangskoden til root-brugeren på Windows-maskine.

Kind regards
  #2 (permalink)  
Old 02-08-2008
andryk's Avatar
andryk andryk is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Sep 2003
Posts: 448
Citat:
Oprindeligt Indsendt af girish.batra View Post
Kære alle

Jeg står over for et problem, der er relateret til muliggør Autossh mellem Windows og Solaris maskine. Hvis deres tro er to servere, server-A er der vinduer og server B er der Solaris.I installere openssh-server-software til Windows via sourceforge.net site. Hvad mine krav er, gør sftp fra Solaris til Windows til at overføre filer fra Solaris til vinduer automatisk gennem autossh uden at det kræver en adgangskode, og det skal ske gennem root-brugeren. For det første er jeg oprettet et offentligt / privat nøglepar på Solaris maskine med at give tom adgangskode for kodeord, jeg bruger RSA1 algoritmer, der skaber identitet og identity.pub fil i /. Ssh guide over root-brugeren på Solaris maskine. Så jeg manuelt sftp den identity.pub fil til / home / root / .ssh mappe på Windows Server. Jeg så jeg omdøbe den til authorized_keys fil.
Efter alt dette, da jeg logger ind solaris server som en root bruger så jeg sftp for vinduer som en systemadministrator, dengang den anmode om adgangskoden også igen.
Fortæl mig, hvor jeg wen't forkert. Jeg har hårdt brug for en løsning, hvor det skal ikke spørge om adgangskoden til root-brugeren på Windows-maskine.

Kind regards
Hej,
Det meste af tiden, offentlige nøgle-godkendelse er som standard deaktiveret (mindst på de fleste Unix distrib) kigge efter konfigurationsfilen af sshd (sshd_config forhåbentlig) på din Windows-system derefter afkommentere hvis det er nødvendigt med 3 linjer, der vedrører den offentlige nøglegodkendelse (RSAAuthentication ja , PubkeyAuthentication ja, etc ...)
For det andet, skal du sætte den tilladelse keyfile i den rigtige mappe på unix sin let, dens under ". Ssh" bibliotek, om Windows skal du have en. Ssh bibliotek også i roden af dit primære drev, men im ikke rigtig sikker. ..
Genstart sshd service på dine vinduer og reconnect igen, håber jeg, at ville gøre tricket
  #3 (permalink)  
Old 02-11-2008
girish.batra girish.batra is offline
Registreret Bruger
  
 

Join Date: Jan 2008
Stillinger: 74
Jeg triend hvad du sagde til mig, og efter uncomenting

RSAAuthentication ja
PubkeyAuthentication ja
AuthorizedKeysFile .ssh / authorized_keys

starte OpenSSH tjenesten i Windows, men stadig i cann't stand til at gøre autossh Solaris mellem 10 og vinduer, da det stadig bede mig om at angive adgangskoden. efter disse ændringer, selv jeg forsøgt at forbedre de offentlige og private nøgler igen, selv da jeg stadig cann't stand til at gøre autossh.

Jeg viser indholdet af sshd_config fil af vinduer som mit krav er at gøre sftp fra Solaris til vindue (OpenSSH server)

# $ OpenBSD: sshd_config, mod 1,65 2003/08/28 12:54:34 Markus Exp $

# Dette er sshd server hele systemet opsætningsfil. Se
# Sshd_config (5) for yderligere oplysninger.

# Denne sshd blev kompileret med PATH \u003d / usr / bin: / bin: / usr / sbin: / sbin

# Strategien anvendes til mulighederne i standard sshd_config leveres med
# OpenSSH er at specificere valgmuligheder med deres standardværdi hvor
# Muligt, men lad dem blive kommenteret. Uncommented valgmuligheder ændre en
# Standardværdi.

# Port 22
# Protokol 2,1
Protokol 2,1
# ListenAddress 0.0.0.0
# ListenAddress::

# HostKey til protokol version 1
# HostKey / etc / ssh / ssh_host_key
# HostKeys til protokol version 2
# HostKey / etc / ssh / ssh_host_rsa_key
# HostKey / etc / ssh / ssh_host_dsa_key

# Langtidserfaring og størrelse fjernsynsselskabers version 1 server nøgle
# KeyRegenerationInterval 1h
# ServerKeyBits 768

# Logføring
# obsoletes QuietMode og FascistLogging
# SyslogFacility Auth
# LogLevel INFO

# Authentication:

# LoginGraceTime 2m
PermitRootLogin ja

# Følgende indstilling tilsidesætter samtykke kontrol vært vigtige filer
# Og mapper. Af sikkerhedsmæssige årsager sat til "yes", når du kører
# NT/W2K, NTFS og CYGWIN \u003d ntsec.
StrictModes ja

RSAAuthentication ja
PubkeyAuthentication ja
AuthorizedKeysFile .ssh / authorized_keys

# For at dette kan fungere skal du også være vært for nøgler i / etc / ssh / ssh_known_hosts
# RhostsRSAAuthentication ingen
# Lignende til protokol version 2
# HostbasedAuthentication ingen
# Skift til Ja, hvis du ikke har tillid til ~ / .ssh / known_hosts for
# RhostsRSAAuthentication og HostbasedAuthentication
IgnoreUserKnownHosts ja
# Don't læse brugerens ~ /. Rhosts og ~ /. Shosts filer
# IgnoreRhosts ja

# For at deaktivere tunnelforbindelsen klar tekst adgangskoder, ændre ikke her!
PasswordAuthentication ja
# PermitEmptyPasswords ingen

# Skift til ikke at deaktivere s / nøgle passwords
# ChallengeResponseAuthentication ja

# Kerberos valgmuligheder
# KerberosAuthentication ingen
# KerberosOrLocalPasswd ja
# KerberosTicketCleanup ja

# GSSAPI valgmuligheder
# GSSAPIAuthentication ingen
# GSSAPICleanupCreds ja

# Indstil denne til "ja" til, at PAM authentication (via udfordring-svar)
# Og session forarbejdning. Afhængig af din PAM konfiguration, kan dette
# Omgå fastsættelse af 'PasswordAuthentication'
# UsePAM ja

# AllowTcpForwarding ja
# GatewayPorts ingen
# X11Forwarding ingen
# X11DisplayOffset 10
# X11UseLocalhost ja
# PrintMotd ja
# PrintLastLog ja
# KeepAlive ja
# UseLogin ingen
UsePrivilegeSeparation ingen
# PermitUserEnvironment ingen
# Compression yes
# ClientAliveInterval 0
# ClientAliveCountMax 3
# UseDNS ja
# PidFile / var / run / sshd.pid
MaxStartups 10:30:60

# Default banner sti
Banner / etc / banner.txt

# Override default ingen delsystemer
Delsystem sftp / usr / sbin / sftp-server


Er der nogen ændring har at gøre på dette sshd_config fil så plz lad mig det vide
  #4 (permalink)  
Old 02-12-2008
girish.batra girish.batra is offline
Registreret Bruger
  
 

Join Date: Jan 2008
Stillinger: 74
Lad mig vide, også hvis jeg er nødt til at gøre ændre noget i / etc / ssh / ssh_config klientsiden af ssh, der er Solaris 10.
  #5 (permalink)  
Old 02-19-2008
xinubhaskar xinubhaskar is offline
Registreret Bruger
  
 

Join Date: Jun 2002
Beliggenhed: Indien
Stillinger: 6
du foretage ændringer i din solaris sshd_config

Og genstarte sshd en gang mere på Solaris-serveren.

Jeg vil sige, at behovet for at ændre i sshd server filen på solaris server.
prøv ur lykke mand

Plus bruge denne URL til at søge mere på det

<Linux> - Google-søgning
vil hjælpe med at finde dig nogle nær answar.
  #6 (permalink)  
Old 02-29-2008
adderek adderek is offline
Registreret Bruger
  
 

Join Date: Sep 2007
Beliggenhed: Polen
Stillinger: 111
Jeg har spildt tid på dette. Spørg ikke, men bruge 'verbose' tilstand af ssh, så læs det, spore det, så prøv at fastsætte, hvad der er sagt at være forkert.
  #7 (permalink)  
Old 04-10-2008
Paul J Paul J is offline
Registreret Bruger
  
 

Join Date: Apr 2008
Stillinger: 1
Tag et kig på "forventer" at gøre det uid / pw login til dig: Din vigtigste skrift vil kalde forvente script, der vil gøre det faktiske sftp baseret på de parametre, du sender til den.

Forvent script: --

#! / usr / local / bin / forventer --
# Navn: at-sen-sftp-cmd
# Formål: at kopiere filer fra lokale bibliotek placering til en ekstern server
# File mappeplaceringen
#
sæt login [lindex $ argv 0]
sæt maskine [lindex $ argv 1]
Indstil adgangskode [lindex $ argv 2]
sæt remoteloc [lindex $ argv 3]
fastsatte mål [lindex $ argv 4]
indstille timeout -1

# Perform kopi
gyde / usr / bin / SFTP-oPort \u003d 22 $ login @ $ maskine
forventer "Password:"
sende "$ password \ r"
forventer "sftp>"
Send "cd $ remoteloc \ n"
forventer "sftp>"
Send "mkdir $ target \ n"
forventer "sftp>"
Send "cd $ target \ n"
forventer "sftp>"
Send "mput *. CSV \ n"
forventer "sftp>"
Send "quit \ n"

.. og her er den ringer del: --

blah, blah .. derefter erklære præmis:
remoteloc \u003d / win_sftp_server / dest_folder
target \u003d `date +% Y% m% d` # navn, du ønsker at give den nye mappe
#
V_LOG \u003d / home / dig / log / filename_ $ target

echo $ login>> $ V_LOG 2> & 1 # fra din. netrc fil
echo $ password>> $ V_LOG 2> & 1 # fra din. netrc fil
echo $ maskine>> $ V_LOG 2> & 1 # fra din. netrc fil
echo $ remoteloc>> $ V_LOG 2> & 1
echo $ target>> $ V_LOG 2> & 1

cd / files_to_transfer_folder

# SFTP CSV-filer til win_sftp_server:

/ your_script_location / scripts / clist-til-sen-sftp-cmd $ login $ maskinen $ password $ remoteloc $ target>> $ V_LOG 2> & 1

exit

That's it. Du er nødt til at logge ind én gang manuelt at udveksle nøgler, men det er automatisk (cron eller hvad) efter denne. Forvente, og TCL er de to S / W's du har brug for, og de er bl.a. på SUN (Sol 10) Software Companion dvd.

Hilsen,

pj
Closed Thread

Bogmærker

Tags
linux, Solaris

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 04:48 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0