Я знаю что chmod
(измените режим), и что chown
(измените владельца), сделать.
Я также понимаю что числа, средние после chmod
сделать.
Я проходил учебное руководство докера, и я видел chown 999
быть используемым.
Что означает и делают?
кто пользователь 999? Это является просто пользовательским ему или коду, используемому универсально?
В Ubuntu и ароматах семейства Ubuntu, числовой идентификатор пользователя на живых сессиях 999. (Литеральный идентификатор пользователя является человечностью, kubuntu, lubuntu... xubuntu, но во всех этих случаях числовой идентификатор пользователя 999.)
Когда Вы загружаетесь от Карты памяти, 'Попытка Ubuntu', Вы загружаетесь в живую сессию.
Можно свериться с командой
grep 999 /etc/group
и Вы найдете пользователя при выполнении живой сессии. Иначе Вы ничего, вероятно, не найдете через ту команду.
Операционная система, используемая для учебного руководства Докера, является, вероятно, установленной системой. И, кажется, существует идентификатор пользователя с числовыми 999. Возможно создать такой идентификатор пользователя, но в установленной системе Ubuntu нет никакого типичного пользователя с тем числовым идентификатором пользователя.
Как указывают в показанном человеке
показанный - изменяют владельца файла и группу
Эта страница руководства документирует версию GNU показанных. показанные изменения пользователь и/или владение группы каждого данного файла. Если только владельцу (имя пользователя или числовой идентификатор пользователя) дают, тот пользователь сделан владельцем каждого данного файла, и группа файлов не изменяется.
Походит в примере в видео, изменение преподавателя владелец папки быть идентификатором пользователя 999
Например, в моей машине, с помощью gdm
идентификатор пользователя 130
и пользователь logstash
идентификатор пользователя 999
Дисплей gdm:x:130:135:Gnome Manager:/var/lib/gdm3:/bin/false
Сервис logstash:x:999:999:LogStash User:/usr/share/logstash:/usr/sbin/nologin
root# mkdir /tmp/a1
root# ll /tmp/a1
total 44
drwxr-xr-x 2 root root 4096 Jan 15 09:54 ./
drwxrwxrwt 27 root root 36864 Jan 15 09:54 ../
root# chown 130 /tmp/a1
root# ll /tmp/a1
total 44
drwxr-xr-x 2 gdm root 4096 Jan 15 09:54 ./
drwxrwxrwt 27 root root 36864 Jan 15 09:54 ../
# grep 999 /etc/passwd
logstash:x:999:999:LogStash Service User:/usr/share/logstash:/usr/sbin/nologin
root# chown 999 /tmp/a1
root# ll /tmp/a1
total 44
drwxr-xr-x 2 logstash root 4096 Jan 15 09:54 ./
drwxrwxrwt 27 root root 36864 Jan 15 09:54 ../