用户名和计算机名命名规范

简介:

本文中使用到的规范仅适用于公司内部使用,与国际标准无关,仅供参考。
一、用户名命名规范:
总纲:用户名规范包括通用规范和特殊原则。

A.通用规范:

a.用户名只能由字母、数字和下划线组成,且必须以字母开头。不得出现特殊字符(连字符“-”不得出现在用户名中,”-“已为计算机以及网络设备所保留)。

b.推荐使用“姓+名”的方式。如zhaojianwei,可以使用“zhaojw”,如果出现重名的情况,则可以使用下划线分割+时间或者数字标记的方法,如zjw_120312,zjw_120324。

B.特殊原则:
1.大小写不敏感原则。
虽然,在系统中大小写是敏感的,但是为了便于管理起见,不得出现大小写不同的用户名。
比如:webadmin和Webmian、WebAdmin
2.最低长度原则
尽管系统承认短用户名,但是为管理方面起见,用户名长度除了管理员指派和系统默认和保留之外,长度不得低于4位。
3.系统用户名保留原则。
在系统的用户名中不得出现以下用户名。
root
daemon
sync
shutdown
halt
mail
uucp
operator
games
oprofile
postgres
mysql
rpcuser
apache
pegasus
webalizer
haldaemon
vcsa
avahi
tcpdump
sshd
dbus
postfix
tomcat
hsqldb
dovecot
nobody
usbmuxd
abrt
dovenull
pulse
qpidd
saslauth
cimsrvr
rtkit
nfsnobody

4.非混淆原则。
用户名不得与以下用户名所混淆。
衡量标准:不得连续重复3个字符,不得重复6个非连续字符。
例如:不得出现weboperator,qoswebadmin,webandftp 等等。
admin
master
webadmin
webmaster
webmanager
ftpadmin
ftpmaster

5.区域安全定义。
除了A类(关键服务器及工作站、网络打印机)、B类(统一机房内的关键网络设备、及计算机)高安全区域和管理区域外,其他区域的计算机的用户名申请可以不通过管理员认可。此规则同样适用于其他设备命名。

二、计算机命名规则

一般要求,所有计算机都要经过管理员统一命名。用户不得擅自修改。

通用建议:

计算机采用“区域名(+物理位置)+单位名(+组名)+IP地址的主机号(后三位)”的组成方法。例如,属于C区域位于18号楼的文档管理部的一台10.10.20.10/24的主机可以命名为C18-DM-010。

网络设备需符合Cisco网络设备命名规范。



本文转自 urey_pp 51CTO博客,原文链接:http://blog.51cto.com/dgd2010/816178,如需转载请自行联系原作者


相关文章
|
域名解析 网络协议 应用服务中间件
服务器主机名值命名规范
服务器主机名值命名规范
1084 0
|
Cloud Native Nacos 数据库
2024年最新版Nacos安装教程(史上最详细保姆级教程)
2024年最新版Nacos安装教程(史上最详细保姆级教程)
6122 3
|
XML 域名解析 JSON
【RESTful】RESTful API 接口设计规范 | 示例
【RESTful】RESTful API 接口设计规范 | 示例
14020 0
【RESTful】RESTful API 接口设计规范 | 示例
|
机器学习/深度学习 缓存 并行计算
NVIDIA Tesla GPU系列P4、T4、P40以及V100参数性能对比
NVIDIA Tesla系列GPU适用于高性能计算(HPC)、深度学习等超大规模数据计算,Tesla系列GPU能够处理解析PB级的数据,速度比使用传统CPU快几个数量级,NVIDIA Tesla GPU系列P4、T4、P40以及V100是Tesla GPU系列的明星产品,云服务器吧分享NVIDIA.
86427 1
|
11月前
|
SQL JSON 前端开发
较为完整的SpringBoot项目结构
本文介绍了SpringBoot项目的分层结构与目录组成。项目分为四层:**controller层**(前端交互)、**service层**(业务逻辑处理)、**dao层**(数据库操作)和**model层**(实体类定义)。分层设计旨在实现关注点分离,降低耦合度,提高系统灵活性、可维护性和扩展性。此外,还详细说明了项目目录结构,包括`controller`、`service`、`dao`、`entity`、`param`、`util`等子目录的功能划分,便于团队协作开发。此架构有助于前后端分离,明确各模块职责,符合高内聚低耦合的设计原则。
6612 1
|
XML JSON Java
SpringMVC详解(全网最全)
### SpringMVC 简介 SpringMVC 是 Spring 框架中的一个模块,用于构建 Web 应用的 MVC 架构。它提供了简洁、优雅的方式来处理 HTTP 请求和响应,支持前后端分离,优化用户体验。 #### 起源与发展 1. **三层架构**:早期的 Servlet 只能处理单一请求,耦合度高,复用性差,整页刷新影响用户体验。 2. **MVC 模式**:部分解耦业务逻辑与视图层,但后端仍负责 View 层,难以应对高并发。 3. **前后端分离**:通过异步调用实现解耦,增强复用性和交互体验。
1984 5
|
Java Maven
Maven编译报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile 解决方案
在执行Maven项目中的`install`命令时,遇到编译插件版本不匹配的错误。具体报错为:`maven-compiler-plugin:3.13.0`要求Maven版本至少为3.6.3。解决方案是将Maven版本升级到3.6.3或降低插件版本。本文详细介绍了如何下载、解压并配置Maven 3.6.3,包括环境变量设置和IDEA中的Maven配置,确保项目顺利编译。
16959 5
Maven编译报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile 解决方案
|
监控 安全 测试技术
现在公司都在用的CI/CD框架到底是什么?
现在公司都在用的CI/CD框架到底是什么?
6929 1
|
安全 Linux 网络安全
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
143002 0

热门文章

最新文章