informatica:linux:ssh
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
informatica:linux:ssh [2013/08/26 08:38] – created jose | informatica:linux:ssh [2015/04/13 20:19] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Modo debug ====== | + | ====== SSH ====== |
+ | |||
+ | ===== Modo debug ===== | ||
En el sevidor: | En el sevidor: | ||
/ | / | ||
Line 5: | Line 8: | ||
En el cliente ponemos tantas v como nivel de debug, de 1 a 3: | En el cliente ponemos tantas v como nivel de debug, de 1 a 3: | ||
ssh -vvv -p < | ssh -vvv -p < | ||
+ | | ||
+ | ===== Restringir comandos autorizados ===== | ||
+ | |||
+ | Queremos ejecutar desde la maquina " | ||
+ | |||
+ | 1. (Opcional) Permitir ssh con contrasenya. | ||
+ | |||
+ | 1.1 (Servidor) Editar: | ||
+ | |||
+ | < | ||
+ | sudo cp / | ||
+ | sudo vim / | ||
+ | </ | ||
+ | |||
+ | Y dejar la siguiente linea asi: | ||
+ | |||
+ | 1.2 (Servidor) Recargar el servicio ssh: | ||
+ | |||
+ | sudo service ssh reload | ||
+ | |||
+ | 2. (Servidor) Crear un usuario: | ||
+ | |||
+ | sudo useradd -m user1 | ||
+ | sudo passwd user1 | ||
+ | |||
+ | 3. (Cliente, Servidor) [[informatica: | ||
+ | |||
+ | 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 ' | ||
+ | | ||
+ | Parte relevante de la salida: | ||
+ | |||
+ | opening connection using: ssh server.example.com rsync --server --sender -vvlogDtpre.iLsf --ignore-errors . "/ | ||
+ | |||
+ | Anotamos esa linea, quitando las comillas, y la usamos en el paso siguiente. | ||
+ | |||
+ | 6. (Servidor) Editamos " | ||
+ | |||
+ | sudo cp / | ||
+ | sudo vim / | ||
+ | |||
+ | Y anyadir al principio de la entrada de " | ||
+ | |||
+ | rsync --server --sender -vvlogDtpre.iLsf --ignore-errors . "/ | ||
+ | | ||
+ | El archivo queda de la siguiente forma: | ||
+ | |||
+ | command=" | ||
+ |
informatica/linux/ssh.1377506284.txt.gz · Last modified: 2015/04/13 20:19 (external edit)