Ubuntu 20.04 ¡La mejor manera de hacer el servidor de archivos? -- server campo con 20.04 campo con files camp askubuntu Relacionados El problema

Ubuntu 20.04 best way to make file server?


1
vote

problema

Español

Recientemente le he leído en algún lugar que simplemente puede alojar un servidor de archivos con '' 'python3 -m http.server' ''. Planeo usar esto en una PC que ejecuta Ubuntu y acceso usando mi computadora portátil, así que no tengo que tener todos mis archivos en mi computadora portátil. ¿Es esta la mejor manera de hacerlo? He visto a muchos otros usando Apache, Samba y tal. Solo quiero saber cuál sería más fácil acceder a unos pocos archivos.

Original en ingles

I have recently read somewhere that you can simply host a file server with '''python3 -m http.server'''. I plan on using this on a PC running Ubuntu and access using my laptop so I don't have to have all my files on my laptop. Is this the best way to do it? I have seen many others using Apache, Samba and such. I just want to know which would be easiest to just access a few files.

        
         
         

Lista de respuestas

2
 
vote

Instale Samba ABCDEFGHIJKLMNABCDEFGHIJKLMN10 Es muy sencillo de hacerlo, edite un archivo, configure la contraseña, reinicie el demonio y su HECHO. El ABCDEFGHIJKLMNABCDEFGHIJKLMN11 En la sección ABCDEFGHIJKLMNABCDEFGHIJKLMN12 Cambie el sí de sí a No como a continuación para tener la acción de lectura / escritura, en la parte inferior del archivo, agregue su parte. Luego, configure la contraseña para el ABCDEFGHIJKLMNABCDEFGHIJKLMN13 desea poder acceder al recurso compartido con /dev/sdaX4 y reinicie Samba /dev/sdaX5 . Todos los comandos se ejecutan con sudo frente a ellos en la aplicación terminal.

  /dev/sdaX6  

No menciona si se trata de un acceso solo a la red local, espero, así que asegurar el servidor contra los bots que escanean Internet 24/7, es casi imposible para un usuario normal.

 

Install samba apt install samba samba-common-bin it is so simple to do too, edit one file, set password, restart daemon and your done. The nano /etc/samba/smb.conf in the [homes] section change the yes to no like below to have the share read/writable, at the bottom of the file add your share. Then set the password for the user_name you want to be able to access the share with smbpasswd -a user_name and restart samba service smbd restart. All commands run with sudo in front of them in the Terminal application.

 # By default, the home directories are exported read-only. Change the  # next parameter to 'no' if you want to be able to write to them. read only = no snip .... [share-name] path = /home/user_name/share_directory writeable=Yes create mask=0777 directory mask=0777 public=no 

You do not mention if this is local network only access, I would hope so securing server against the bots that scan the internet 24/7 is next to impossible for a normal user.

 
 
0
 
vote

Sí, ABCDEFGHIJKLMNABCDEFGHIJKLMN17 es la forma más conveniente si desea descargar archivos de forma remota. No se necesitan configuraciones.

 

Yes, python3 -m http.server is the most convenient way if you would like to download files remotely. No configurations needed.

 
 
   
   
0
 
vote

Aquí hay una forma.

caminar antes de correr. Comience con el intercambio de archivos sobre SSH.

  1. Busque cómo configurar las teclas SSH en su cliente y el servidor para obtener un inicio de sesión seguro de contraseña.

    • PRO Sugerencia: Nunca confíe los inicios de sesión de contraseña en el internet sucio y sucio. Siempre use las llaves.
  2. Busque cómo configurar DDNS para que pueda localizar su servidor desde una ubicación remota.

  3. Ahora está listo para cargar y descargar archivos usando el comando scp . Está incluido con SSH, por lo que nada nuevo para instalar.

  4. Use 'sshfs' con su administrador de archivos. Nautilus maneja SSHFS automáticamente: es parte de la función 'Connect To Server'. Los complementos de Windows para SSHF están disponibles.

  5. Crear un plan de respaldo. Los servidores conectados a Internet se comprometen. El hardware muere. Los humanos hacen tipográficos que borra sus datos. Si los datos valen todos los esfuerzos para servir, entonces vale la pena retroceder regularmente. La mayoría de las copias de seguridad de la red confiable se realizan sobre SSH.

 

