分享
 
 
 

smbpasswd-samba加密口令文件

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

smbpasswd - samba加密口令文件

smbpasswd - The Samba encrypted password file

smbpasswd - samba加密口令文件

SYNOPSIS

概述

smbpasswd is the Samba encrypted password file.

smbpasswd是samba的加密口令文件。

DESCRIPTION

描述

This file is part of the Samba suite.

此文件是samba套件的一部分。

smbpasswd is the Samba encrypted password file. It contains the username,

Unix user id and the SMB hashed passwords of the user, as well as account

flag information and the time the password was last changed. This file format

has been evolving with Samba and has had several different formats in the

past.

smbpasswd是samba的加密口令文件。文件中包含了用户名,UNIX用户ID和SMB用户口令(经

过hash散列算法处理过),还有账号标志信息及上次更改口令时间。samba已经改进了文件

格式并和以前的格式有些不同之处。

FILE FORMAT

文件格式

The format of the smbpasswd file used by Samba 2.0 is very similar to the

familiar Unix passwd (5) file. It is an ASCII file containing one line for

each user. Each field within each line is separated from the next by a colon.

Any entry beginning with # is ignored. The smbpasswd file contains the

following information for each user:

samba 2.0使用的smbpasswd文件格式非常简单,而且和UNIX的passwd (5)文件非常类似。

它是个ASCII文件,其中每行内容对应一个用户。每个字段用冒号分隔。任何以#号开始的

行将被忽略。对于每个用户在smbpasswd文件中都包含以下的信息:

name

has been evolving with Samba and has had several different formats in the

past.

smbpasswd是samba的加密口令文件。文件中包含了用户名,UNIX用户ID和SMB用户口令(经

过hash散列算法处理过),还有账号标志信息及上次更改口令时间。samba已经改进了文件

格式并和以前的格式有些不同之处。

FILE FORMAT

文件格式

The format of the smbpasswd file used by Samba 2.0 is very similar to the

familiar Unix passwd (5) file. It is an ASCII file containing one line for

each user. Each field within each line is separated from the next by a colon.

Any entry beginning with # is ignored. The smbpasswd file contains the

following information for each user:

samba 2.0使用的smbpasswd文件格式非常简单,而且和UNIX的passwd (5)文件非常类似。

它是个ASCII文件,其中每行内容对应一个用户。每个字段用冒号分隔。任何以#号开始的

行将被忽略。对于每个用户在smbpasswd文件中都包含以下的信息:

name

This is the user name. It must be a name that already exists in the standard

UNIX passwd file.

用户名,必须是标准UNIX口令文件中已经存在的用户名。

uid

This is the UNIX uid. It must match the uid field for the same user entry in

the standard UNIX passwd file. If this does not match then Samba will refuse

to recognize this smbpasswd file entry as being valid for a user.

UNIX的用户标识。必须匹配标准UNIX口令文件中相应用户的UID字段。如果不匹配samba会

拒绝确认合法用户的整个描述项。

Lanman Password Hash

Lanman的口令散列表

This is the LANMAN hash of the users password, encoded as 32 hex digits. The

LANMAN hash is created by DES encrypting a well known string with the users

password as the DES key. This is the same password used by Windows 95/98

other access.

警告!!注意到由于要使用SMB/CIFS验证协议来实现请求-响应特性,所以任何了解口令

散列表信息的人都可以伪装成网络中的其他用户。为此,这些口令散列表信息都相当于只

是“明文”一样,所以root以外的任何用户都不应该获得这些数据,为了保护这些口令,

smbpasswd文件被存放到只有root用户可以读取和访问的目录中,而smbpasswd文件本身也

被设成只有root用户可以读/写,而其它人无法访问。

NT Password Hash

NT的口令散列表

This is the Windows NT hash of the users password, encoded as 32 hex digits.

The Windows NT hash is created by taking the users password as represented in

16-bit, little-endian UNICODE and then applying the MD4 (internet rfc1321)

