Посмотрите на mke2fs(8)
, и содержание /etc/mke2fs.conf(5)
для значений по умолчанию.
Sudo -U Postgres позволяет вам подражать пользователю Postgres при запуске команды. Ваш пользователь, вероятно, не имеет этого привилегии, но root's делает.
Итак, первый sudo дает вам привилегии root, а второй sudo позволяет (как root) sudo -u к postgres, позволяя команду запускать как пользователь postgres.
Они, вероятно, имели только права на счет вашей учетной записи в корневой учетной записи, и поэтому они думают, что им это нужно к Sudo
к пользователю Postgres, чтобы добраться туда.
Учитывая, сколько людей правильно их правила, вы можете запустить Sudo -L
, как обычный пользователь, чтобы увидеть, дал ли они вам получить доступ ко всем пользователям или заблокировать вас до некоторой причины. Я готов быть тем первым, в этом случае вы можете уйти с первого Sudo
.