![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| UNIX für Fortgeschrittene und Experten Expert-to-Experte. Erfahren Sie fortgeschrittene UNIX-, UNIX-Kommandos, Linux-Betriebssysteme, System-Administration, Programmierung, Shell, Shell-Skripte, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Solaris 10 / proc-Dateisystem zu voll | 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 |
| Erstellen eines neuen OS basiert auf Solaris / OpenSolaris | Dinolinux | What's On Your Mind? | 1 | 01-24-2006 07:55 PM |
| DDD macht Problem | azazel11998 | High-Level-Programmierung | 0 | 03-10-2005 07:10 AM |
| Die Mozilla Spielen M $ Windows Media | Dmitri-br | Linux | 2 | 02-19-2004 10:58 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Problem bei der autossh zwischen Windows und Solaris
Sehr geehrte Damen und Herren
Ich bin vor ein Problem, das in Bezug auf die Autossh zwischen Windows-und Solaris-Maschine. Angenommen, die sind, wenn zwei Server, Server-A ist mit Windows-und Server-B ist mit Solaris.I Installation von OpenSSH-Server-Software für Windows durch sourceforge.net Seite. Was ist meine Pflicht tun sftp von Solaris auf Windows zum Übertragen von Dateien von Solaris auf Windows automatisch durch autossh, ohne dass ein Passwort und es hat zu tun mit Root-Benutzer. Erstens habe ich eine öffentliche / private Schlüsselpaare auf Solaris-Maschine mit den leeren Kennwort für Passphrase, ich RSA1 Algorithmen, die Identität und identity.pub Datei in /. Ssh-Verzeichnis des root-Benutzer auf Solaris-Maschine. Dann habe ich manuell sftp identity.pub die Datei nach / home / root / .ssh Verzeichnis auf Windows Server. Ich habe dann ich umbenennen zu authorized_keys-Datei. Nach all diesen Erfahrungen, wenn ich mich in die Solaris-Server als Benutzer "root" dann muss ich sftp zu Windows als Benutzer "root", zu dieser Zeit, fragen Sie nach dem Passwort auch wieder. Bitte sagen Sie mir, wo ich wen't falsch. Ich brauchen dringend eine Lösung, wo es nicht um das Passwort des Root-Benutzer auf Windows-Rechner. Mit freundlichen Grüßen |
|
||||
|
Ich triend, was Sie sagte zu mir und nach uncomenting
RSAAuthentication ja PubkeyAuthentication ja AuthorizedKeysFile .ssh / authorized_keys Starten des OpenSSH-Dienst in Windows, aber immer noch i cann't Lage zu tun autossh zwischen Solaris 10 und Windows, wie sie noch fragen mich nach dem Passwort. nach diesen Änderungen habe ich versucht selbst zu regenerieren öffentlichen und privaten Schlüssel wieder selbst dann habe ich noch cann't der Lage zu tun autossh. Ich bin mit dem Inhalt der sshd_config Datei von Windows als meine Pflicht ist zu tun sftp von Solaris zum Fenster (OpenSSH-Server) # $ OpenBSD: sshd_config, v 1,65 2003/08/28 12:54:34 markus Exp $ # Dies ist der sshd-Server-System-Konfiguration-Datei. Sehen # Sshd_config (5) für weitere Informationen. # Sshd Dies wurde mit PATH \u003d / usr / bin: / bin: / usr / sbin: / sbin # Die Strategie für die Optionen in der Standard-sshd_config mit # OpenSSH ist die Angabe von Optionen mit ihren Default-Wert, wenn # Möglich, aber lassen Sie sie kommentiert. Unkommentiert Optionen ändern # Default-Wert. # Port 22 # Protocol 2,1 Protokoll 2,1 # ListenAddress 0.0.0.0 # ListenAddress:: # Hostkey für Protokoll Version 1 # Hostkey / etc / ssh / ssh_host_key # HostKeys für Protokoll Version 2 # Hostkey / etc / ssh / ssh_host_rsa_key # Hostkey / etc / ssh / ssh_host_dsa_key # Lebensdauer und Größe der ephemeren Version 1 Server-Schlüssel # KeyRegenerationInterval 1h # ServerKeyBits 768 # Protokollierung # obsoletes QuietMode und FascistLogging # Syslogfacility AUTH # LogLevel INFO # Authentication: # LoginGraceTime 2m PermitRootLogin ja # Die folgende Einstellung überschreibt die Erlaubnis Kontrollen über Host-Schlüssel-Dateien # Und Verzeichnisse. Aus Sicherheitsgründen ist dies auf "Ja", wenn Sie # NT/W2K, NTFS und Cygwin \u003d ntsec. StrictModes ja RSAAuthentication ja PubkeyAuthentication ja AuthorizedKeysFile .ssh / authorized_keys # Damit dies funktioniert, benötigen Sie auch Host-Schlüssel in der Datei / etc / ssh / ssh_known_hosts # RhostsRSAAuthentication keine # Ähnlich Protokoll Version 2 # HostbasedAuthentication keine # Wechseln Sie auf Ja, wenn Sie kein Vertrauen in ~ / .ssh / known_hosts für # RhostsRSAAuthentication und HostbasedAuthentication IgnoreUserKnownHosts ja # Nicht lesen des Benutzers ~ /. Rhosts und ~ /. Shosts Dateien # IgnoreRhosts ja # Um getunnelt Klartext-Passwörter zu ändern, nicht hier! PasswordAuthentication yes # PermitEmptyPasswords keine # Wechseln Sie nicht zu deaktivieren, S / Key-Passwörter # ChallengeResponseAuthentication ja # Kerberos-Optionen # KerberosAuthentication keine # KerberosOrLocalPasswd ja # KerberosTicketCleanup ja # GSSAPI Optionen # GSSAPIAuthentication keine # GSSAPICleanupCreds ja # Setzen Sie diese Option auf "Ja", um PAM-Authentifizierung (via challenge-response) # Und Session-Verarbeitung. Abhängig von Ihrer PAM Konfiguration, kann dies # Umgehen, die Einstellung von "PasswordAuthentication" # UsePAM ja # AllowTcpForwarding ja # GatewayPorts keine # X11Forwarding keine # X11DisplayOffset 10 # X11UseLocalhost ja # PrintMotd ja # PrintLastLog ja # KeepAlive ja # UseLogin keine UsePrivilegeSeparation keine # PermitUserEnvironment keine # Compression yes # ClientAliveInterval 0 # ClientAliveCountMax 3 # UseDNS ja # Pidfile / var / run / sshd.pid MaxStartups 10:30:60 # Standard-Banner-Pfad Banner / etc / banner.txt # Ignoriere standardmäßig keine Teilsysteme Subsystem sftp / usr / sbin / sftp-server Gibt es eine Änderung ist in diesem sshd_config Datei dann plz let me know |
|
||||
|
Bitte stellen Sie Ihre Änderungen in solaris sshd_config
Und starten Sie sshd einmal mehr auf die Solaris-Server.
Ich meine, zu sagen brauchen, um in der sshd-Server-Datei auf der Solaris-Server. Glück versuchen ur Mann ![]() Plus verwenden Sie diese URL in die Suche mehr auf sie <Linux> - Google-Suche wird dazu beitragen, finden Sie einige in der Nähe von answar. |
|
||||
|
Werfen Sie einen Blick auf "erwarten", um die UID / PW Login für Sie: Ihre wichtigsten Skript Aufruf des Skripts erwarten, die die eigentliche sftp auf der Grundlage der Parameter, die Sie gehen auf sie.
Expect-Skript: -- #! / usr / local / bin / erwarten -- # Name: to-Remote-sftp-cmd # Zweck: zum Kopieren von Dateien aus dem lokalen Verzeichnis auf einen entfernten Server # Datei Verzeichnis # Set login [Lindex $ argv 0] setzen Maschine [Lindex $ argv 1] SET PASSWORD [Lindex $ argv 2] Set remoteloc [Lindex $ argv 3] Ziel gesetzt [Lindex $ argv 4] Set timeout -1 # Führen Kopie spawn / usr / bin / sftp-oPort \u003d 22 $ login @ $ Maschine erwarten, "Password:" send "$ password \ r" erwarten "sftp>" senden "cd $ remoteloc \ n" erwarten "sftp>" senden "mkdir $ target \ n" erwarten "sftp>" senden "cd $ target \ n" erwarten "sftp>" senden "mput *. CSV \ n" erwarten "sftp>" send "quit \ n" .. und hier ist der Aufruf Teil: -- bla, bla .. dann erklären, dass Randnrn: remoteloc \u003d / win_sftp_server / dest_folder target \u003d `date +% Y% m% d" # Name, den Sie möchten, geben Sie den neuen Ordner # V_LOG \u003d / home / sie / log / $ filename_ Ziel echo $ login>> $ V_LOG 2> & 1 # in Ihrer. netrc-Datei echo $ password>> $ V_LOG 2> & 1 # in Ihrer. netrc-Datei echo $ Maschine>> $ V_LOG 2> & 1 # in Ihrer. netrc-Datei echo $ remoteloc>> $ V_LOG 2> & 1 echo $ target>> $ V_LOG 2> & 1 cd / files_to_transfer_folder # SFTP die CSV-Dateien zu win_sftp_server: / your_script_location / scripts / CLIST-to-Remote-sftp-cmd $ login $ Maschine $ password $ remoteloc $ target>> $ V_LOG 2> & 1 Ausfahrt That's it. Sie müssen sich anmelden, einmal manuell für den Austausch von Schlüsseln, aber es ist automatisch (cron oder was auch immer), dass nach. Erwarten und TCL sind die beiden s / w die Sie brauchen, und sie sind auch auf der Sonne (Sol 10) Software Companion DVD. Grüße, pj |
![]() |
| Lesezeichen |
| Tags |
| Linux, solaris |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|