User Tools

Site Tools


informatica:linux:ssh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:linux:ssh [2013/12/23 09:30] javiinformatica:linux:ssh [2015/04/13 20:19] (current) – external edit 127.0.0.1
Line 37: Line 37:
 4. (Cliente) Determinar que comando lanza rsync en el lado servidor. Para ello lanzo el comando rsync desde el lado cliente con un -v: 4. (Cliente) Determinar que comando lanza rsync en el lado servidor. Para ello lanzo el comando rsync desde el lado cliente con un -v:
  
-  rsync -arvv --no-implied-dirs --ignore-errors 'server.example.com:/srv/backups/*' /srv/backups/+  rsync -arvv --no-implied-dirs --ignore-errors 'server.example.com:/srv/backups/*' /srv/archive/
      
 Parte relevante de la salida: Parte relevante de la salida:
  
-  opening connection using: ssh tickets.jamgo.es rsync --server --sender -vvlogDtpre.iLsf --ignore-errors . "/srv/backups/*" +  opening connection using: ssh server.example.com rsync --server --sender -vvlogDtpre.iLsf --ignore-errors . "/srv/backups/*" 
  
 Anotamos esa linea, quitando las comillas, y la usamos en el paso siguiente. Anotamos esa linea, quitando las comillas, y la usamos en el paso siguiente.
  
-6. (Cliente) Editamos "authorized_keys" para permitir  +6. (Servidor) Editamos "authorized_keys" para permitir exactamente el comando anotado en el paso 5, y ningun otro.
- +
- +
- +
-Editar:+
  
   sudo cp /home/user1/.ssh/authorized_keys /home/user1/.ssh/authorized_keys.bak   sudo cp /home/user1/.ssh/authorized_keys /home/user1/.ssh/authorized_keys.bak
-  /home/user1/.ssh/known_hosts +  sudo vim /home/user1/.ssh/authorized_keys
  
 +Y anyadir al principio de la entrada de "cliente" el comando copiado del paso anterior a partir del comando rsync y sin comillas:
  
 +  rsync --server --sender -vvlogDtpre.iLsf --ignore-errors . "/srv/backups/*"
 +  
 +El archivo queda de la siguiente forma:
  
 +  command="rsync --server --sender -vvlogDtpre.iLsf --ignore-errors . /srv/backups/*" ssh-dss AAAAB3NzaC1kc3MAAACBAKOX4esNuet8Tb9LMPtGnR8LfhRg4kKfS7A6hLUyxacfxlZu+Sd9T1eVNDhPQAhwFAyPMEhg+lYFhymHX90nSIaFXcDbtLQUE6rjSNQktRI21twDsbwFwn7JYFXGYMCEnYMc1wArtUHq6HE9lseHgQ4pXRbwE85se4f4j6AN7sD9AAAAFQDxcRSrnl1YXaXPAq6wT6SPj8UUsQAAAIEAhBRydGpBMSD+TRD6ax/RMTTn8SESO7YM+Zqlz0p+jkxCs26F6EqtTmwxptd0cXNHNx8VD0mw31e3v85ABXdmhfTQjvkriKDbwbW1ZNzy1fekGuSYKBngFNXA5K6guHqdAtphQNt1RrgRT6JULk9xK1Gu/wIzIpw+Q60dL+9t5ngAAACAbt80vmokJ/9d2VWeFaSzGd30LRhhT6KERhUl0GdbbQ7sTjkOLNGQJin1ogZvi8+W+VlTF0IYnELsXVCZAKS1FrLQe8isuNb9sHnc5047NJFOM8lxOBSKP4bB5ds28PSTQ1W4UNZf31uD7+Yph5YrWvlvsThUAIfOiIbz03K6tkc= user1@client.example.com
  
informatica/linux/ssh.txt · Last modified: 2015/04/13 20:19 by 127.0.0.1