`
xitong
  • 浏览: 6417000 次
文章分类
社区版块
存档分类
最新评论

Mac OS X:定制生成新用户的程序包

 
阅读更多

Createuser的使用方法

说明:这个安装包可以自动生成新用户,它提供了很好的适应性,使用于10.4以上的Mac OS X系统,可以选择添加新用户到管理员组,而且可以应用到可选择的文件卷上,适用于ARD等.

使用方法:
1. 在Finder中, 右键点击选择"Show Package Contents"
2. 进入到Contents/Resources文件夹,使用任何文本编辑器打开 "USERDATA" 文件
3. 最小的要求适,给定一个用户名和密码(有两种设定密码的方法后面介绍),用户名只接受短用户名: 1-31个字符, 可以是字母,数字和下画线。
4. 里面的参数都可以变更,前面加上#号就使用系统默认/自动生成.
5. 如果长用户名包括空格,请用引号括起来.
7. 如果是一个管理员用户,确认设置admin为1, 也就是: 1=add to admin group.

生成密码方法:

1. 推荐的方法: 生成hash表文件,使用该文件作为用户密码. 进入终端:
a. 键入"cd "然后拖动Resources文件夹到terminal中, 然后回车
b. 输入下面命令
./shadowHash yourpassword>password_hash

注,随安装包带的password_hash文件的密码是"password".

2. 将明码密码填写在上面说的USERDATA文件中. 如果使用此方法,要将包中的"password_hash"文件删除.


注:
开发人Pete Akins. pete.akins@uc.edu
本包完全免费.


历史:
version 1.0.3: August 25, 2009 - Updated script to handle 10.6 and clarified documentation. Thanks to Reed Stoner for contributions.
version 1.0.2: May 8, 2008 - Fixed a bug with parsing the shortname
version 1.0.1: May 2, 2008 - Added options for home folder location and ability to hide user from loginwindow
version 1.0: April 2, 2008 - Initial Release

下载该程序包:createUser

分享到:
评论

相关推荐

    Mac OS X平台的开发系列电子书

    因此,我挑选了一些相对比较新Mac OS X的开发系列书籍,分享给所有对Mac OS X平台软件开发感兴趣的朋友们。这些书籍大多为基于Mac OS X 10.4 Tiger平台的,但是依然很有参考价值。包括Objective-C,Cocoa,Quartz,...

    MAC OS.X.10.8.iso 镜像文件

    【MAC OS X 10.8】,又称为Mountain Lion,是Apple公司为Mac电脑推出的一款操作系统,属于OS X系列的重要版本之一。该系统在2012年发布,带来了许多新特性和改进,旨在提升用户体验和设备间的无缝集成。 一、系统...

    mac os jdk 最新版

    总之,Mac OS JDK的最新版为Mac OS用户提供了一个强大的开发平台,支持创建、运行和优化Java应用程序。通过定期更新JDK,开发者可以确保他们的代码符合最新的标准,并利用Java生态系统中的最新技术。同时,正确配置...

    完美VMware虚拟机+Mac OS X leopard下载

    这种方式不仅为那些无法直接在苹果硬件上安装操作系统的用户提供了一个解决方案,也为想要了解和学习Mac OS X Leopard的用户提供了便利。希望本文能够帮助更多人探索和享受苹果操作系统带来的独特魅力。

    创建一个Mac OS X 下的Cocoa Application对话框程序

    在Mac OS X操作系统中,开发Cocoa应用程序是构建本地化桌面应用的主要方式。本文将详细介绍如何使用Xcode 4.2.1这个强大的集成开发环境(IDE)来创建一个简单的Cocoa Application,该程序能够实现字母大小写的转换...

    PC 安装OS X

    通常,OS X是为苹果自家的Mac硬件设计的,但通过一些技术手段,用户可以在非苹果品牌的PC上安装并运行。这个过程涉及到硬件兼容性、分区、系统文件处理等多个步骤,以下将详细介绍这一过程。 首先,为了在AMD平台的...

    NI最新发布适用于Linux和Mac OS X的驱动软件可支持80种数据采集设备.pdf

    标题和描述中提到的核心知识点是National Instruments(NI)发布了一款新的驱动软件,这款软件名为NI-DAQmx基本版,适用于Linux和Mac OS X操作系统,能够支持多达80种数据采集设备,包括最新的26种NI M系列多功能DAQ...

    NI驱动软件面向Linux和Mac OS X可支持80种数据采集设备.pdf

    【描述】:美国国家仪器(National Instruments,简称NI)发布了NI-DAQmx基本版驱动软件的新版本,使得Linux和Mac OS X用户能够使用80种NI数据采集设备,包括最新的26种NI M系列多功能DAQ设备。 【标签】:Linux...

    小工具,OS X 菜单栏的指示器.zip

    在苹果的OS X操作系统中,菜单栏(也称为Dock栏)是系统界面的重要组成部分,它位于屏幕顶部,提供了用户快速访问各种系统设置和应用程序的功能。本压缩包“小工具,OS X 菜单栏的指示器.zip”包含了一个开源项目...

    Mac os 安装wget

    对于Mac OS X用户来说,虽然系统自带了一些基本的命令行工具,但`wget`并不在默认的软件包列表中,因此需要手动安装。 安装`wget`在Mac OS X上并不复杂,以下是一个详细的步骤指南: 1. **下载源码包**: 首先,...

    jdk-7u80-macosx-x64.dmg 安装后的应用文件,只适用 Mac OS 系统

    标题“jdk-7u80-macosx-x64.dmg”指的是Oracle公司发布的Java Development Kit(JDK)的7u80版本,适用于Mac OS X 64位操作系统。JDK是用于开发和运行Java应用程序的重要工具集,它包含编译器、调试器、Java虚拟机...

    Iceberg For Mac_v1.3.1

    【Iceberg For Mac_v1.3.1】是一款专为Mac OS X系统设计的集成打包环境(Integrated Packaging Environment,简称IPE)。这个工具的核心功能在于帮助开发者和系统管理员轻松地创建符合苹果操作系统标准的软件包或者...

    SQLite Database Browser for mac os

    SQLite Database Browser 是一款专为Mac OS设计的直观易用的数据库管理工具,它专注于处理SQLite数据库文件。SQLite是一种轻量级、自包含的数据库引擎,广泛应用于移动设备、嵌入式系统以及桌面应用中,因为它不需要...

    Mac OS 10.14安装Navicat 15.0所需安装包NavicatPremium15029.zip

    1. **系统需求**:确保你的Mac运行的是OS X 10.14(Mojave)或更高版本,因为Navicat 15.0可能不兼容更低版本的操作系统。 2. **权限设置**:由于涉及到系统级别的软件安装,可能需要你的Apple ID进行身份验证,以便...

    JDK安装程序jdk8u191 jdk-8u191-macosx-x64.dmg

    这个版本特别为Mac OS X(现称macOS)64位系统设计。** **1. JDK的主要组成部分** - **Java编译器(javac)**:它将源代码编译成字节码,使得Java程序可以在任何支持Java的平台上运行。 - **Java解释器(java)**...

    二维码生成安装包

    7. **兼容性**:考虑到不同平台的需求,该安装程序可能适用于Windows、Mac OS、Android以及iOS等操作系统,方便跨平台使用。 8. **分享与打印**:生成的二维码可以轻松分享到社交媒体、电子邮件或直接打印,便于...

    InstallAnywhere,BS架构程序打包成CS客户端安装包

    InstallAnywhere是Flexera Software公司推出的一款专业级的安装包创建工具,支持多种操作系统,包括Windows、Linux、Mac OS X等。其优点在于提供可视化界面,易于操作,并且能自定义安装界面,满足各种定制化需求,...

    ch340-mac-os-driver.zip

    "mac-os-x-driver-master"暗示这是针对Mac OS X(Mac OS的早期版本)的主驱动程序,可能包含了驱动的最新版本或者完整版。 关于CH340驱动在Mac OS上的使用,以下是一些关键知识点: 1. **安装步骤**:通常,用户...

    资源打包工具可做安装程序

    3. 平台兼容性:确保生成的安装程序能在多种操作系统环境下运行,如Windows、Mac OS或Linux。 4. 静默安装:支持命令行参数进行无用户交互的自动安装,适用于企业级部署。 5. 卸载支持:创建对应的卸载程序,方便...

Global site tag (gtag.js) - Google Analytics