Estoy usando pscp para transferir archivos a un servidor virtual de Ubuntu usando este comando:
pscp test.php user@server:/var/www/test.php
y me sale el error de permiso denegado. Si intento transferir a la carpeta /home/user/ no tengo problemas.
Supongo que esto tiene que ver con que el usuario que estoy usando no tiene acceso a la carpeta /var/www/. Cuando uso SSH, tengo que usar sudo para obtener acceso a la ruta /var/www/, y lo hago.
¿Es posible especificar que pscp debe realizar transferencias "sudo" al servidor para poder acceder a la ruta /var/www/ y poder transferir archivos a esta carpeta?
Respuesta1
Lo más probable es que tengas razón al decir que no tienes acceso a /var/www/. Lo que puede hacer es chmod /var/www/ para permitir que el invitado escriba y lo cambie nuevamente al estado original una vez completado (no recomendaría esto). Puede agregar el usuario al grupo propietario de /var/www/ y asegurarse de que el grupo esté configurado para lectura/escritura/ejecución.