知识大全 如何一次添加大量账户
Posted 知
篇首语:天下之事常成于困约,而败于奢靡。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 如何一次添加大量账户相关的知识,希望对你有一定的参考价值。
方法一 一个系统管理者日常最常处理的工作便是管理使用者帐号了 包含增加和减少使用者 配置硬盘配额 开启个人首页等等 而在系统建置的初期面对要增加大量使用者而要回答adduser(useradd)的一些相关使用者信息便常要浪费相当多时间 况且又没有留下相关的记录 常让系统管理者痛苦不已 更别说后续的管理动作了 pdadduser正可以解决这种困扰 不仅可以依需要快速方便建立大量使用者帐号 使用者的密码可以是采随机或指定的方式组成 而帐号 UID 家目录都可由系统管理者自行选择设定 并可以搭配相关指令使用 深具弹性 并留有相关的记录 可以大量减轻管理者负担 笔者在本文中将使用简单的范例来说明在Linux和FreeBSD这两套系统下的使用方式 更详细的说明可以参考~pdavis/ 安装 pdadduser目前最新的版本是 但是经笔者测试 某些系统 版并无法执行 此时请改用 版〔笔者均mirror于〕 此外由Linux和FreeBSD这两套系统下建立使用者帐号并不尽相同 所以笔者将分两部分说明 Linux 安装 step tar xvfz pdadduser tar gz ← 解压缩Pdadduser软件 step cd pdadduser ← 切换到pdadduser 目录中 step make ← 编辑pdadduser step gcc pause c –o pause ← 有时该档会有问题 所以编辑一下 当产生pdadduser pause 这两个可执行档即可 FreeBSD 安装 step tar xvfz pdadduser tar gz ← 解压缩Pdadduser软件 step cd pdadduser ← 切换到pdadduser 目录中 step gcc –Wall –I I pdadduser –o pdadduser ← 编辑pdadduser step gcc pause c –o pause ←编辑 pause 当产生pdadduser pause 这两个可执行档即可 指令格式 pdadduser完整的指令格式如下 笔者在本文中仅作简单的说明 更详细的使用方式请参考解开的README pdadduser n [ f ] [ F ] [ o ] [ h home directory format>] [ g ] [ r ] [ p ] [ t] [ d] c MAND [MAND ] 选项说明 n 使用者清单的文字文件档案 这是必需的 例如档案内容如下所示 Peter Davis Joe Schmoe Jane Doe f 使用者名称的组合格式 格式定义如下 $n 第n个字(起始字是 $ ) 如果不存在则忽略 %x n 第n个字中第x个字符 如果不存在则忽略 例如 % $ 是取第 个字中第 个字符和第 个字组合而成(预设也是如此) 所以套用上面范例取得的使用者名称分别是 `pdavis `jschmoe `jdoe % $ 是取第 个字中第 个字符和第 个字组合而成 所以套用上面范例取得的使用者名称分别是 edavis schmoe edoe F 使用者全名的组合格式 格式定义和 f 相同 例如 $ $ 是取第 个字空格和第 个字组合而成(预设也是如此) 所以套用上面范例取得的使用者全名分别是 Peter Davis Joe Schmoe Jane Doe 而% $ 取得的是 P Davis J Schmoe J Doe o 输出档案 包含使用者名称 密码和错误讯息等 请务必放置安全的地方 当然有此档案则系统管理者应可玩出一些把戏才是 如果输出档名为 则仅自屏幕输出 笔者并不建议使用 此外错误讯息如 ! !! ! 等 请见下面范例 可以提醒管理者注意 h 使用者家目录格式 首先定义ㄧ些特殊字符如下 u 使用者名称 g 使用者群组 f 使用者全名 使用者家目录格式 格式定义如下 $ 整个字 %n 字中第n个字符 例如 /home/$g/$u 依上例是 /home/users/pdavis 假设使用者名称是 S 家目录希望是/home/users/S/ /S 则格式应为 /home/users/% u/% u% u/$u 预设格式是 /home/$u g 使用者群组 r UID范围 预设是 到 p 预设是系统随机数产生 当然也可自订 如 %xr 为随机数产生 r 个字符 预设是 个字符 t 测试模式 并不真正增加使用者 d 除错模式 可看到每一指令的执行过程 c MAND [MAND ] 这是pdadduser最重要的部份 也就是pdadduser提供相关的参数给MAND执行 详细的范例在下 其中参数如下 $u 使用者名称 $p 使用者密码 $i 使用者UID $g 使用者群组 $f 使用者全名 $d 使用者家目录 执行 在了解指令的参数之后 我们便可以利用pdadduser来新增使用者了 但由于Linux和FreeBSD稍有不同 笔者分别说明之 Linux 首先建立使用者清单的文字文件档案 范例如上 取名 userlists 另外笔者也建立一个shell可执行档 内容如下 取名 pda linux /pdadduser n $ o $ g users d c \\ /usr/sbin/adduser c $f u $i g $g d $d $u \\ (printf $p ; /pause ; printf $p ) | /usr/bin/passwd $u; \\ mkdir $d/public_ \\ cp l samp $d/public_/l \\ chown R $u $g $d/public_ \\ chmod $d \\ edquota p shie $u pda linux执行档的意思是 /usr/sbin/adduser c $f u $i g $g d $d $u 增加使用者 (printf $p ; /pause ; printf $p ) | /usr/bin/passwd $u; 变更使用者密码 mkdir $d/public_ cp l samp $d/public_/l chown R $u $g $d/public_ chmod $d 制作个人首页 edquota p shie $u 复制shie的Quota样板 当然pda linux是要修改才可以用到你的系统的 如中的l samp shie 等等 执行的格式如下 /pda linux 使用者清单 输出档案 如 /pda linux userlists accounts 执行第一次pda linux观看输出档案 accounts内容如下 Peter Davis: name=pdavis passwd=aacuug group=users uid= homedir=/home/pdavis Joe Schmoe: name=jschmoe passwd=ogyjwm group=users uid= homedir=/home/jschmoe Jane Doe: name=jdoe passwd=appymj group=users uid= homedir=/home/jdoe 再执行ㄧ次后 再观察输出档 accounts 内容如下 Peter Davis: name=pdavis passwd=aacuug group=users uid= homedir=/home/pdavis Joe Schmoe: name=jschmoe passwd=ogyjwm group=users uid= homedir=/home/jschmoe Jane Doe: name=jdoe passwd=appymj group=users uid= homedir=/home/jdoe ! !! ! Peter Davis: name=pdavis passwd=dedrnm group=users uid= homedir=/home/pdavis ! !! ! Joe Schmoe: name=jschmoe passwd=hfyhoy group=users uid= homedir=/home/jschmoe ! !! ! Jane Doe: name=jdoe passwd=ueixrd group=users uid= homedir=/home/jdoe 由此可知此时新增使用者是会有问题的 问题当然是重复了 而有时密码产生的太简单时也是会有问题的 再次提醒一次请务必该档放置安全的地方 方法二 自动建立帐号 中小学网管者的救星来了(一) A:使用环境:RedHat Linux+cle 先把档案抓回去![请按这里](建帐号工具 zip ) 以root权限进入linux 将解开的档案放到一个新建的 /work 目录 cd /work [进入 work目录] chmod * [将所有script文件属性改为 rwx ] 更改 /etc/profile里的叙述 PATH= $PATH:/usr/X R /bin 改为 PATH= $PATH:/usr/X R /bin:/usr/sbin 存盘后离开系统再重新以root登入 # /cmenu 执行script档 选[ ]自动建立帐号 选[ ]产生全校帐号 您需求的规则: 例如英文字母:stu 最低年级: 最高年级: 每一年级的班级数目: 每一班学生人数: 然后就会以:群组+年级+班级+座号的规则建立帐号 但目前尚无密码 也无法收发E mail 请回到主选单继续 在主选单中选[ ]批次更改使用者密码(二) 输入群组名称:stu 其它请依说明操作 最后会产生一个pwtemp档 内容是使用者帐号以及群组+四位数密码 (参考资料:RedHat Linux随装即用 赖阿福 高健智著 松岗) 自动建立帐号 中小学网管者的救星来了(二) A:接下来说明如何自动产生帐号通知单 将产生的pwtemp文件拷贝到Win 或WinNT上 使用Excel或Access的汇入功能汇入到资料表中并分字段如编号 姓名 帐号 密码 回到Word里开启新文件 使用工具 >合并打印 简单格式如下: >等代表合并之字段 高雄市和平国小电子邮件帐号分配通知单 使用者姓名 > 配发日期 / / E mail >@mail hpps kh edu 服务器信息 cha138/Article/program/Oracle/201311/17489相关参考
如何快速提高百度百科通过率第一账户的培养众所周知,百度百科的新账户是很难给词条加上连接,因为新账户百科审核词条相对来说严格的多,所以新账户首先不要急于添加连接,现在百科有一个成长任务,相对于新手百科用
搜狗拼音怎么一次打出一对括号光标要在括号中间手机搜狗可以,电脑搜狗不行,电脑搜狗可以通过添加自定义短语打出一对括号,但是光标不会在括号里。自定义短语:输入kh,把鼠标放到拼音上面,点击添加短语,在输入
电镀添加剂生产企业其废水除含有机物外,还含有大量的铬、铜、镍、镉、锌、金、银等重金属离子和氰化物,生产废水具有含化学物质种类繁多、色度浓度高和生物降解性差等特点,废水处理难度大。本课题组先前分别采用光
电镀添加剂生产企业其废水除含有机物外,还含有大量的铬、铜、镍、镉、锌、金、银等重金属离子和氰化物,生产废水具有含化学物质种类繁多、色度浓度高和生物降解性差等特点,废水处理难度大。本课题组先前分别采用光
电镀添加剂生产企业其废水除含有机物外,还含有大量的铬、铜、镍、镉、锌、金、银等重金属离子和氰化物,生产废水具有含化学物质种类繁多、色度浓度高和生物降解性差等特点,废水处理难度大。本课题组先前分别采用光
一次性发现假人民币20张(枚)(含20张、枚)以上、假外币10张(枚)(含10张、枚)以上的应立即报告当地公安机关,提供有关线索。
新股申购基本方法申购规则———投资者首先要了解在创业板上市新股要求的最低申购股数;其次应注意,就一只新股而言,一个证券账户只能申购一次。而且,账户不能重复申购,也不可以撤单,申购前要记住申购代码。如果
甲因多年瘫痪在床母亲的请求,买来大量安眠药让其母一次性服下,最终导致其母死亡,甲的行为__
甲因多年瘫痪在床母亲的请求,买来大量安眠药让其母一次性服下,最终导致其母死亡,甲的行为_____。A、不构成犯罪B、构成故意伤害罪C、构成虐待罪D、构成故意杀人罪答案:D解析:故意杀人是指故意非法剥夺
在日常生活中,烧肉、炖排骨过程中有时需添加点水,于是有些人就添加一些冷水。其实,这是不科学的烹饪方法。这是因为,肉、骨等食物中含有大量的蛋白质和脂肪,烧煮中突然添加冷水,会造成汤汁温度急剧下降,使肉、
青贮的基本原理是:在厌氧条件下,青贮原料自身附着或人为添加的乳酸菌迅速繁殖,分解青贮原料自身含有或人为添加的糖分,生成大量乳酸,青贮原料pH降至4.2以下,各种有害及有益微生物(包括乳酸菌自身)的繁殖