En mi caso necesito descargar un archivo .deb en mi mini-computadora llamada mini-raspberry que esta conectado por wifi y no tiene teclado ni mouse solo me conecto por SSH.
Necesito descargar un paquete .deb pero la url es muy grande y complicada para escribirlo por la terminal. Asi que lo mas facil es desde mi laptop principal ubico y copio la URL .deb. Y la copio dentro de un directorio /Home/pi/Public en el archivo apuntes.txt
1. Compartir el directorio (acceder al mini-raspberry por ssh (192.168.1.20) Esta es la IP del equipo.
ssh pi@192.168.1.20
Instalar paquetes base para compartir:
sudo apt-get install samba
sudo apt-get install cifs-utils
2. Compartir el directorio /Home/pi/Public
sudo vim /etc/samba/smb.conf
Agregar al final del archivo las siguientes instrucciones:
[pi-public] comment = Public Directory for upload files or download anything path = /home/pi/Public read only = no guest ok = yes browseable = yes public = yes writeable = yes create mask=0777 directory mask=0777 force user = nobody
3. Dar permisos de escritura y lectura sobre todos los usuarios que accedan a esta carpeta.
sudo chmod 0777 /home/pi/Public -R sudo chown -R nobody:nogroup /home/pi/Public
¿Por qué usar nobody?
Forzar usuario para accesos desde Samba:
Si no configuras force user = pi o force user = nobody en Samba, los archivos creados desde Windows podrían asignarse a un usuario desconocido, lo que podría causar conflictos en algunos sistemas.
4. Reiniciar Samba (para que reconosca las nuevas instrucciones
sudo service smbd restart
5. Acceder a la carpeta compartida desde tu Ordenador (conectada a la misma RED LAN)
Yo en mi caso abro mi Manejador de archivos llamdo (DOLPHIN) en Kubuntu y escribo lo siguiente
smb://192.168.1.20
Escribir y dar enter te mostrará la carpeta que tienes compartida llamado pi-public
Truco para acceder a todos los archivos de tu equipo remoto por el manejardor de archivos (DOLPHIN EN KUBUNTU)
Accedes a a la dirección:
remote:/
Clic en: Agregar una capeta a la red o (Add Network Folder)
1. Escoger la opcion * Secure Shell (ssh)
2. Dar el nombre de la carpeta y los accesos ssh
Name: 192.168.1.20 Computer
User: pi
Server: 192.169.1.20
Port: 22
Protocol: sftp
Folder: /Home/pi/Public
3. Guardar y listo ahora puedes navegar dentro de todas las carpetas
Esto puede ser muy peligroso porque puedes ver todos las carpetas y archivos por ser el usuario principal. Pero si es un servidor de pruebas o para hacer cosas sin caracter clasificado esta super bien y util.
Referencias:
No hay comentarios:
Publicar un comentario