Diferència entre revisions de la pàgina «Pràctica de connexió remota a una Raspberry Pi»

De Wiki d'en Jordi Binefa
Dreceres ràpides: navegació, cerca
(Usuaris i grups)
m
Línia 41: Línia 41:
 
g) Sortiu de la connexió ssh. Entreu remotament a la Raspberry Pi Zero W assignada autentique-vos, cada membre del grup, com a '''usr01''' i '''usr02'''.
 
g) Sortiu de la connexió ssh. Entreu remotament a la Raspberry Pi Zero W assignada autentique-vos, cada membre del grup, com a '''usr01''' i '''usr02'''.
  
h) Feu una nova carpeta anomenada '''xxyyzz''' (essent '''xx''' les dues primeres lletres del vostre nom, '''yy''' les dues primeres del vostre primer cognom i '''z''' les dues primeres lletres del vostre segon cognom. Per exemple ''Josep Ros Pineda'' seria ''joropi'').
+
h) Dins del vostre directori '''/home/usr0x''', feu una nova carpeta anomenada '''xxyyzz''' (essent '''xx''' les dues primeres lletres del vostre nom, '''yy''' les dues primeres del vostre primer cognom i '''z''' les dues primeres lletres del vostre segon cognom. Per exemple ''Josep Ros Pineda'' seria ''joropi'').
 +
 
 +
 
 +
= Accés amb el FileZilla =
 +
 
 +
i) Feu servir el programa Filezilla per a pujar a la vostra carpeta un arxiu de text, anomenat ''quiSoc.txt'', amb el contingut del vostre nom i dos cognoms.
 +
 
 +
j) Fent servir l'ordre '''cat''' al terminal remot visualitzeu el contingut de l'arxiu ''quiSoc.txt'' que acabeu de pujar.
 +
 
 +
 
 +
= Feu accessible una nova carpeta mitjançant Samba =
 +
 
 +
k) Instal·leu els paquets del servidor [https://ca.wikipedia.org/wiki/CIFS Samba]:
 +
 +
sudo apt-get install samba smbfs
 +
 
 +
l) Afegiu l'usuaris '''pi''' (amb contrasenya '''raspberry''') a Samba:
 +
 
 +
sudo smbpasswd -a pi
 +
 
 +
m) Feu una còpia de seguretat de l'arxiu '''smb.conf''':
 +
 
 +
sudo cp /etc/samba/smb.conf smb.old
 +
 
 +
n) Feu la carpeta '''/home/pi/compartit''' donant-li tots els permisos d'accés ('''chmod +a /home/pi/compartit''').
 +
 
 +
o) Editeu l'arxiu '''smb.conf''':
 +
 
 +
sudo nano /etc/samba/smb.conf
 +
 
 +
i hi inseriu:
 +
 
 +
[pi Compartit]
 +
comment = Carpeta RPi ompartida
 +
path = /home/pi/compartit
 +
writeable = yes
 +
create mask = 0777
 +
browseable = Yes
 +
valid users @users
 +
force user = pi
  
 
= Sortiu de la xarxa VPN gestionada per vosaltres =
 
= Sortiu de la xarxa VPN gestionada per vosaltres =

Revisió del 21:38, 6 març 2019

Identificació de les Raspberry Pi mitjançant protocol mDNS

Aquest tipus de Raspberry Pi Zero W es poden accedir des de la xarxa JESUITESFP d'aquesta manera:

A la foto hi surt r07 (pot haver-hi entre r00 i r30). Per accedir-hi mitjançant ssh des d'un sistema Linux:

ssh -o ServerAliveInterval=30 pi@rpizw07.local

L'opció ServerAliveInterval serveix per a que es pugui mantenir la connexió ssh i tramet un byte nul cada cert temps, en aquest cas cada 30 segons.

caption


Aquest altra tipus de placa (rb05 a la foto) s'accedix des d'un un sistema Linux:

ssh -o ServerAliveInterval=30 pi@robot05.local
caption


Accés ssh mitjançant la IP

a) Un cop heu entrat a la Raspberry Pi Zero W assignada, heu de trobar quina és la seva IP. Un cop ja sabeu quina és, heu de sortir de la connexió SSH.

b) Amb la IP trobada a l'apartat a) accediu-hi mitjançant el programa putty fent servir la IP i no pas el seu nom (hostname)


Adjunteu la Raspberry Pi a una VPN

c) Adjunteu la Raspberry Pi Zero W assignada a una xarxa VPN de ZeroTier gestionada per vosaltres. Si sou un grup de dos heu d'ajuntar-ho a dues xarxes VPN de ZeroTier; una per membre del grup.

d) Sortiu de la sessió. Entreu a la Raspberry Pi Zero W assignada fent servir una aplicació de mòbil. Feu una captura a on es vegi el nom de l'equip (hostname).


Usuaris i grups

e) Afegiu-hi els usuaris usr01 i usr02 (amb contrasenyes contraSeNYa01 i contraSeNYa02, respectivament) membres d'un nou grup anomenat usuaris.

f) Feu que aquests dos nous usuaris siguin membres dels grup sudo.

g) Sortiu de la connexió ssh. Entreu remotament a la Raspberry Pi Zero W assignada autentique-vos, cada membre del grup, com a usr01 i usr02.

h) Dins del vostre directori /home/usr0x, feu una nova carpeta anomenada xxyyzz (essent xx les dues primeres lletres del vostre nom, yy les dues primeres del vostre primer cognom i z les dues primeres lletres del vostre segon cognom. Per exemple Josep Ros Pineda seria joropi).


Accés amb el FileZilla

i) Feu servir el programa Filezilla per a pujar a la vostra carpeta un arxiu de text, anomenat quiSoc.txt, amb el contingut del vostre nom i dos cognoms.

j) Fent servir l'ordre cat al terminal remot visualitzeu el contingut de l'arxiu quiSoc.txt que acabeu de pujar.


Feu accessible una nova carpeta mitjançant Samba

k) Instal·leu els paquets del servidor Samba:

sudo apt-get install samba smbfs

l) Afegiu l'usuaris pi (amb contrasenya raspberry) a Samba:

sudo smbpasswd -a pi

m) Feu una còpia de seguretat de l'arxiu smb.conf:

sudo cp /etc/samba/smb.conf smb.old

n) Feu la carpeta /home/pi/compartit donant-li tots els permisos d'accés (chmod +a /home/pi/compartit).

o) Editeu l'arxiu smb.conf:

sudo nano /etc/samba/smb.conf

i hi inseriu:

[pi Compartit]
comment = Carpeta RPi ompartida
path = /home/pi/compartit
writeable = yes
create mask = 0777
browseable = Yes
valid users @users
force user = pi

Sortiu de la xarxa VPN gestionada per vosaltres

x) Assegureu-vos d'accedir a la Raspberry Pi Zero W assignada fent servir el nom de l'equip (per exemple rpizw07.local) o la IP assignada per la xarxa JESUITESFP. I no pas des de la IP assignada per la VPN de ZeroTier.

y) Desadjunteu-vos de les xarxes de ZeroTier gestionades per vosaltres.