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 revision Previous revision
Next revision
Previous revision
informatica:linux:ssh [2013/12/23 10:30]
javi
informatica:linux:ssh [2015/04/13 22:19] (current)
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 22:19 (external edit)