soluzioni


Con il comando:
[steffe@lab5 steffe]$ date
Wed Oct  8 19:16:43 CEST 2003
[steffe@lab5 steffe]$ umask 
0077
Scopro che di default mi è stata appioppata una umask 0077.
Questo vuol dire che quando creo un nuovo file, questo risulta leggibile e scrivibile a me e non leggibile nè scrivibile agli altri.

Di solito nei sistemi Linux si preferisce che i files siano di default leggibili agli altri, tranne casi particolari, come per la posta.
Per riportare il funzionamento al modo consueto, basta aggiungere una riga al proprio file .bashrc, aggiungendo la maschera di default 0022.
Il file modificato allora appare così:

[steffe@lab5 steffe]$ cat .bashrc
# .bashrc

# User specific aliases and functions

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
umask 0022
 
CHIUDI

Laboratorio di Comunicazione mediante Calcolatore - Sergio Steffè - AA 2016/2017 - PISA