“Conocimientos Sistemas>Ubuntu

I Can SFTP para Ubuntu pero no escribir

2015/11/7
Aunque SFTP es un protocolo de seguridad , es posible que tenga problemas al escribir en una computadora o servidor Ubuntu con él. Ubuntu, al igual que otras distribuciones de Linux , utiliza un sistema de permisos de archivo para determinar quién tiene acceso a los archivos y qué nivel de acceso que tienen. Si usted no puede escribir en Ubuntu , puede remediar esto cambiando los permisos de archivo . ¿Por qué utilizar los permisos de archivos ?

El sistema de permisos de archivo es el fundamento de la seguridad en los equipos y servidores Linux. Si una persona o un programa intenta acceder a un archivo sin tener los permisos adecuados , el equipo va a negar el acceso . Los nuevos usuarios pueden encontrar frustrante que no pueden acceder a ciertos archivos en sus computadoras. Sin embargo , el sistema evita los ataques maliciosos en archivos importantes del sistema y evita que los usuarios accidentalmente cometer errores que podrían romper el sistema operativo Ubuntu. Por ejemplo , los programas de Linux dependen de bibliotecas para ejecutarse. Las bibliotecas son un conjunto de secuencias de comandos comunes para interactuar con el sistema operativo . Si intenta abrir una biblioteca de interfaz gráfica de usuario de Ubuntu , no pueden debido a el sistema de permisos de archivo. Esto evita que los usuarios abran una biblioteca en el editor de texto y realizar los cambios innecesarios .
Archivo Propiedad

Cada archivo y carpeta en Ubuntu es propiedad de un usuario específico. Por lo general , sólo el propietario tiene acceso a escribir en un archivo o carpeta por defecto. Incluso si usted es el único usuario con nombre en su sistema Ubuntu, usted no tiene archivos importantes del sistema . En cambio, un usuario llamado "root" es el dueño . Si se conecta a Ubuntu con SFTP como un usuario normal, usted no será capaz de escribir en archivos que no les pertenecen . Es necesario tener acceso root. De forma predeterminada , la contraseña para el usuario root está escondido en la memoria como una serie de hashes azar . Se puede cambiar e iniciar sesión en Ubuntu como root. Sin embargo, esto no es la práctica más segura . En cambio, cuando se inicia sesión como un usuario normal, utilice el comando "sudo " en la terminal de Ubuntu para indicar al ordenador para ejecutar un comando como usuario root . Después de introducir su contraseña de usuario , el ordenador te dará acceso de root para sólo el tiempo suficiente para ejecutar el comando . Por ejemplo , para abrir una biblioteca , escriba " sudo gedit nombre del archivo . "
Cómo la computadora ve Permisos

de un archivo , el sistema operativo Ubuntu lee configuración de los permisos de un archivo como una serie de variables de tripletes . Las variables pueden ser " r" para lectura , " w " para escritura o " x " para ejecutar. Un usuario con permisos de " rwx " se puede leer, escribir y ejecutar el archivo. Un usuario con permisos de "rw - " se puede leer y escribir en el archivo, pero no ejecutarlo. Permisos vienen en grupos de tres , como " - rwxrw -r - " . La primera " - " significa que el archivo es un archivo normal. Carpetas o directorios son representados por una "d . " El primer grupo de tres variables establece los permisos del propietario del archivo. El segundo grupo establece los permisos de grupo del propietario. El tercer grupo establece los permisos de todos los demás.
Cambiar los permisos del archivo

Puede cambiar los permisos de archivos mediante el aprendizaje de los números usados ​​para representar diferentes niveles de permisos . " 0 " representa ningún acceso. " 4 " representa el acceso de sólo lectura . " 5 " representa el acceso de lectura y ejecución . " 6 " representa la lectura y escritura . " 7 " representa el acceso completo. Abra el terminal Ubuntu o conectarse a su ordenador con SSH, SFTP no . Escribe " sudo chmod 760 nombre de archivo" para cambiar los permisos para que el grupo del propietario , que lo incluye a usted , ha leído los archivos y escritura. El usuario root tendrá acceso total y todo el mundo no tendrá acceso . Para cambiar un directorio completo , escriba " sudo chmod 760- R /ruta /al /directorio. " Todos los archivos en el directorio tendrá la configuración de permisos . Puede cambiar los números utilizados cuando sea necesario para representar los permisos que necesita. Una vez que haya otorgado los usuarios que no sean root permiso para leer el directorio Ubuntu desea , puede utilizar SFTP para escribir en él.

Ubuntu
Cómo sincronizar archivos en Ubuntu con un ordenador portátil
Cómo instalar Rosetta Stone en Ubuntu Wine
Cómo instalar fuentes TTF en Ubuntu
¿Cómo puedo obtener mi tarjeta de red inalámbrica Dell 1350 para trabajar en Ubuntu
Cómo arreglar Kit Root Windows con Ubuntu
Cómo utilizar Euphoria Con Ubuntu
Cómo hacer un Grub Splash Image Con Ubuntu 9.10
Cómo instalar Ardour en Ubuntu
Conocimientos Informáticos © http://www.ordenador.online