Preguntes Linux:
- Que significa que Linux sigui open source? Significa que qualsevol persona pot veure el codi i modificar-lo / adaptar-lo a les seves necessitats o fer diferents distribucions basades en Linux.
- Quina es la distribució recomenada? Aixó depen de les necessitats de cada persona, ja que cada distribució està enfocada en diferents coses.
- CLI: Command line interface
- GUI: Graphical user interface
- Consum de recursos: Els recursos que consumeix Linux són menys amb molta diferència, per exemple: si tens un ordinador amb 4 GB de ram amb un processador de 4 cores, Windows és el mínim que demana per poder engegar el seu sistema operatiu i això significa que no pots obrir ni fer res més que consumeixi RAM, però si li poses un sistema operatiu Linux podràs fer les tasques bàsiques sense cap mena de problemes, ja que Linux no demana tants recursos, i si instal·les una distribució que no tingui interfície gràfica consumirà molt menys encara.
- Aventatges i inconvenients d’utilitzar Linux:
- Avantatges:
- Cost econòmic molt mes baix.
- Consumeix menys recursos.
- CLI potent.
- Inconvenients:
- Hi han programas que no son compatibles amb Linux.
- No disposa d’un suport tècnic oficial.
- Avantatges:
- Requisits mínims de Windows i Linux:
- Linux (Debian CLI):
- 1 CPU
- 500 MB de RAM
- 20 GB d’espai al disc.
- Windows 11:
- CPU de 2 nuclis d’1GHz
- 4GB de RAM
- 64 GB d’espai al disc
- Targeta gràfica compatible amb DirectX 12
- Linux (Debian CLI):
- Que es el directori PATH? Es una variable que guarda tots els directoris on busca les comandes
- Que es el shell? EL shell es l’interpret de comandes, hi han diferents tipus com: Bash, sh, zsh, etc…
- Que es l’arxiu read.me? Es una “guia ràpida” del programa
- Per a que serveixen els scripts de shell? Els scripts de shell serveixen per automatitzar procesos.
- Que es el directori /boot? Es el directori on es troben els arxius d’arrencada del sistema.
- Tar: Mode per extraure fitxers que estàn dins d’una “caixa” -> (Tar tile)
- ASCII table: es una taula on estan tots els caràcters numèrics i alfabètics codificats.
- Glob: Serveix per filtrar per arxius que començin per una lletra per exemple o que no comencin per algunes lletres, etc…
- Símbols de glob:
- * : Significa qualsevol caràcter o cap caràcter al nom d’un fitxer
- ? : Significa el nombre de caràcters que té el fitxer que busques, si poses ls s??? buscarà un fitxer que comenci per s i que tingui 3 caràcters més al directori en el qual estàs.
- [] : Significa alguns caràcters al nom del fitxer, es a dir, si poses ls [a-f] buscarà fitxers que tinguin lletres des de la a fins a la f en el directori.
- Comanda mv: Aquesta comanda serveix per moure o canviar el nombre d’un fitxer si mous el fitxer al mateix directori on està.
- Formats de compressió:
- gzip -> fitxer.gz
- bzip2 -> fitxer-bz2
- xz -> fitxer.xz
- zip -> fitxer.zip
- Opció -i: Mode interactiu, el que da es que pregunta abans de executar l’acció.
- POP/IMAP server: El Post Office Protocol (POP) i l’ Internet Message Access Protocol (IMAP) son dos protocols de comunicació que deixa que un correu electrònic que s’executi a l’ordinador es comuniqui amb un servidor remot per recollir el correu electrònic.
- Families principals de shell: Les principals families de shells son Bourne shell i C shell
- Diferència entre UID i nom d’usuari: L’UID es l’identificador del usuari, que es mostra en numeros que utilitza l’ordinador mentre que el nom d’usuari es el que veiem nosaltres a l’hora d’iniciar sessió al nostre usuari, que es mostra en alfanumèric.
- Quina es l’opció de les comandes “-g” i “-G” de la comanda id: L’opció -g es fa servir per mostrar només l’ID del grup principal al que pertany aquest usuari, en canvi, -G mostra totes les IDs dels grups en els que esta aquest usuari sense importar que sigui primari o siguin secundaris.
- Diferència entre la comanda “id” i “groups”: La diferència entre aquestes dues comandes es que a la comanda id mostra l’ID del usuari, l’ID del grup primari i l’ID dels grups secundaris mentre que la comanda groups només mostra els grups en els que està aquest usuari.
- Que significa el numero que apareix al camp “Last Change” en el fitxer /etc/shadow: El número que apareix al camp Last Change mostra els dies que han passat des de l’últim canvi de contrasenya.
- Diferència entre els directoris $HOME i “etc/skel”: La diferència es que el directori $HOME es el directori personal que te cada usuari mentre que “etc/skel” es la plantilla que s’utilitza per crear el directori $HOME a l’hora de crear un nou usuari.
- Quina es la funció del permís d’execució en un fitxer i en un directori: La funció del permís d’execució en un fitxer es el que permet que es pugui executar aquest fitxer. La funció de permís d’execució en un directori es el que permet entrar / accedir a aquest directori.
- Que significa “Group account”: Grup account es refereix a la referència bàsica d’un grup d’usuaris.
- “Accessing the contents of a directory” com es fa per aconseguir-ho: Per accedir al contingut dels directoris s’utilitzen dues accions diferents: en primer lloc s’utilitza la comanda “cd” que serveix per canviar de directori i en segon lloc s’utilitza la comanda ls que serveix per veure el contingut que hi hagi dins del directori en el que estiguis en aquell moment.
- Que fa el permís setuid: La funció del permís setuid es que es pugui executar un proces amb els privilegis del propietari d’aquest fitxer independentment de l’usuari que l’estigui executant i els seus permisos.
- Que fa el permís setgid: La funció del permís setgid canvia segons si s’aplica a un directori o a un fitxer. Si el permís s’aplica a un directori fa que tots els fitxers o directoris nous que es crein dins del fitxer al que se li possa el permís sigui propietat d’aquest grup, en canvi, si s’aplica aquest permís a un fitxer fa el mateix que el setuid però en comptes de donarli els permisos a l’usuari es dona a tot el grup.
- Com funciona el permís de lectura: El permís de lectura canvia segons si s’aplica a un fitxer o a un diectori. Si s’aplica a un fitxer permet que l’usuari que tingui el permis pugui obrir el fitxer per llegir el contingut, si s’aplica a un directori serveix per llegir el contingut del directori com: els noms dels fitxers i directoris que hi han dins del directori.
- Diferencia entre Hardlinks i Softlinks. Quin es millor?: Els Hardlinks funcionen com a noms adicionals per als fitxers, mentre que els Softlinks actuen com un punter a la ruta d’un altre fitxer. Cada un es millor depenent el cas, per exemple els hardlinks son millors quan necessites més d’un nom per al mateix fitxer dins de la mateixa partició i els softlinks son millors quan necessites enllaçar un directori, quan la destinació es troba en una partició diferent o quan la destinació podria ser esborrada o moguda.
- Perque no es recomana iniciar sessió directament amb root per administrar: No es recomana estar amb la sessio root per administrar perqué te acces a tot i control il·limitat sobre l’equip i si aquest usuari queda compromés un atacant pot obtenir el control total del sistema, tambè hi ha l’opció que a l’hora de tenir privilegis màxims es puguin fer accions greus o irreversibles.
- Com es pot configurar el numero màxim d’un usuari per tenir la mateixa contrasenya: Per fer que un usuari tingui que canviar la contrasenya cada poc temps es pot fer utilitzant la comanda chage. Per exemple, si vols que usuari1 tingui que canviar la seva contrasenya cada 30 dias s’ha de fer: chage -M 30 usuari1. Si vols que no hi tingui que canviar la contrasenya obligatoriament mai s’ha de posar 99999 als dies.
- Que es l’usuari root i quins permisos te: L’usuari root es l’usuari d’administrador màxim. Te tots els permisos i el control total sobre la màquina.
- Que vol dir el permis “s” i “S”: El permís s indica que el bit especial està actiu i que el permís d’execució no esta present . El permís S indica que el bit especial està actiu, però que el permís d’exeució no esta present per a a quest conjunt de permisos.
- Que passa quan s’esborra un Hardlink: Quan s’esborra un Hardlink el sistema esborra el nom del arxiu que apuntava a l’inode que corresponen a les dades de l’arxiu en el disc.
- Per a que serveix canviar el propietari d’un arxiu: Canviar el propietari serveix principalment per que el propietari pugui gestionar els permisos d’accés, ja que només ell pot fer-ho sense comptar l’usuari root.
- Que risc hi ha si no es tanca la sessio root: Els riscos de no tancar la sessió root son: en primer lloc, un atacant pot accedir a l’usuari que s’ha quedat obert i obtenir accés total a la màquina i en segon lloc, si una sessió d’usuari ha estat compromesa, la contrasenya de root podria ser capturada.
- Que passa si en el camp de màxims dies per canviar la contrasenya es posa 99999: Si es posa 99999 en aquest camp significa que no hi ha data límit per canviar la contrasenya de l’usuari.
- Quins son els 3 permisos bàsics de Linux: Els tres permísos bàsics son: lectura, escriptura i execució. Aquests permisos es configuren en tres grups diferents:
- Usuari (u): Permisos per al propietari del fitxer.
- Grup (g): Permisos per als membres del grup propietari del fitxer.
- Altres (o): Permisos per a qualsevol altre usuari del sistema.
- Com funcionen els permisos en un fitxer i en un directori: Els permisos en un fitxer funcionen de manera que nomès afecten a aquest fitxer en concret, en canvi, els permisos en un directori funcionen de manera que només serveix per accedir a aquell directori, per veure el que hi ha dins del directori o per crear o esborrar arxius dins del directori. no funcionen per obrir, modificar o executar cap fitxer que hi hagi dins.
- Per que serveix la comanda “newgrp”: Aquesta comanda serveix per als usuaris que no tenen cap grup, unir-s’hi temporalment si coneixen la contrasenya del grup. El propòsit es que permet a un usuari canviar el seu GID efectiu per al grup especificat.
- Per a que serveix el paràmetre “-R” a la comanda “chgrp”: Aquest paràmetre s’utilitza per aplicar el canvi de grup de manera recursiva a tots els fitxers i subdirectoris dins d’un directori donat.
- Que es “umask”: El terme umask fa referència a la màscara de permisos de l’usuari. La seva funció principal és establir els permisos predeterminats per a cada fitexr o directori nou que es crea al sistema.
- Quina funció te l’arxiu /etc/passwd: La seva funció es emmagatzemar informació bàsica sobre els usuaris que es troben al sistema. Aquest arxiu es un fitxer de text pla que pot ser llegit per tots els usuaris del sistema.
- Diferència entre les comandes sudo i su: La comanda sudo s’utilitza per executar comandes amb privilegis elevats de manera temporal, mentre que la comanda su només s’utilitza per canviar l’ID d’usuari a un altre compte.
- Com treure els permisos setuid i setgid a un fitxer: Per eliminar aquests permisos s’utilitza la comanda chmod. Per especificar a qui li vols treure els permisos s’utilitza u per usuari o propietari, g per grup i s per especificar els permisos que vols treure, en aquest cas SUID I SGID. La comanda que s’hauria de posar seria chmod u-s,g-s script.sh (Per treure el SUID i el SGID d’aquest script.)
- Que significa el mode “4000” en permisos Linux: Aixó significa que només esta activat el permís de SUID i que els altres permisos (Lectura, escritura, execució) estan desactivats.
No responses yet