DebianのユーザーID(uid)は、番号の範囲で用途が明確に決められている。
LDAPやNFSなど複数システムのuidが連携するときに注意が必要です
UIDは規則を意識して決めた方がよいと思います。
uid | 役割と意味 | 例 |
---|---|---|
0 - 99 | debianシステムユーザーの予約領域 | root,www-data,irc |
100 - 999 | システム・ユーザーの予約領域 | mysql,bind |
1000 -29999 | 一般ユーザーが使う | takuya,user |
30000 - 59999 | 予約領域 | なし |
60000 - 64999 | debianが一時的に使う | なし |
65000 - 65533 | 予約領域 | なし |
65534 | nobody 専用 | nobody |
65535 | 使用禁止 | - |
takuyaさんの現在システム
私の環境の例です。
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh www-data:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh bind:x:101:104::/var/cache/bind:/bin/false fetchmail:x:102:65534::/var/lib/fetchmail:/bin/false sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin stunnel4:x:104:106::/var/run/stunnel4:/bin/false smmta:x:105:107:Mail Transfer Agent,,,:/var/lib/sendmail:/bin/false smmsp:x:106:108:Mail Submission Program,,,:/var/lib/sendmail:/bin/false messagebus:x:107:109::/var/run/dbus:/bin/false haldaemon:x:108:110:Hardware abstraction layer,,,:/var/run/hal:/bin/false mysql:x:109:112:MySQL Server,,,:/var/lib/mysql:/bin/false Debian-exim:x:111:116::/var/spool/exim4:/bin/false postfix:x:110:114::/var/spool/postfix:/bin/false qwik:x:112:117::/var/lib/qwik:/bin/false proftpd:x:113:65534::/var/run/proftpd:/bin/false ftp:x:114:65534::/home/ftp:/bin/false takuya:x:1000:1000:takuya m,,,:/home/takuya:/bin/bash ~ ~ ~ ~