Cita:
Iniciado por AlvaroG No creo que sea eso, pero de entrada si estás reiniciando el servicio con stop ssh |start ssh, estás dando a 'start ssh' una entrada que no es la entrada estándar. Deberías usar && o simplemente ;
Si cierto, lo he puesto mal, porque no recuerdo como lo hice pero vaya, eso no es problema porque se pone en otra línea y listo
#sudo stop ssh
#sudo start ssh Cita:
Iniciado por mcun Hay algunos errores de cncepto
1º quieres acceder con un usuario al que no le has dado una shell, pero lo intentas con el comando ssh usuario@host , cuando en su lugar deberías hacerlo con sftp usuario@host
Si, me he explicado mal, para probar el shell utilicé el "bin/bash" sustituido por el "bin/false" si no lógicamente no podría entrar vía SSH ya que no podría iniciar shell...
Cita: 2º Para enjaular efectivamente a los usuarios, la raíz de la jaula le debe pertenecer a un usuario distinto a quienes van a ser enjaulados, preferiblemente root, de lo contrario los usuarios se escaparan de la jaula.
Pues es lo que he echo, enjaular al usuario sftpwp en www que es de root y www/wp, si pertenece "chown" a el usuario sftpwp...
Volveré a repasar pero no se que está mal... Ya digo que los procesos no dan problemas, el problema es a la hora de realizar la conexión...
Saludos