hashing algorithm to it.

指定NT的用户口令散列表,也是32位的十六进制编码。NT的散列表用16位的用户口令,

little-endian UNICODE编码建立,然后用MD4算法产生对应的散列表。

This password hash is considered more secure than the Lanman Password Hash as

it preserves the case of the password and uses a much higher quality hashing

algorithm. However, it is still the case that if two users choose the same

password this entry will be identical (i.e. the password is not "salted" as

the UNIX password is).

这种口令散列表比Lanman Password Hash考虑更多的安全性,所以它用更高质量的散列算

法来维护口令和用户信息。但是它仍然存在当两个用户使用相同口令时口令项相同的问题

(例如没有UNIX口令那样“加工”过)。

WARNING !!. Note that, due to the challenge-response nature of the SMB/CIFS

authentication protocol, anyone with a knowledge of this password hash will

be able to impersonate the user on the network. For this reason these hashes

are known as "plain text equivalent" and must NOT be made available to anyone

but the root user. To protect these passwords the smbpasswd file is placed in

a directory with read and traverse access only to the root user and the

smbpasswd file itself must be set to be read/write only by root, with no

other access.

警告!!注意到由于要使用SMB/CIFS验证协议来实现请求-响应特性,所以任何了解口令

散列表信息的人都可以伪装成网络中的其他用户。为此,这些口令散列表信息都相当于只

是“明文”一样,所以root以外的任何用户都不应该获得这些数据,为了保护这些口令,

smbpasswd文件被存放到只有root用户可以读取和访问的目录中,而smbpasswd文件本身也

被设成只有root用户可以读/写,而其它人无法访问。

Account Flags

账号标志

This section contains flags that describe the attributes of the users

account. In the Samba2.0 release this field is bracketed by '[' and ']'

characters and is always 13 characters in length (including the '[' and ']'

characters). The contents of this field may be any of the characters.

账号标志部分描述了用户账号的属性。在samba 2.0中这个字段是用‘[’和‘]’字符围

封。而其总长度是13个字符(包含‘[’和‘]’字符)。这部分内容可以是任何字符。

'U' This means this is a "User" account, i.e. an ordinary user. Only User and

Workstation Trust accounts are currently supported in the smbpasswd file.

‘U’说明这是一个“用户” 账号,比如原始用户。在smbpasswd文件中只支持用户和工

作站信任账号。

'N' This means the account has no password (the passwords in the fields

Lanman Password Hash and NT Password Hash are ignored). Note that this will

only allow users to log on with no password if the null passwords parameter

is set in the smb.conf (5) config file.

‘N’说明这个账号没有口令(Lanman Password Hash和NT Password Hash会忽略这一字段

中的口令内容)。注意如果在smb.conf (5)配置文件中设定了null passwords,那么只允

许用户不带口令进行登录。

'D' This means the account is disabled and no SMB/CIFS logins will be allowed

for this user.

‘D’说明此账号被禁止了,此用户无法登录SMB/CIFS。

'W' This means this account is a "Workstation Trust" account. This kind of

account is used in the Samba PDC code stream to allow Windows NT Workstations

and Servers to join a Domain hosted by a Samba PDC.

‘W’说明此账号是个“工作站” 信任账号。这类账号被用在把samba作为PDC时允许NT工

作站和服务器加入到域中的情况下。

Other flags may be added as the code is extended in future. The rest of this

field space is filled in with spaces.

其它标志作为将来功能扩展所用。这个标志字段余下的空间用空格填充。

Last Change Time

最后改变时间

This field consists of the time the account was last modified. It consists of

the characters LCT- (standing for "Last Change Time") followed by a numeric

encoding of the UNIX time in seconds since the epoch (1970) that the last

change was made.

这个字段由账号最后修改的时间组成。它以字符LCT(标准含义是“Last Change Time”)

后跟UNIX以秒计的时间编码数字(从公元1970年开始计)。

Following fields

其余字段

All other colon separated fields are ignored at this time.

