dpkg-reconfigure tzdata
, que permet triar de manera interactiva la zona horària que s'utilitzarà. La configuració s'emmagatzema al fitxer /etc/timezone
. Addicionalment, /etc/localtime
esdevé un enllaç simbòlic cap al fitxer corresponent de /usr/share/zoneinfo
; el fitxer que conté les regles que regeixen les dates en què l'horari d'estiu està actiu (DST), per als països que l'utilitzen.
TZ
, que té prioritat sobre el valor predeterminat del sistema configurat:
$
date
Mon Jul 29 07:53:36 PM EDT 2024
$
TZ="Pacific/Honolulu" date
Mon Jul 29 01:54:00 PM HST 2024
/etc/default/ntpdate
or the /etc/systemd/timesyncd.conf
file.
/etc/ntp.conf
; l'alteració més important és el servidor NTP al qual es refereix. Si la xarxa té molts servidors, pot ser interessant tenir un servidor horari local que sincronitzi amb els servidors públics i que sigui utilitzat com a font d'hora pels altres servidors de la xarxa.
logrotate
, el programa responsable d'aquestes rotacions, segueix les directives donades al fitxer /etc/logrotate.conf
i tots els fitxers al directori /etc/logrotate.d/
. L'administrador pot modificar aquests fitxers si desitja adaptar la política de rotació de registres definida per Debian. La pàgina man logrotate(1) descriu totes les opcions disponibles en aquests fitxers de configuració. És possible que vulgueu augmentar el nombre de fitxers retinguts en la rotació del registre, o moure els fitxers de registre a un directori específic dedicat a arxivar-los en lloc de suprimir-los. També els podeu enviar per correu electrònic per arxivar-los en un altre lloc.
logrotate
és executat diàriament pel programa de planificació cron
(descrit a Secció 9.7, «Planificació de tasques amb cron
i atd
»).
sudo
, que permet a certs usuaris executar certes ordres amb drets especials. En el cas d'ús més comú, sudo
permet a un usuari de confiança executar qualsevol ordre com a «root». Per fer-ho, l'usuari simplement executa l'ordre sudo command
i s'autentica utilitzant la pròpia contrasenya personal.
sudo
Unix group. To delegate other rights, the administrator can use the visudo
command, which allows them to modify the /etc/sudoers
configuration file (here again, this will invoke the vi
editor, or any other editor indicated in the EDITOR
environment variable). Alternatively, they might put rules in small files in /etc/sudoers.d/
with the file permissions 0440 as long as this directory is included by /etc/sudoers
via @includedir /etc/sudoers.d
, which is the default for Debian. Adding a line with username ALL=(ALL) ALL
allows the user in question to execute any command as root. The permissions and syntax of all files can be verified with the visudo -c
command.
/etc/fstab
proporciona una llista de tots els muntatges possibles que es produeixen automàticament a l'arrencada, o manualment per a dispositius d'emmagatzematge extraïbles. Cada punt de muntatge és descrit per una línia amb diversos camps separats per espais:
blkid dispositiu
) prefixat amb UUID=
. Això protegeix contra un canvi en el nom del dispositiu en cas d'afegir o treure de discos, o si els discs són detectats en un ordre diferent. Secció 8.8.1, «Identificació dels discos» cobreix aquest punt amb més detall.
ext4
, ext3
, vfat
, ntfs
, btrfs
, xfs
en són alguns exemples.
swap
és per a les particions d'intercanvi; el valor especial auto
li indica a mount
que detecti automàticament el sistema de fitxers (fet que és especialment útil per als lectors de disc i les claus USB, ja que cadascun podria tenir un sistema de fitxers diferent);
mount
. Les més comunes són
rw
o ro
que signifiquen, respectivament, que el dispositiu es muntarà amb permisos de lectura/escriptura o de només lectura.
noauto
desactiva el muntatge automàtic a l'arrencada.
nofail
permet que l'arrencada continuï fins i tot quan el dispositiu no estigui present. Assegureu-vos de posar aquesta opció per a les unitats externes que podrien estar desconnectades quan arrenqueu, perquè systemd
realment garanteix que tots els punts de muntatge que s'han de muntar automàticament es muntin realment abans de permetre que el procés d'arrencada continuï fins al final. Tingueu en compte que podeu combinar això amb x-systemd.device-timeout=5s
per dir-li a systemd
que no esperi més de 5 segons perquè el dispositiu aparegui (vegeu systemd.mount(5)).
user
autoritza a tots els usuaris a muntar aquest sistema de fitxers (una operació que d'altra manera estaria restringida a l'usuari «root»).
defaults
significa el grup d'opcions per defecte: rw
, suid
, dev
, exec
, auto
, nouser
i async
, cadascuna de les quals es pot desactivar individualment després de defaults
afegint nosuid
, nodev
etc. i així blocar suid
, dev
, etc. Afegir l'opció user
la reactiva, ja que defaults
inclou nouser
.
0
i és una mena de relíquia. Quan és més gran que zero, indica a l'eina dump
que la partició conté dades de que s'han de fer còpies de seguretat amb freqüència. L'eina només admet sistemes de fitxers Ext2/3/4 i usarà el valor aquest valor quan s'executi mitjançant dump -W
o dump -w
per determinar de quines particions s'han de fer còpies de seguretat. Considereu els exemples de /usr/share/doc/dump/examples/
si voleu utilitzar aquesta característica. Però hi ha millors alternatives per fer una còpies de seguretat d'un sistema de fitxers, com fsarchiver
.
0
, no es fa cap comprovació. El sistema de fitxers arrel ha de tenir el valor 1
, mentre que altres sistemes de fitxers permanents tenen el valor 2
.
Exemple 8.5. Exemple de fitxer /etc/fstab
# /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # systemd generates mount units based on this file, see systemd.mount(5). # Please run 'systemctl daemon-reload' after making changes here. # # <file system> <mount point> <type> <options> <dump> <pass> # / was on /dev/sda1 during installation UUID=7a250fb8-c16d-4a4e-9808-ec08ae92b6c6 / ext4 errors=remount-ro 0 1 # swap was on /dev/sda5 during installation UUID=13f367ae-dbaf-40ed-85c0-4072a2ebe426 none swap sw 0 0 /dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy auto rw,user,noauto 0 0 arrakis:/shared /shared nfs defaults 0 0
/shared/
del servidor arrakis està muntat a /shared/
a la màquina local.
/etc/fstab
està documentat a la pàgina del manual de fstab(5).
locate
pot trobar la ubicació d'un fitxer quan només se'n coneix una part del nom. Dóna un resultat gairebé instantàniament, ja que consulta una base de dades que emmagatzema la ubicació de tots els fitxers del sistema; aquesta base de dades s'actualitza diàriament amb l'ordre updatedb
. Hi ha múltiples implementacions de l'ordre locate
i mlocate és el seleccionat per Debian per al seu sistema estàndard. Si voleu considerar una alternativa, podeu provar plocate que ofereix les mateixes opcions de línia de comandes i es pot considerar com un equivalent.
locate
és prou intel·ligent com per retornar només els fitxers que són accessibles a l'usuari executant l'ordre tot i que utilitza una base de dades amb informació de tots els fitxers del sistema (ja que la seva implementació d'updatedb
funciona amb permisos de «root»). Per seguretat addicional, l'administrador pot utilitzar PRUNEDPATHS
a /etc/updatedb.conf
per evitar indexar alguns directoris.