Diferença nas permissões de arquivo quando criadas através do terminal virtual [tty [1-6]] vs emulador de terminal (X11 Gui) [gnome-terminal]

0

A seguir está a saída do emulador de terminal (gnome-terminal na sessão GUI):

yash@BlackMachine:~/Desktop/yash/testenv$ ls -la && whoami && touch a && ls -la 
total 8
drwxrwxr-x 2 yash yash 4096 Oct  2 12:01 .
drwxrw---- 7 yash yash 4096 Oct  2 10:48 ..
yash
total 8
drwxrwxr-x 2 yash yash 4096 Oct  2 12:02 .
drwxrw---- 7 yash yash 4096 Oct  2 10:48 ..
-rw-r--r-- 1 yash yash    0 Oct  2 12:02 a

Por favor, note as permissões do arquivo a

quando o mesmo comando usado no terminal virtual (tty [1-6])

yash@BlackMachine:~/Desktop/yash/testenv$ ls -la && whoami && touch b && ls -la 
total 8
drwxrwxr-x 2 yash yash 4096 Oct  2 12:07 .
drwxrw---- 7 yash yash 4096 Oct  2 10:48 ..
-rw-r--r-- 1 yash yash    0 Oct  2 12:02 a
yash
total 8
drwxrwxr-x 2 yash yash 4096 Oct  2 12:07 .
drwxrw---- 7 yash yash 4096 Oct  2 10:48 ..
-rw-r--r-- 1 yash yash    0 Oct  2 12:02 a
-rw-rw-r-- 1 yash yash    0 Oct  2 12:07 b

O arquivo b também obtém uma permissão de gravação para os grupos do usuário

A saída acima não é copiada de tty [1-6], mas eu garanto que é a mesma que mostrei.

Por que isso acontece?

Usando o Ubuntu 17.04

    
por Yash Bhardwaj 02.10.2017 / 16:51

0 respostas