Here's one way.

Walk before you run. Start with exchanging files over ssh.

  1. Look up how to set up ssh keys on your client and server for secure, passwordless login.

    • Pro Tip: NEVER trust password logins on the dirty, dirty internet. ALWAYS use keys.
  2. Look up how to set up DDNS so you can locate your server from a remote location.

  3. Now you are ready to upload and download files using the scp command. It's included with ssh, so nothing new to install.

  4. Use 'sshfs' with your File Manager. Nautilus handles sshfs automatically -- it's part of the 'connect to server' feature. Windows plug-ins for sshfs are available.

  5. Create a backup plan. Internet-connected servers get compromised. Hardware dies. Humans make typos that erase their data. If you data is worth all the effort to serve, then it's worth backing up regularly. Most trustworthy network backups are done over ssh.

 
 

Relacionados problema

2  Transferencia de archivos desde y hasta el teléfono BQ Ubuntu  ( File transfer from and to bq ubuntu phone ) 
La computadora portátil Ubuntu (14.04 LTS) no recoge automáticamente mi teléfono BQ Ubuntu cuando se conecta con un cable USB. ¿Es posible transferir archiv...

216  ¿Cómo cambiar el nombre de un archivo en la terminal? [duplicar]  ( How to rename a file in terminal ) 
Esta pregunta ya tiene respuestas aquí : la misma carpeta y nombre de archivo en la misma ubicación ...

0  Cómo abrir un archivo .AES256  ( How to open a aes256 file ) 
Así que descargué algo de Internet que apenas sé qué es lo que más información que tengo es del nombre (2016-11-07_WL-inseguro_us.aes256). No sé cómo abrir es...

1  ¿Dónde está la entrada.h?  ( Where is input h located ) 
No puedo recordar qué directorio se encuentra este archivo en la mano. ¿Alguien sabe? ...

57  ¿Cómo personalizar (agregar / eliminar carpetas / directorios) El menú "Lugares" de la aplicación Ubuntu 13.04 "archivos"?  ( How to customize add remove folders directories the places menu of ubuntu 13 ) 
Parece que no puedo encontrar una manera de personalizar (agregar / eliminar carpetas / directorios) El menú "Lugares" en la aplicación "Archivos" más recient...

2  ¿Cómo puedo cambiar automáticamente los espacios para los guiones bajos en el cuadro de diálogo Guardar archivo?  ( How can i automatically change spaces to underscores in the file save dialog box ) 
A menudo estoy ahorrando documentos de mis Windows, usando compañeros de trabajo, y los nombres de archivo generalmente contienen espacios. Por ejemplo, sie...

6  ¿Cómo puedo saber qué archivo un programa está tratando de acceder?  ( How do i know which file a program is trying to access ) 
Tengo un programa que estoy tratando de correr, sin embargo, cuando lo ejecuto; Simplemente se queja de que no puede encontrar un archivo en particular. Sin...

0  ¿Cómo ocultar un solo archivo en el escritorio? [duplicar]  ( How to hide only one file on desktop ) 
Esta pregunta ya tiene respuestas aquí : ¿Cómo puedo ocultar directorios o archivos sin cambiar sus ...

2  ¿Cómo monitorear un archivo local para cambios, aplique un REGEX reemplazarlo y guardar / sobrescribir a un archivo de destino?  ( How to monitor a local file for changes apply a regex replace on it and save ov ) 
Me gustaría comenzar un script o algo que vea un archivo de texto para cambios. Cuando cambie el archivo, quiero ejecutarlo a través de un analizador REGEX pa...

13  La forma más rápida de crear un archivo de un terminal  ( The fastest way to create a file from a terminal ) 
¿Cuál es la forma más sencilla de crear un archivo con una línea de comandos? Generalmente uso: touch filename ¿Pero es esto lo más simple / más rápido?...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos