q1208c 回复于:2004-01-20 10:50:36 |
不管多少用户,都是用 useradd 加的。不过,太多了可能会用 script ,因为一个一个加太累了。 用户多了,不会占很多空间,但要是每个用户都有很多文件,那就点地方了。 cat /etc/passwd 和 cat /etc/group 就能知道本机上有多少用户和多少个组啦! |
platinum 回复于:2004-01-20 11:27:19 |
可以写个SHELL,把用户名存在一个文件里,然后用SHELL自动提取用户文件中的用户作为变量,然后在SHELL里adduser就可以了 |
好好先生 回复于:2004-01-20 11:28:42 |
也可以用vipw查看用户,vigr查看组信息。 |
shaoping 回复于:2004-01-25 03:06:26 |
[root@localhost /]# /usr/sbin/vipw root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin news:x:9:13:news:/etc/news: uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin rpm:x:37:37::/var/lib/rpm:/bin/bash vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin nscd:x:28:28:NSCD Daemon:/:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin pcap:x:77:77::/var/arpwatch:/sbin/nologin apache:x:48:48:Apache:/var/www:/sbin/nologin "/etc/ptmp" 43L, 1946C xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin named:x:25:25:Named:/var/named:/sbin/nologin ntp:x:38:38::/etc/ntp:/sbin/nologin gdm:x:42:42::/var/gdm:/sbin/nologin desktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologin kan:x:500:500::/home/kan:/bin/bash postfix:x:100:102::/var/spool/postfix:/bin/true squid:x:23:23::/var/spool/squid:/sbin/nologin canna:x:39:39:Canna Service User:/var/lib/canna:/sbin/nologin netdump:x:34:34:Network Crash Dump user:/var/crash:/bin/bash ldap:x:55:55:LDAP User:/var/lib/ldap:/bin/false ident:x:98:98:pident user:/:/sbin/nologin privoxy:x:73:73::/etc/privoxy:/sbin/nologin radvd:x:75:75:radvd user:/:/sbin/nologin cyrus:x:501:12::/home/cyrus:/no/shell mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash 请问怎样看? 难道每一行开始的名就是一个用户吗?我自己的RH有这么多的用户? |
Chuai 回复于:2004-01-25 07:13:07 |
cat /etc/passwd | wc -l 可以看到系统中有多少个帐户,但并不代表都是普通用户,有一些是系统保留的特殊帐户,不用来登录使用,从最后一个域就可以看出来,/no/shell和/bin/false、/sbin/nologin等都是不能登录的帐户(但不代表不能ftp) |
hughr 回复于:2004-01-25 08:08:22 |
这个shell如何写. |
q1208c 回复于:2004-01-25 10:16:17 |
你可以这样认为,UID < 500的,都是不能用的,(root 除外)。 |
代码罐头 回复于:2004-01-25 16:10:24 |
何必用SHELL呢 告诉你最简单的方法 把你用户名写在EXL表格里面 然后前后空格内各加上ADDUSER和-D之类的命令 然后从下往上选中空格 CTRL+D就可以了 这种方法我老干了 |
siyeclover 回复于:2004-01-25 16:15:04 |
[color=gray:f4be9c4fc8]这种情况,cloud一般用newusers命令。 以上 喜欢魉呼的siyeclover[/color:f4be9c4fc8] |
弱智 回复于:2004-01-25 16:18:23 |
嗬嗬,方法不少。特别是罐头兄的方法。 |
好好先生 回复于:2004-01-25 16:20:58 |
EXL是指的什么?是openoffice中的那个组件吗?请指教!谢谢! |
代码罐头 回复于:2004-01-25 16:25:46 |
excel 我偷懒.呵呵 其实你adduser很有规律的 比如 adduser -d /home/sites/abc -s /sbin/nologin abc adduser -d /home/sites/cde -s /sbin/nologin cde 命令很多部分相同的 把不同的放在一个列里面. 相同的只要第一行写好.然后CTRL+D一下.然后全选,复制 打开一个文本工具 粘帖 命令都全了 然后传到服务器上 权限变700 ./文件名 运行一把就可以了 |
好好先生 回复于:2004-01-25 16:30:59 |
高!刚才我看newusers那个命令也可以批量加用户。但以前没有用过那个命令, man了一下,还没有掌握要领。你的方法真的很好哦! |
代码罐头 回复于:2004-01-25 16:36:44 |
我最喜欢用的就是excle了.呵呵.用来处理批量的命令N爽的. 加上EDITPLUS.基本无敌了.呵呵... 其实这种东西你用的多了,自己也会发现很多技巧. |
弱智 回复于:2004-01-25 16:43:47 |
[quote:23944c8b00="代码罐头"]我最喜欢用的就是excle了.呵呵.用来处理批量的命令N爽的. 加上EDITPLUS.基本无敌了.呵呵... 其实这种东西你用的多了,自己也会发现很多技巧.[/quote:23944c8b00] 一般的就是想到shell,可是,发现条条大路通罗马~~ |
好好先生 回复于:2004-01-25 16:45:14 |
这也应该是熟能生巧。我现在还没有达到那个水平。努力! |
tonyxiong 回复于:2004-02-12 10:22:24 |
密碼怎麽辦? |
wangfeixue 回复于:2004-02-12 10:28:17 |
[quote:1ebc03245c="tonyxiong"]密碼怎麽辦?[/quote:1ebc03245c] 是呀!!! |
零二年的夏天 回复于:2004-02-12 10:37:23 |
我的不成熟的脚本,批量添加用户,并且初始一个密码。 http://bbs.chinaunix.net/forum/viewtopic.php?t=183376&highlight=零二年的夏天 在awk的使用上后来发现可以不那么复杂,但是因为我用不到也没有再改。 论坛里还有很多批量添加用户的贴子。 :D |
feijin 回复于:2004-08-05 14:33:16 |
[quote:8e9bda01f2="Chuai"]cat /etc/passwd | wc -l 可以看到系统中有多少个帐户,但并不代表都是普通用户,有一些是系统保留的特殊帐户,不用来登录使用,从最后一个域就可以看出来,/no/shell和/bin/false、/sbin/nologin等都是不能登录的?.........[/quote:8e9bda01f2] /no/shell和/bin/false、/sbin/nologin 既然都是不能登陆,哪具体有什么却别呢? 配置上要注意什么? |