The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX for Advanced & Expert Users
.
google unix.com



UNIX for Advanced & Expert Users Expert à Expert. Apprenez avancé UNIX, des commandes UNIX, Linux, les systèmes d'exploitation, d'administration système, de la Programmation, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Solaris 10 / proc faire plein de fichiers run_time_error SUN Solaris 18 06-10-2009 11:25 PM
Windows / Open Solaris dual boot problème. SynDEx SUN Solaris 2 05-13-2008 10:10 AM
Faire un nouvel OS basé sur Solaris / OpenSolaris Dinolinux What's on Your Mind? 1 01-24-2006 07:55 PM
DDD faire problème azazel11998 High Level Programming 0 03-10-2005 07:10 AM
Rendre Mozilla Jouer 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 Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 02-08-2008
girish.batra girish.batra is offline
Registered User
  
 

Join Date: Jan 2008
Posts: 74
problème en faisant autossh entre Windows et Solaris

Chers tous

Je suis face à un problème qui est lié à permettre Autossh entre machines Windows et Solaris. Si suppose leur sont deux serveurs, le serveur A est d'avoir les fenêtres et le serveur B est Solaris.I avoir installer le logiciel serveur openssh pour les fenêtres par le biais du site sourceforge.net. Qu'est-ce que ma condition est de faire sftp solaris aux fenêtres pour le transfert de fichiers de Solaris à travers les fenêtres autossh automatiquement sans avoir besoin d'un mot de passe et il faut le faire par le biais de l'utilisateur root. Tout d'abord, j'ai créé un partenariat public / privé, des paires de clés sur la machine solaris de donner le mot de passe vide pour le mot de passe, je rsa1 utilisation d'algorithmes qui créent l'identité et identity.pub fichier dans /. Ssh de l'utilisateur root sur la machine solaris. Ensuite, je manuellement sftp identity.pub le fichier dans / home / root / .ssh répertoire windows serveur. Je puis-je le renommer en fichier authorized_keys.
Après tout cela, lorsque je me connecte à un serveur Solaris root puis j'ai trop sftp fenêtres comme un super-utilisateur, à ce moment, il demande le mot de passe de nouveau.
S'il vous plaît me dire où je wen't tort. J'ai grand besoin d'une solution où il ne devrait pas demander le mot de passe de l'utilisateur root sur la machine Windows.

Sincères salutations
  #2 (permalink)  
Old 02-08-2008
andryk's Avatar
andryk andryk is offline Forum Advisor  
Registered User
  
 

Join Date: Sep 2003
Messages: 448
Citation:
Posté par girish.batra View Post
Chers tous

Je suis face à un problème qui est lié à permettre Autossh entre machines Windows et Solaris. Si suppose leur sont deux serveurs, le serveur A est d'avoir les fenêtres et le serveur B est Solaris.I avoir installer le logiciel serveur openssh pour les fenêtres par le biais du site sourceforge.net. Qu'est-ce que ma condition est de faire sftp solaris aux fenêtres pour le transfert de fichiers de Solaris à travers les fenêtres autossh automatiquement sans avoir besoin d'un mot de passe et il faut le faire par le biais de l'utilisateur root. Tout d'abord, j'ai créé un partenariat public / privé, des paires de clés sur la machine solaris de donner le mot de passe vide pour le mot de passe, je rsa1 utilisation d'algorithmes qui créent l'identité et identity.pub fichier dans /. Ssh de l'utilisateur root sur la machine solaris. Ensuite, je manuellement sftp identity.pub le fichier dans / home / root / .ssh répertoire windows serveur. Je puis-je le renommer en fichier authorized_keys.
Après tout cela, lorsque je me connecte à un serveur Solaris root puis j'ai trop sftp fenêtres comme un super-utilisateur, à ce moment, il demande le mot de passe de nouveau.
S'il vous plaît me dire où je wen't tort. J'ai grand besoin d'une solution où il ne devrait pas demander le mot de passe de l'utilisateur root sur la machine Windows.

