Hace poco intenté usar sftp para acceder a mi cuadro de Linux donde implementé un shell simple. Y configuré a los usuarios, excepto root, para que usen el shell de la mina en forma predeterminada (editando el archivo/etc/passwd). Entonces surge el problema, una vez que intenté acceder a través de sftp, recibiré un mensaje que dice "Recibí un mensaje demasiado largo:", busqué las soluciones y una solución es cambiar el shell predeterminado para este usuario a bash shell normal. Lo intenté y funcionó, el problema es que ¿hay alguna manera de que pueda seguir usando mi propio caparazón y también permitir que sftp lo haga? Por favor, responda yo con más detalles como qué archivo debería ir de edición, etc. Gracias de antemano :)Acceso SFTP al servidor con shells distintos de bash como shell predeterminado
5
A
Respuesta
13
configurar el servidor para utilizar el servidor SFTP interna de añadir la siguiente directiva en /etc/ssh/sshd_config
:
Subsystem sftp internal-sftp
De esa manera , no usará el shell de usuario para iniciar el programa de servidor sftp.
Cuestiones relacionadas
- 1. Emacs ... como su shell predeterminado?
- 2. biblioteca de servidor Java SFTP?
- 3. shell de Linux para restringir a los usuarios de sftp a sus directorios de inicio?
- 4. Bash Shell - ¿Qué es equivalente al shell DOS F8?
- 5. Acceso como servidor front-end y sql como servidor
- 6. Iniciando un nuevo shell bash desde un shell bash
- 7. Carga de archivos con SFTP
- 8. COMO: Detectar fiesta del shell script
- 9. Cómo implementar la inserción recursiva en sftp
- 10. sshclient paramiko con sftp
- 11. Better windows command line shells
- 12. Dirección del servidor público de prueba SFTP
- 13. Carga de SFTP con VBA
- 14. Bonita impresión en el shell MongoDB como predeterminado
- 15. shell interactivo de Java como ipython
- 16. Prueba de un script de shell bash
- 17. Cómo SFTP con PHP?
- 18. Generación aleatoria de números con awk en el shell BASH
- 19. "[]" vs. "[[]]" en el shell Bash
- 20. bash asignar el valor predeterminado
- 21. Usando bash shell dentro de Matlab
- 22. ¿Un mejor shell de Linux?
- 23. Creación de scripts en shell: uso de bash con xargs
- 24. ¿Abrir el editor de texto predeterminado en bash?
- 25. ¿Los alias de shell son compatibles con POSIX?
- 26. ¿Cómo cambio mi navegador predeterminado en el shell BASH de git?
- 27. Nuevo proceso de solicitud de Bash Shell
- 28. ¿Cómo usar sudo sobre SFTP con CyberDuck?
- 29. Usando Apache Mina como un Servidor SFTP Simulado/en Memoria para Prueba de Unidad
- 30. AWK: devolver valor al script de shell
Esto funciona, muchas gracias por la ayuda. –
Funcionó muy bien, gracias. También tuve que agregar un 'sudo service sshd restart' y lancé un reinicio de mi sftp daemon (' sudo service vsftpd restart') para una buena medida. – RaveTheTadpole