Eu tenho esta partição do sistema de arquivos do Windows em /dev/sda que desejo montar automaticamente em cada inicialização. Mas simplesmente não sei como adicioná-lo ao fstab porque não sei qual é o seu UUID. Também quero que www-data tenha propriedade ou acesso a ele, já que estou usando-o como armazenamento para Nextcloud.
Quais são os passos que devo seguir para conseguir isso?
Responder1
Para encontrar o UUID do sistema de arquivos, você pode usar sudo blkid
. Isso lhe dará uma lista parecida com:
/dev/nvme0n1p2: UUID="b85a51f1-a0e8-48e3-86e3-4debf67e39c1" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a2286c86-f278-42c7-b7a4-2c63ce55b6ed"
/dev/nvme0n1p1: UUID="B13E-B371" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="24919a71-7b7a-4b64-b4ec-e330ae0a737a"
/dev/mmcblk0p1: LABEL="Backup" UUID="f35ffa33-24ec-452c-9bca-6c9307aa1c70" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="7688e21d-c1d3-4f02-95ac-5e816e2c1e05"
Observação:Haverá também uma série de squashfs
entradas, mas elas podem ser ignoradas.
A partir daí você pode usar o UUID /etc/fstab
e definir o Apache como proprietário definindo os valores uid
(ID do usuário) e gid
(ID do grupo). Por exemplo, sua entrada pode ser semelhante a:
UUID=f35ffa33-24ec-452c-9bca-6c9307aa1c70 /var/www/files ntfs-3g defaults,nls=utf8,umask=000,dmask=027,fmask=137,uid=33,gid=33,windows_names 0 0
Observação:Apachegeralmentetem um ID de usuário e um ID de grupo de 33
. Você pode verificar isso com sudo id -u www-data
e sudo id -g www-data
.
Certifique-se de modificar adequadamente a fstab
linha de exemplo acima, pois certamente não funcionará como copiar/colar em seu sistema.