Sincères salutations
Salut,
La plupart du temps, l'authentification par clé publique est désactivée par défaut (au moins sur la plupart des distrib unix) pour rechercher le fichier de configuration de sshd (sshd_config je l'espère) sur votre système Windows puis décommenter si nécessaire les 3 lignes liées à l'authentification par clé publique (RSAAuthentication oui , PubkeyAuthentication oui, etc ...)
Ensuite, assurez-vous de mettre l'autorisation keyfile dans le bon répertoire sur unix sa facilité, son titre de la ". Ssh" répertoire, sur les fenêtres, vous devez avoir un compte. Ssh trop à la racine de votre disque principal, mais pas vraiment dans le doute. ..
Redémarrez le service sshd sur vos fenêtres et reconnectez à nouveau, j'espère que ferait le tour
  #3 (permalink)  
Old 02-11-2008
girish.batra girish.batra is offline
Registered User
  
 

Join Date: Jan 2008
Posts: 74
Je triend ce que vous m'avez dit et après uncomenting

RSAAuthentication oui
PubkeyAuthentication oui
AuthorizedKeysFile .ssh / authorized_keys

openssh démarrer le service dans les fenêtres, mais encore i cann't en mesure de le faire autossh entre Solaris 10 et les fenêtres car il me demande toujours le mot de passe. même après ces changements, j'ai essayé de régénérer des clés publiques et privées de nouveau même alors, i cann't encore capable de faire autossh.

Je montre le contenu du fichier sshd_config de fenêtres que mon exigence est de faire du sftp solaris à la fenêtre (openssh serveur)

# $ OpenBSD: sshd_config, v 1.65 2003/08/28 12:54:34 markus Exp $

# Ceci est le serveur sshd l'échelle du système, le fichier de configuration. Voir
# Sshd_config (5) pour plus d'informations.

# Cette sshd a été compilé avec PATH \u003d / usr / bin: / bin: / usr / sbin: / sbin

# La stratégie utilisée pour les options par défaut dans le sshd_config livré avec
# OpenSSH est de spécifier les options à leur valeur par défaut, où
# Possible, mais leur laisser des commentaires. Décommenté options de changer une
# Valeur par défaut.

# Port 22
# Protocole 2,1
Protocole de 2,1
# ListenAddress 0.0.0.0
# ListenAddress::

# Hôte pour la version 1 du protocole
# Hôte / etc / ssh / ssh_host_key
# HostKeys pour la version 2
# Hôte / etc / ssh / ssh_host_rsa_key
# Hôte / etc / ssh / ssh_host_dsa_key

# Durée de vie éphémère et de la taille de serveur de clés version 1
# KeyRegenerationInterval 1h
ServerKeyBits # 768

# Logging
# QuietMode obsolètes et FascistLogging
# SyslogFacility AUTH
# LogLevel INFO

# Authentification:

# LoginGraceTime 2m
PermitRootLogin oui

# Le paramètre suivant remplace l'autorisation des contrôles sur les principaux dossiers d'accueil
# Et d'annuaires. Pour des raisons de sécurité, cette série de "oui" lors de l'exécution
# NT/W2K, NTFS et CygWin \u003d ntsec.
StrictModes oui

RSAAuthentication oui
PubkeyAuthentication oui
AuthorizedKeysFile .ssh / authorized_keys

# Pour ce faire, vous aurez également besoin d'accueillir des clés dans le fichier / etc / ssh / ssh_known_hosts
# RhostsRSAAuthentication pas
# Similaire pour la version 2
# HostbasedAuthentication pas
# Modification de oui, si vous ne faites pas confiance à ~ / .ssh / known_hosts pour
# RhostsRSAAuthentication et HostbasedAuthentication
IgnoreUserKnownHosts oui
# Ne pas lire de l'utilisateur ~ /. Rhosts et ~ /. Shosts fichiers
# IgnoreRhosts oui

# Pour désactiver tunnellisés les mots de passe en texte clair, pas de changement à ici!
PasswordAuthentication yes
# PermitEmptyPasswords pas

# Modification de ne désactiver s / key passwords
# ChallengeResponseAuthentication oui

# Kerberos options
# KerberosAuthentication pas
# KerberosOrLocalPasswd oui
# KerberosTicketCleanup oui

# GSSAPI options
# GSSAPIAuthentication pas
# GSSAPICleanupCreds oui

# Set this to 'yes' pour permettre l'authentification PAM (par défi-réponse)
# Session et de traitement. En fonction de votre configuration de PAM, cette mai
# Contourner la mise en place de 'PasswordAuthentication'
# Option UsePAM oui

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

