如何使用Ubuntu提供的应用程序生成强密码

在">Ubuntu中存在许多安全机制,在许多地方需要密码。“密码”是计算机中最常用的一种安全策略,经常用来保护敏感信息,例如你的电子邮件帐户,或者你的Ubuntu用户帐户。为需要密码的应用程序或者服务选择一个强密码是极其重要的。如果你选择的密码来源于类似字典中的单词这样普通的信息,攻击者就可以用一种称之为“暴力破解法”的手段很快地获得你的密码,进而威胁被此密码保护的帐号或者数据。

本向导将演示如何使用Ubuntu提供的应用程序生成强密码。本向导并不讨论一些常规的密码策略,包括定期更换,禁止重用,等等。这些策略不在本向导的讨论范围内,关于常规密码策略及更多关于密码的信息,读者可以参看本向导末尾提供的资源。

本向导适用于那些对GNU/Linux命令行有足够经验(包括用apt-get安装软件包,执行命令行工具)并且对密码及用命令行工具生成强密码感兴趣的所有读者。

Strong Passwords 强密码

Ubuntu系统中的应用程序及库可以帮助你生成或增强强密码。强密码的定义为满足如下标准的密码:

在长度上至少有八(8)个字符
不包含你的用户名,真实姓名,或者组织名称
不包含完整的“字典单词”
与你以前的密码有明显的差异
包含三(3)种以上的下列字符类型
小写字母(a,b,c,等)
大写字母(A,B,C,等)
数字(0,1,2,等)
特殊字符(@,%,!,等)

Generating Strong Passwords in Ubuntu 在Ubuntu中生成强密码

现在我们已经了解了强密码的构成。那么如何让计算机自动帮助我们生成强密码呢?这个章节我们将主要讲解在Ubuntu系统管理(unierse)组中提供的"自动密码生成器“(Automatic Password Generator,简称APG)程序。APG就像它名字中描述的,负责自动生成密码。而且APG不仅仅是生成密码,而是为你生成强密码。如果你想进一步研究APG,您可以在APG的网站上找到所有的信息。

在这里需要说明的是,Ubuntu中用户帐号的密码功能提供了一些增强用户密码的方法,但在有些情况下,应用程序是不能通过通过这个密码进行保护的。这个向导就是用来帮助用户生成一个更有效的强密码。

Installing APG 安装APG

为了安装APG,首先保证你有一个可用的Internet连接,同时激活了软件库中的Universe包(参看 UniversePackages),然后在命令行提示符下执行下面的命令:

你将被提示输入一个密码。这个密码应该是你的用户密码,或者你之前执行sudo命令时输入的那个密码。授权完成后,APG软件包将被下载并安装。之后你就可以使用或者按照你的喜好配置APG了。

时间: 2024-11-03 11:59:19

如何使用Ubuntu提供的应用程序生成强密码的相关文章

透过Ubuntu提供的图形接口应用程序安装Adobe Flash Player

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   现时有大量网页都有使用 Adobe Flash 加入炫丽的动划和多媒体效果以及加强互动性.要浏览如 YouTube 和这些大量使用 Flash 的网站,Flash Player 网得不可少.由于 Flash 属 Adobe 专利格式 (原属 Macromedia,但 Macromedia 在 1995 年被 Adobe 收讲.),自由/开源软件对其支援只属一般.

如何设置Windows7强密码

  最近密码安全成为了所有人心中最重要的一件事情:除了在你心目中不同权重的网站和软件使用不同的密码,定期更换密码,不将密码保存在计算机中等方法.如何保护好自己的Windows7/Vista账户,乃至各种网络账户的安全呢?我们首先还需要为自己设置一个不易被破解的密码--强密码,如何设置强密码呢? 密码是用于访问信息或计算机的字符串.为了加强安全性,密码短语通常比密码要长,并包含用于创建短语的多个单词.密码和密码短语可帮助防止未经授权的人员访问文件.程序和其他资源.当您创建密码或密码短语时,应使其更

如何利用Mac OS X内置工具生成强密码

  Mac OS X内置的"钥匙串访问"(Keychain Access)不但可以为用户保存账户名/密码,还具有密码强度测试与强密码自动生成功能,来看使用方法: 1. 在应用程序-实用工具里,打开"钥匙串访问",选择menubar上的"文件-新建密码项",点击底部右下角的"问号"按钮,弹出"密码助理"窗口 2. 在"密码助理"中可以生成各种类型与质量的密码,在类型里可以选择"手

强密码策略的最佳实践

一次性密码(one-time password),客户证书(client certificate),智能卡(smart card),生物识别(biometrics)等技术为帐号安全添加了新的层次.双重身份认证(two-factor authentication)则进一步增强了系统的安全性.越是关键的系统,越应该具有更多的安全认证层次. 然而,传统的密码仍然是用户认证的主要方式.而且,尽管系统具有多层次的安全认证方式,它们都还是依赖于用户名和密码组合.在建立一个密码策略时,企业应该强调以下这三个关

Ubuntu如何设定root使用者的密码?

如何在ubuntu下设定/改变/启用root 使用者的密码? 为了启用 root 帐号 (也就是 设置一个口令) 使用: Java代码   sudo passwd root   当你使用完毕后屏蔽 root 帐号 使用: Java代码   sudo passwd -l root   这个将锁住 root 帐号. 如果需要再次解锁,使用 Java代码   sudo passwd -u root   如何在终端机模式下切换到 root 身份? sudo -s -H Password: 在这注明您的密

在ubuntu中重置mysql服务器root密码的方法_Mysql

首先停止mysql服务: 复制代码 代码如下: root@webserver:/home/webmaster# service mysql stop 接着采用忽略密码认证模式重新创建一个mysql服务: 复制代码 代码如下: root@webserver:/home/webmaster# mysqld --user=mysql --skip-grant-tables --skip-networking & 成功启动后返回PID及其它启动信息 复制代码 代码如下: [1] 3591 root@we

Ubuntu 64位使用破解WIFI密码【图文教程】

一.准备工作 1.因UBUNTU软件中心无minidwep-gtk,且旧版本不支持64位系统,下载最新版的minidwep-gtk-40420-ubuntu-64bit.deb包,在百度搜,很容易找到.找到后下载完成,先放着,暂时别安装. 2.然后在网上搜TXT格式的密码字典,越多越好,越全越好,下载后存放到/tmp/目录下. 二.内容 1.先安装aircrack-ng,打开终端,输入 sudo apt-get install aircrack-ng 2.然后安装minidwep-gtk,就是你

Ubuntu中root用户开启及密码修改详解

一.root账户开启 启用root用户命令如下:  代码如下 复制代码 sudo passwd root 按照输出提示输入新的密码,并确认(但是如果之前设置过密码,这里如需输入之前密码,否则无法继续修改).重启Ubuntu或注销当前用户后,就可以用 root 登录(root名称区分大小写!!!). 如果只是想在终端模式下切换到root账户(临时用一下),可以使用: 临时切换命令如下:  代码如下 复制代码 sudo -s -H 然后按照提示输入root密码即可. 注:其它平台可能使用su roo

在Ubuntu安装好后root的密码是什么?

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   在我安装好后root的密码是什么?我怎样使用root帐号? 当你第一次安装好Ubuntu后,root帐号不能用.在安装期间创建的第一个用户对系统有管理权,通过"sudo"能象root运行程序.使用时仅需它的普通用户密码. 例如: sudo apt-get update 如果你希望像传统 UNIX 样式使用root帐号.你能通过输入 sudo