Meteoclimatic
Hardware => Ordenadores => Mensaje iniciado por: jmfernandezz en 10 de Febrero del 2016, 09:30:59 am
-
Hola,
Estoy intentando transferir archivos desde el PC a la Raspi y siempre me lo deniega por temas de permisos.
Lo he intentando con Filezilla y con BvSshClient, usando como usuario PI y password RASPBERRY.
¿Me podéis ayudar?
Saludos,
-
Tienes que acceder como usuario "root"
Para activarlo y cambiar la contraseña...
sudo passwd root
Yo los paso con Filezilla donde tiene que iniciar la conexión con usuario:root y la contraseña.
-
Entendido.
Muchas gracias por la respuesta.
Saludos,
-
Si y no.
Si te identificas como pi (no PI, ojo en Linux las mayúsculas si importan), solo podrás enviar ficheros al directorio /home/pi que es el directorio personal del usuario pi
Luego desde la consola, con sudo lo puedes copiar o mover donde quieras.
Si usas el usuario root, podrás enviarlo donde quieras.
ESTAIS ADVERTIDOS QUE EL USO DEL USUARIO root, ES PELIGROSO. Es peligroso con experiencia.....por la mía propia. Imaginaros el peligro si no estáis habituados al entorno linux.
-
Muchas gracias.
Lo tendré en cuenta.
Saludos
-
Bueno, es peligroso.....pero ¿quien le hace ascos a un poco de riesgo en la vida? ;D ;D ;D ;D ;D ;D
-
Tambien es verdad.
Yo solo quiero subir un par de ficheros y despues quitar el permiso root.
-
Pues a jugar.....todo lo que puede ocurrir es que todo se descogorcie........pero rompiendo se aprende mucho.....yo lo hago todos los días ;D ;D ;D ;D ;D ;D ;D
-
plau2
-
Por cierto, ¿me podríais confirmar si el usuario root se desactiva con lo siguiente?
sudo passwd -l root
Saludos,
-
Pues nunca había oído ni leído al respecto, pero......
root@raspberrypi:~# passwd --help
Modo de uso: passwd [opciones] [USUARIO]
Opciones:
-a, --all informa del estado de las contraseñas de
todas las cuentas
-d, --delete borra la contraseña para la cuenta indicada
-e, --expire fuerza a que la contraseña de la cuenta
caduque
-h, --help muestra este mensaje de ayuda y termina
-k, --keep-tokens cambia la contraseña sólo si ha caducado
-i, --inactive INACTIVO establece la contraseña inactiva después de
caducar a INACTIVO
-l, --lock bloquea la contraseña de la cuenta indicada
-n, --mindays DÍAS_MIN establece el número mínimo de días antes
de que se cambie la contraseña a DÍAS_MIN
-q, --quiet modo silencioso
-r, --repository REP cambia la contraseña en el repositorio REP
-R, --root CHROOT_DIR directory to chroot into
-S, --status informa del estado de la contraseña la cuenta
indicada
-u, --unlock desbloquea la contraseña de la cuenta indicada
-w, --warndays DÍAS_AVISO establece el aviso de caducidad a DÍAS_AVISO
-x, --maxdays DÍAS_MAX establece el número máximo de días antes de
cambiar la contraseña a DÍAS_MAX
root@raspberrypi:~#
Y con
man passwd
Nuestro querido linux, te da el manual del comando passwd:
PASSWD(1) User Commands PASSWD(1)
NAME
passwd - change user password
SYNOPSIS
passwd [options] [LOGIN]
DESCRIPTION
The passwd command changes passwords for user accounts. A normal user may only change the password for his/her own account, while the superuser may
change the password for any account. passwd also changes the account or associated password validity period.
Password Changes
The user is first prompted for his/her old password, if one is present. This password is then encrypted and compared against the stored password.
The user has only one chance to enter the correct password. The superuser is permitted to bypass this step so that forgotten passwords may be
changed.
After the password has been entered, password aging information is checked to see if the user is permitted to change the password at this time. If
not, passwd refuses to change the password and exits.
The user is then prompted twice for a replacement password. The second entry is compared against the first and both are required to match in order
for the password to be changed.
.../...
OPTIONS
The options which apply to the passwd command are:
-a, --all
This option can be used only with -S and causes show status for all users.
-d, --delete
Delete a user's password (make it empty). This is a quick way to disable a password for an account. It will set the named account passwordless.
-e, --expire
Immediately expire an account's password. This in effect can force a user to change his/her password at the user's next login.
-h, --help
Display help message and exit.
-i, --inactive INACTIVE
This option is used to disable an account after the password has been expired for a number of days. After a user account has had an expired
password for INACTIVE days, the user may no longer sign on to the account.
-k, --keep-tokens
Indicate password change should be performed only for expired authentication tokens (passwords). The user wishes to keep their non-expired
tokens as before.
-l, --lock
Lock the password of the named account. This option disables a password by changing it to a value which matches no possible encrypted value (it
adds a ´!´ at the beginning of the password).
Note that this does not disable the account. The user may still be able to login using another authentication token (e.g. an SSH key). To
disable the account, administrators should use usermod --expiredate 1 (this set the account's expire date to Jan 2, 1970).
Users with a locked password are not allowed to change their password.
.../...
Ahora, mi pregunta. ¿Que quieres hacer con ello?
Saludos.
-
Quiero cambiar el fichero del fondo de la web (clouds)
Por eso quiero permiso root. Poner el nuevo fichero. Quitar el root para no liarla en el futuro. Seguir con el usuario pi.
-
Casi todo lo que quieras hacer con el usuario root, lo puedes hacer con sudo.
No me parece una buena idea el bloquear a root. En todo caso, cambia la password y pon una que tengas que buscarla en alguna agenda, tablón de corcho, etc, etc.....
Para cambiar el fichero de fondo, lo podrás hacer perfectamente con sudo.
Claro, que te lo dice uno que quebranta las recomendaciones de seguridad, yo trabajo siempre con la Raspberry y Mele A2000 con el usuario root y en el PC, a mi usuario le tengo concedidos permisos de root. Por supuesto, ya he experimentado más de un susto ;D ;D ;D ;D ;D ;D ;D
-
Estoy intentando mover el fichero del PC a la Raspi con Bvsshclient y no me deja copiarlo en ninguna carpeta de la raspi.
Por eso quiero el usuario root.
¿Se podria hacer con sudo en el usuario pi?
Saludos
-
Ese programa te tiene que preguntar por el usuario y la password que quieres usar para conectarte a la Raspberry.
Puedes usar tanto root como pi (siempre que root esté habilitado)
Si usas pi, solo podrás copiar en la carpeta /home/pi, luego lo puedes mover con sudo
sudo mv /home/pi/miraquefondomasbonito.jpg /etc/weewx/skins/Standard/backgrounds
-
La cuestion es que con el usuario pi no me dejar copiar del PC a la carpeta /home/pi.
No se que puede pasar.
-
Entonces es un problema de ese programa.
Te adjunto una foto.
Acabo de probar a enviar un fichero, con Bitvise Tunnelier (el programa que recomiendo junto con Putty) llamado IMG_0376.JPG a /home/pi
-
No se como, pero lo he intentado otra vez y ahora si me ha dejado copiar en /home/pi.
Pero parece que sigo con el problema de los permisos.
Cuando intento mover el fichero de /home/pi a la carpeta de los skin, me dice que no tengo permiso.
pi@raspberrypi ~ $ mv Clouds.jpg /etc/weewx/skins/Standard/backgrounds/Clouds.jpg
mv: ¿intentar sobreescribir «/etc/weewx/skins/Standard/backgrounds/Clouds.jpg», sustituyendo el modo 0755? (rwxr-xr-x) s
mv: no se puede mover «Clouds.jpg» a «/etc/weewx/skins/Standard/backgrounds/Clouds.jpg»: Permiso denegado
Tambien lo he intentado con Putty y tengo el mismo problema.
Saludos,
-
Que ceporro soy, olvidé SUDO.
Ahora si.
Muchas gracias Jantoni.
-
a mandar