首页 > UniX技术

在Unix下用命令行中WYTIWYG完成所有的工作设置

时间:2009-04-14 17:54:02  作者:chinaitlab  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
UNIX......

 

 

命令 1 到 3 在您的 home 目录中创建了一个名为 .ssh 的私有本地目录。这个目录的模式必须为 700,否则 ssh 无法使用公钥或私钥身份验证。(您可以看到,步骤 A 到 C 对远程计算机运行了相同的命令序列。)命令 5 使用 DSA 创建了密钥对。接下来,保持其中的两个 Passphrase 为空。(它们提供了额外的安全级别,但却添加了一项身份验证步骤。)ssh-keygen 生成两个文件:id_dsa(私钥)和 id_dsa.pub(公钥)。步骤 6 显示了这些文件,而步骤 7 则对这两个密钥进行保护。您的密钥的模式必须为 0600 或 0400。

步骤 8 将公钥复制到远程计算机。接下来,您必须输入您的密码,但这是最后一次输入了。命令 A 到 C 创建了私有的 .ssh 目录,而步骤 D 则将公钥添加到授权密钥列表中。该文件的名称为 authorized_keys,这是有意这样做的。不要将该文件命名为其他的名称。步骤 E 删除了密钥的副本,步骤 F 和步骤 7 一样,对文件进行保护。

当您注销,然后重新登录时,不再需要使用密码。ssh(以及 scp 和 sftp)可以使用您的私钥对远程公钥进行测试。如果匹配,则表示您的凭据是有效的,您可以成功登录而无需进一步的识别。

有些系统始终需要使用密码,而其他的系统可能使用 RSA 而不是 DSA。与系统管理员联系,以便弄清楚如何登录到特定的计算机。系统管理员可以进行一些全局设置,这样可以使得系统更容易访问。

任何时间、任何地点都处于联机状态

如今,Internet 以一种人类历史上前所未有的方式将身在各处的人们联系到一起。无论是在博客中分享生活的细节信息,还是为您的下一个项目下载相关的源代码,都可以通过网络来完成,而不再需要驱车奔走。

Web 冲浪仍然是一项流行的活动,但是为了能够留出时间进行真正的冲浪,开发人员创建了各种方式用来对各类文件的传输进行自动化。使用脚本和一些 UNIX 实用工具,可以保持您的外部 Web 和下载站点是最新的。您只需输入简单的命令就可以下载和上传文件,这使得整个过程变得快速而简单。如果您创建一个 .netrc 文件,可以得到更大程度的加速。不再需要任何密码。

既然已经清楚了这一点,那么您就可以放下汽车顶棚,驾车驶入信息超高速公路了。让我们在网络尽头的餐馆见。后到的人付帐哟!

如果您需转载 在Unix下用命令行中WYTIWYG完成所有的工作设置,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门