# Banner chemin par défaut
Bannière / etc / banner.txt

# Override default sans sous-systèmes
Subsystem sftp / usr / sbin / sftp-server


Y at-il une modification à faire dans ce fichier sshd_config puis plz let me know
  #4 (permalink)  
Old 02-12-2008
girish.batra girish.batra is offline
Registered User
  
 

Join Date: Jan 2008
Posts: 74
S'il vous plaît faites le moi savoir aussi si je dois faire changer quoi que ce soit dans le fichier / etc / ssh / ssh_config côté client ssh qui est de Solaris 10.
  #5 (permalink)  
Old 02-19-2008
xinubhaskar xinubhaskar is offline
Registered User
  
 

Date d'inscription: juin 2002
Lieu: Inde
Messages: 6
s'il vous plaît apporter des changements dans votre solaris sshd_config

Et redémarrez sshd, une fois de plus sur le serveur Solaris.

Je veux dire à la nécessité de modifier dans le fichier serveur sshd sur le serveur Solaris.
ur tenter la chance l'homme

Plus utiliser cette URL pour plus de recherche sur

<Linux> - Recherche Google
aideront à vous trouver à proximité de certains Answar.
  #6 (permalink)  
Old 02-29-2008
adderek adderek is offline
Registered User
  
 

Join Date: Sep 2007
Lieu: Pologne
Messages: 111
J'ai perdu un peu de temps sur cette question. Ne pas demander, mais d'utiliser "verbose" mode de ssh, puis le lire, il trace, puis essayer de corriger ce qui est dit à tort.
  #7 (permalink)  
Old 04-10-2008
Paul J Paul J is offline
Registered User
  
 

Date d'inscription: avril 2008
Messages: 1
Jetez un coup d'oeil à "attendre" pour faire le uid / pw de connexion pour vous: Votre script principal fait appel à attendre script, qui fera l'sftp sur la base des paramètres que vous transmettre à celui-ci.

Attendez-script: --

#! / usr / local / bin / expect --
# Nom: à distance sftp-cmd
# Objectif: copier des fichiers de répertoire local sur un serveur distant
# Fichier de répertoire
#
ensemble de connexion [Lindex $ argv 0]
ensemble machine [Lindex $ argv 1]
mot de passe configuré [Lindex $ argv 2]
ensemble remoteloc [Lindex $ argv 3]
cible [Lindex $ argv 4]
délai fixé -1

Perform # copie
spawn / usr / bin / sftp-oPort \u003d 22 $ login @ $ machine
s'attendre à un «mot de passe:"
send "$ password \ r"
expect "sftp>"
envoyer "cd $ remoteloc \ n"
expect "sftp>"
envoyer "mkdir $ target \ n"
expect "sftp>"
envoyer "cd $ target \ n"
expect "sftp>"
envoyer "mput *. CSV \ n"
expect "sftp>"
envoyer "quit \ n"

.. et voici la partie demandant: --

bla, bla .. alors déclarer le par:
remoteloc \u003d / win_sftp_server / dest_folder
target \u003d `date +% Y% m% d` # nom que vous voulez donner au nouveau dossier
#
V_LOG \u003d / home / vous / log / $ target filename_

echo $ login>> $ V_LOG 2> & 1 # à partir de votre fichier. netrc
echo $ mot de passe>> $ V_LOG 2> & 1 # à partir de votre fichier. netrc
echo $ machine>> $ V_LOG 2> & 1 # à partir de votre fichier. netrc
echo $ remoteloc>> $ V_LOG 2> & 1
echo $ target>> $ V_LOG 2> & 1

cd / files_to_transfer_folder

# SFTP fichiers CSV à win_sftp_server:

/ your_script_location / scripts / clist à distance sftp-cmd $ login mot de passe $ machine $ $ $ remoteloc cible>> $ V_LOG 2> & 1

sortie

That's it. Vous devez vous connecter manuellement à la fois l'échange des clés, mais il est automatique (cron ou autre) après cela. Prévoir et TCL sont les deux s / w, vous avez besoin et ils comprennent le dimanche (Sol 10) Software Companion dvd.

Observe,

pj
Closed Thread

Bookmarks

Tags
linux, solaris

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 09:44 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0