所有其余用冒号分隔的字段现在都将被忽略。

NOTES

注意

In previous versions of Samba (notably the 1.9.18 series) this file did not

contain the Account Flags or Last Change Time fields. The Samba 2.0 code will

read and write these older password files but will not be able to modify the

old entries to add the new fields. New entries added with smbpasswd (8) will

contain the new fields in the added accounts however. Thus an older smbpasswd

file used with Samba 2.0 may end up with some accounts containing the new

fields and some not.

在早期的版本中(特别是1.9.18系列),这个文件并不包含任何用户账号标志Account

Flags和最后更改时间Last Change Time这两个字段。samba 2.0的代码可以读/写这些较

老的口令文件,但却不能修改老的项目也不能添加新的字段。用smbpasswd (8)新添加的

项目会在加新账号时包含新的字段。因此samba 2.0在使用较老的文件时最终可能出现有

些用户账号带有新字段而有些没有的情况。

In order to convert from an old-style smbpasswd file to a new style, run the

script convert_smbpasswd, installed in the Samba bin/ directory (the same

place that the smbd and nmbd binaries are installed) as follows:

为了把旧格式的smbpasswd文件转换成新格式,用以下的格式运行samba可执行程序目录中

的convert_smbpasswd脚本(与smbd和nmbd位于同样的目录下):

cat old_smbpasswd_file | convert_smbpasswd > new_smbpasswd_file

The convert_smbpasswd script reads from stdin and writes to stdout so as not

to overwrite any files by accident.

这个脚本从标准输入输出中进行读写操作,所以不会意外地覆盖任何文件。

Once this script has been run, check the contents of the new smbpasswd file

to ensure that it has not been damaged by the conversion script (which uses

awk), and then replace the <old smbpasswd file> with the <new smbpasswd

file>.

一旦运行过这个脚本,检查新的smbpasswd文件内容,确保没有被转换脚本(使用了awk)所

破坏,然后用新的smbpasswd替换老的文件。

VERSION

版本

This man page is correct for version 2.0 of the Samba suite.

此手册页是针对samba套件版本2.0的。

SEE ALSO

参见

smbpasswd (8), samba (7), and the Internet RFC1321 for details on the MD4

algorithm.

smbpasswd (8), samba (7), 和Internet RFC1321中对MD4算法的描述。

AUTHOR

作者

The original Samba software and related utilities were created by Andrew

Tridgell samba-bugs@samba.org. Samba is now developed by the Samba Team as an

Open Source project similar to the way the Linux kernel is developed.

samba软件和相关工具最初由Andrew Tridgell samba-bugs@samba.org创建。samba现在由

开发组作为类似Linux内核开发采用的开放源代码计划方式来发展。

The original Samba man pages were written by Karl Auer. The man page sources

were converted to YODL format (another excellent piece of Open Source

software, available at ftp://ftp.icce.rug.nl/pub/unix/) and updated for the

Samba2.0 release by Jeremy Allison. samba-bugs@samba.org.

samba手册页最初由Karl Auer撰写。它的源码已被转换成YODL(一种极好的开放源代码软

件,可以在ftp://ftp.icce.rug.nl/pub/unix/处获得)格式并已由Jeremy Allison更新到

samba2.0版本。

See samba (7) to find out how to get a full list of contributors and details

on how to submit bug reports, comments etc.

请参见samba (7)查找如何获得一份完整的维护者列表以及如何提交错误报告及注解等等

The original Samba man pages were written by Karl Auer. The man page sources

were converted to YODL format (another excellent piece of Open Source

software, available at ftp://ftp.icce.rug.nl/pub/unix/) and updated for the

Samba2.0 release by Jeremy Allison. samba-bugs@samba.org.

samba手册页最初由Karl Auer撰写。它的源码已被转换成YODL(一种极好的开放源代码软

件,可以在ftp://ftp.icce.rug.nl/pub/unix/处获得)格式并已由Jeremy Allison更新到

samba2.0版本。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有